如何删除Twenty12中的搜索字段

时间:2016-12-29 作者:Tonymura

我只是想问一下这里的论坛,我该如何删除Wordpress主题Twenty12中的搜索字段。

我确实在这里找到了一个类似的主题,并尝试按照建议的代码说明进行操作,但不幸的是,我没有那么成功。

我也在另一个帖子中发布了这个问题,但这已经被删除了。我想这不是我自己的话题。这是我的第一条帖子,版主应该在删除我的问题之前警告我,我会更乐意删除我写的问题。

所以在这里,我会再次询问,并在我自己的帖子中发布。希望这次我不会被删除,我已经在正确的讨论论坛上提出了这个问题。

如果你能给我任何帮助,我将不胜感激。

我有下面的代码

提前谢谢。

指数php

<?php if ( current_user_can( \'edit_posts\' ) ) :
        // Show a different message to a logged-in user who can add posts.
    ?>
        <header class="entry-header">
            <h1 class="entry-title"><?php _e( \'No posts to display\', \'twentytwelve\' ); ?></h1>
        </header>

        <div class="entry-content">
            <p><?php printf( __( \'Ready to publish your first post? <a href="%s">Get started here</a>.\', \'twentytwelve\' ), admin_url( \'post-new.php\' ) ); ?></p>
        </div><!-- .entry-content -->

    <?php else :
        // Show the default message to everyone else.
    ?>
        <header class="entry-header">
            <h1 class="entry-title"><?php _e( \'Nothing Found\', \'twentytwelve\' ); ?></h1>
        </header>

        <div class="entry-content">
            <p><?php _e( \'Apologies, but no results were found. Perhaps searching will help find a related post.\', \'twentytwelve\' ); ?></p>
            <?php get_search_form(); ?>
        </div><!-- .entry-content -->
    <?php endif; // end current_user_can() check ?>

    </article><!-- #post-0 -->

<?php endif; // end have_posts() check ?>

1 个回复
最合适的回答,由SO网友:Tunji 整理而成

get_search_form() 显示搜索表单。因此,您可以将其删除或注释掉。

我的建议是创建一个子主题,复制您需要处理的必要模板文件,并对其进行编辑,以便您的自定义不会在主题更新时被覆盖。

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register