在Wordpress自定义页面模板中删除页面标题

时间:2014-03-26 12:42:45

标签: wordpress page-title

我试图通过复制page.php来创建自定义页面模板,将其名称更改为不同的smth并使用它。

我想删除自定义页面模板中的标题 - (不是在特定页面上,而是在整个模板中!)。

在这里和那里阅读我看到解决方案似乎正在消除这个:

<h2>” title=”<?php the_title(); ?>”><?php the_title(); ?></h2>

不幸的是,我在自定义模板中看不到该行,这就是代码的外观:

<?php
/*
Template Name: Links
*/


get_header(); ?>


<?php while ( have_posts() ) : the_post(); ?>

    <?php get_template_part( 'content', 'page' ); ?>



<?php endwhile; // end of the loop. ?>

<?php get_footer(); ?>

我应该在这里删除什么?

1 个答案:

答案 0 :(得分:4)

几乎,只需找到以content-开头的PHP文件,编辑它,然后删除the_title()函数。

为什么呢?好吧,因为这行代码get_template_part( 'content', 'page' );在主题文件夹中寻找一个PHP文件,该文件以content-开头。

编辑:该函数将为这些中存在的第一个文件执行PHP require(),优先级为:

  • wp-content/themes/your_theme/loop-index.php
  • wp-content/themes/your_themechild/loop-index.php
  • wp-content/themes/your_theme/loop.php
  • wp-content/themes/your_themechild/loop.php

请检查这些文件。