Wordpress Genesis,如果在博客上 post
Wordpress Genesis, if on a blog post
我正在尝试向博文中添加条件逻辑,但我不知道该怎么做。
两者
if ( is_singular( 'post' ) ) {
和
if ( is_single() ) {
return 假
好的,阅读您的评论后我知道为什么它不起作用。您不能直接在 functions.php.
中使用它
为什么
functions.php 在 is_single()
方法可用之前运行。
使用方法
- 在钩子加载的函数中使用它,更多关于WP的信息
动作挂钩 here.
- 您也可以直接在页面模板中使用它。 IE。
single.php
等
例子
您可以将其直接放在 functions.php
add_action('wp','testing_is_single_method');
function testing_is_single_method() {
if(is_single()) {
add_action('wp_footer', function() {
?>
<script type="text/javascript">alert('HEY THIS IS A SINGLE (BLOG) POST');</script>
<?php
});
}
}
此致,比约恩
我正在尝试向博文中添加条件逻辑,但我不知道该怎么做。 两者
if ( is_singular( 'post' ) ) {
和
if ( is_single() ) {
return 假
好的,阅读您的评论后我知道为什么它不起作用。您不能直接在 functions.php.
中使用它为什么
functions.php 在 is_single()
方法可用之前运行。
使用方法
- 在钩子加载的函数中使用它,更多关于WP的信息 动作挂钩 here.
- 您也可以直接在页面模板中使用它。 IE。
single.php
等
例子
您可以将其直接放在 functions.php
add_action('wp','testing_is_single_method');
function testing_is_single_method() {
if(is_single()) {
add_action('wp_footer', function() {
?>
<script type="text/javascript">alert('HEY THIS IS A SINGLE (BLOG) POST');</script>
<?php
});
}
}
此致,比约恩