情况:
是标题。php文件,其中是代码:if(is_single()){ global $my_global_var; $my_global_var == true; }
Is功能。php文件,其中是代码:global $my_global_var; if($my_global_var == true) { echo "OK"; }
但这不起作用,我做错了什么?
在侧边栏中,一切都很好。
固定0.2:必须:
add_filter(\'the_content\',\'simple_img_tag_search\');
function simple_img_tag_search($content){
if(is_single()){
$MYCODE = "<div>My code</div>";
$paragraphs = explode( \'</h2>\', $content, 2 );
$first_paragraph = $paragraphs[0];
return str_replace($first_paragraph.\'</h2>\',$first_paragraph.\'</h2>\'.$MYCODE,$content);
}}
最合适的回答,由SO网友:Edward Caissie 整理而成
is_single()
函数是否返回boolean
价值您可以简单地将其用于条件检查,而不是传递全局变量。
除此之外,您的第一行代码应该是$my_global_var
带有一个等号,即:$my_global_var = true;
.