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

删除Wordpress自定义页面模板中的页面标题,wordpress,page-title,Wordpress,Page Title,我正试图通过复制page.php,将其名称更改为smth different并使用它来创建一个自定义页面模板 我想删除自定义页面模板中的标题-(不是在特定页面上,而是在整个模板中!) 通过阅读这里和那里的内容,我发现解决方案似乎正在消除这一点: <h2>” title=”<?php the_title(); ?>”><?php the_title(); ?></h2> “title=”“> 不幸的是,我在自定义模板中没有看到这一行,代码是

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

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

通过阅读这里和那里的内容,我发现解决方案似乎正在消除这一点:

<h2>” title=”<?php the_title(); ?>”><?php the_title(); ?></h2>
“title=”“>
不幸的是,我在自定义模板中没有看到这一行,代码是这样的:

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

我应该在这里删除什么

就快到了,只需找到以
内容-
开头的PHP文件,对其进行编辑,然后删除
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
因此,也要检查这些文件。

您就快到了,只需找到以
内容-
开头的PHP文件,编辑它,然后删除
标题()函数

为什么??因为这行代码
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

所以也要检查这些文件。

好的,它可以工作-部分:)我找到content-page.php并删除了该函数,但通常的页面模板也会从该文件中“吸”出来,所以现在我所有的页面中都没有标题;)也许我应该复制content-page.php,将其重命名为content-custom.php,并将其设置为:get_template_part('content','custom')?这有可能奏效吗?或者我应该换一种说法吗?是的,准确地说,复制
content page.php
,将其重命名为
content custom.php
,然后
get_template_part('content','custom'):)好的,最后我按照我在上一篇评论中提到的方式做了——它成功了!我的自定义页面模板现在没有标题,但默认页面模板显示标题,这是我想要的。现在只是想知道它是否会导致未来的一些问题,有什么想法吗?不,它不会导致任何问题(好吧,定义一下你所说的
问题
?)哦,任何新手无法预测的奇怪行为:)但我会坚持你的观点并保持这种方式,thnx!:)好的,它可以工作-部分:)我找到content-page.php并删除了该函数,但是通常的页面模板也从该文件中“吸”了,所以现在我所有的页面中都没有标题;)也许我应该复制content-page.php,将其重命名为content-custom.php,并将其设置为:get_template_part('content','custom')?这有可能奏效吗?或者我应该换一种说法吗?是的,准确地说,复制
content page.php
,将其重命名为
content custom.php
,然后
get_template_part('content','custom'):)好的,最后我按照我在上一篇评论中提到的方式做了——它成功了!我的自定义页面模板现在没有标题,但默认页面模板显示标题,这是我想要的。现在只是想知道它是否会导致未来的一些问题,有什么想法吗?不,它不会导致任何问题(好吧,定义一下你所说的
问题
?)哦,任何新手无法预测的奇怪行为:)但我会坚持你的观点并保持这种方式,thnx!:)