2

我创建了我的第一个 wp 主题,我的首页是动态的帖子等。我想创建一个与主页面不同的页面。以静态内容为主要内容,并在侧面发布帖子的页面模板。例子; 我想创建一个关于我们的页面并有一个静态文本来告诉观众我们在做什么,但我也希望在旁边发布帖子。我已经创建了页面的动态部分,但我遇到了静态部分的问题。

这是动态部分的样子:

    <div class="latest-posts eightcol">
      <?php  the_post(); ?>
         <article class="post">
            <h2><a title="<?php the_permalink(); ?>"> <?php the_title(); ?></a></h2>

    <div class="entry-meta links-turquoise">
      <?php the_time('F j, Y'); ?> &mdash;


           <span class="author"> <?php the_author(); ?>utvecklare</span>
              </div><!-- .entry-meta .links-turquoise -->
      <div>
         <?php the_content(); ?>
            </div>
         </article>

      </div><!-- .latest-posts .eightcol --> 

我不知道如何写的是静态部分。我想创建这个模板,以便我可以将相同的布局应用于不止一个页面。

我希望你明白我在找什么。谢谢

4

1 回答 1

4

要创建页面模板,您只需在模板文件顶部添加模板名称作为注释,如下所示:

<?php 

/* Template Name: Contact us */

//code

然后它将被您的 wordpress 编辑器识别,您将能够选择它作为页面模板

联系我们模板

您可以在加载帖子之前加载页面静态内容,即在循环之前,只需调用the_post()andthe_content()因为默认帖子是加载的页面。(var_dump($post)自己试试看)。如果您想在循环之后调用它,您可以使用wp_reset_query();它返回起点

于 2012-12-09T21:23:01.853 回答