如何在WordPress中获得帖子标题

时间:2017-10-18 19:05:00

标签: php wordpress

我在wordpress工作,我需要在循环中显示帖子标题及其描述。

我不知道如何获得帖子的标题及其说明。

我目前的HTML代码如下:

<div class="col-md-4 col-sm-6">
                    <div class="single-service-home">
                        <div class="icon-box">
                            <div class="inner-box">
                                <i class="flaticon-gesture-1"></i>
                            </div>
                        </div>
                        <div class="content">
                                                    <h3>Charity For Education</h3>
                            <p>There are many variations of lorem <br>passagei of Lorem Ipsum available <br> but the majority have </p>
                            <a href="service-details.html">Read More</a>
                        </div>
                    </div>
                </div>

<h3>标记内的上述代码中,我需要显示标题,并在<p>标记中显示说明。

另外在阅读时我需要提供该帖子的详细页面链接。

1 个答案:

答案 0 :(得分:2)

您需要从the loop开始。 WordPress文档包含大量信息和示例。循环是一个标准PHP代码片段,用于设置模板中的当前发布数据,并允许您为每个帖子(或页面)使用所有标准模板标记。

循环基本上是这样的:

<?php 
if (have_posts()): while (have_posts()) : the_post(); 
    //
    // HTML & any template tags go here.
    //
endwhile; endif;
?>

在您设置&#34;循环播放后,您可以轻松回应the titlethe permalink和其他模板标记等内容。

例如,这很常见:

<?php // Open the loop
if (have_posts()): while (have_posts()) : the_post(); ?>

  <h1>
    <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
  </h1>
  <div class="content"><?php the_content();?></div>
  <a class="read-more" href="<?php the_permalink(); ?>">Read more</a>

<?php // End the loop
endwhile; endif; ?>

您还需要使用get headerget footer确保模板的其余部分设置正确。

说到WordPress,只需Google吧。它已经在某个地方得到了解答,WordPress文档就是开始的地方。例如,搜索&#34; Wordpress显示标题&#34;并且您将获得所需的信息。