如何隐藏当前页面的标题?

时间:2018-05-23 作者:coolpasta

我有以下代码:

add_filter( \'the_title\', function() {
    return "";
});
或者,根据胡克的论点:

function remove_title( $title, $id ) {
    $title = \'\';
    return $title;
}

add_filter( \'the_title\', \'remove_title\', 999, 2);
将其放置在自定义页面中,我的模板(该页面使用)为:

get_header(); ?>

<div id="primary" class="content-area">
    <main id="main" class="site-main">
        <header class="entry-header">
            <?php the_title(\'<h1 class="entry-title">\', \'</h1>\'); ?>
        </header><!-- .entry-header -->
        <?php
        while ( have_posts() ) :
            the_post();
            ?>
            <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
                <?php
                    the_content();
                ?>
            </article><!-- #post-<?php the_ID(); ?> -->
        <?php
        endwhile; ?>
    </main><!-- #main -->
</div><!-- #primary -->
<?php
get_footer();

1 个回复
SO网友:Madalin Fintina

你可以试试这个

function wpb_hidetitle_class($classes) {

    if ( is_single() || is_page() ) : 
        $classes[] = \'hidetitle\';
        return $classes;
    endif;

    return $classes;

}

add_filter(\'post_class\', \'wpb_hidetitle_class\');
CSS代码:

.hidetitle .entry-title { 
    display : none;
}
来源:http://www.wpbeginner.com/plugins/how-to-hide-post-and-page-titles-in-wordpress-single-pages/

结束

相关推荐

Taxonomy linked to pages

在我的产品页面中,我添加了许多自定义分类法。其中之一就是被称为“colecciones”的分类学。例如,您可以在此URL中看到:https://www.editorialufv.es/catalogo/comunicacion-clinica/ 每本书都是一个集合的一部分(西班牙语为Coleccion)。我希望产品页面中出现的链接将重定向到我对每个收藏所做的页面,而不是商店页面过滤器。在这种情况下,Coleccion被称为“relación clínica”,他的URL是:https://www.edit