我正在尝试通过复制 page.php、将其名称更改为不同的名称并使用它来创建自定义页面模板。
我想删除自定义页面模板中的标题 - (不是在特定页面上,而是在整个模板中!)。
在这里和那里阅读我发现解决方案似乎正在删除这个:
<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(); ?>
我应该在这里删除什么?
最佳答案
您已经差不多了,只需找到以 content-
开头的 PHP 文件即可。 ,编辑它,然后删除 the_title()
功能。
get_template_part( 'content', 'page' );
在主题文件夹中寻找以 content-
开头的 PHP 文件.
编辑:该函数将执行 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
所以也要检查这些文件。
关于wordpress - 删除 WordPress 自定义页面模板中的页面标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22661439/