页面中的Wordpress条件标记无法正常工作

时间:2014-06-26 15:54:11

标签: php wordpress conditional

我是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();?>

我也试过了ID。

另外,我正在父主题中直接进行此更改。如何在儿童主题中使用它? 在functions.php或者我应该将searchform.php(即我正在更改的文件)上传到子主题的根文件夹中?

非常感谢。

P.S。我正在使用Wordpress 3.9.1

1 个答案:

答案 0 :(得分:0)

我用css解决了这个问题。 我所做的是在搜索栏中显示无,然后在我想要的页面中显示块。