Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 页面中的Wordpress条件标记不工作_Php_Wordpress_Conditional - Fatal编程技术网

Php 页面中的Wordpress条件标记不工作

Php 页面中的Wordpress条件标记不工作,php,wordpress,conditional,Php,Wordpress,Conditional,我是wordpress的新手,我还在学习 我在主题的标题中有一个搜索栏,客户只想在博客页面中显示 所以,我尝试了wordpress的条件标记。我想到了这一点: <?php if (is_page( 'blog' )){ ?> <form method="get" id="searchform" action="<?php echo home_url(); ?>/"> <div id="search-text"> <i

我是wordpress的新手,我还在学习

我在主题的标题中有一个搜索栏,客户只想在博客页面中显示

所以,我尝试了wordpress的条件标记。我想到了这一点:

<?php if (is_page( 'blog' )){ ?>
<form method="get" id="searchform" action="<?php  echo home_url(); ?>/">
    <div id="search-text">
        <input type="text" value="<?php the_search_query(); ?>" name="s" id="s" autocomplete="off" />
    </div>
    <input type="submit" id="searchsubmit" value="" />
    <br class="clear">
</form>
<?php }
wp_reset_query();?>
我也用身份证试过了

另外,我直接在父主题中进行了更改。我如何在子主题中使用它? 在functions.php中,或者我应该上传searchform.php文件,这是我正在更改的子主题的根文件夹

非常感谢

另外,我用的是Wordpress 3.9.1,我用css解决了这个问题。 我所做的是在搜索栏上显示none,然后在我想要的页面上显示block