在WordPress中,the_title()
和 the_content()
是两个非常常用的模板标签,它们分别用于显示当前文章或页面的标题和内容。以下是如何使用这两个标签的步骤:
-
the_title()
-
打开你的WordPress主题文件夹,找到你想要显示文章标题的模板文件,通常是
single.php
(用于单个文章页面)或index.php
(用于博客首页)。 -
在适当的位置,通常是文章标题应该出现的地方,插入以下代码:
<?php the_title(); ?>
-
这将在页面上显示当前文章的标题。
-
-
the_content()
-
同样地,在模板文件中,找到你想要显示文章内容的位置,通常是紧跟在标题之后。
-
插入以下代码:
<?php the_content(); ?>
-
这将在页面上显示当前文章的完整内容。
-
下面是一个简单的例子,展示了如何在WordPress的 single.php
文件中使用这两个标签:
<?php
get_header(); // 获取页眉模板
if ( have_posts() ) : while ( have_posts() ) : the_post(); // 检查并开始循环文章
?>
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<header class="entry-header">
<h1 class="entry-title"><?php the_title(); ?></h1> <!-- 显示文章标题 -->
</header>
<div class="entry-content">
<?php the_content(); ?> <!-- 显示文章内容 -->
</div>
</article>
<?php
endwhile; endif;
get_sidebar(); // 获取侧边栏模板
get_footer(); // 获取页脚模板
?>
在这个例子中,the_title()
和 the_content()
被放在了文章循环内,这样它们就会为每个文章显示相应的标题和内容。
请记住,这些标签必须在WordPress的循环内使用,否则它们不会正常工作,因为它们依赖于WordPress的循环来获取当前文章的信息。