wordpress动态和静态页面

问题描述:

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

这是动态部分的样子:

<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 --> 

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

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

创建一个页面模板,所有你需要的是一个注释在模板文件的顶部添加模板的名称,像这样:

<?php 

/* Template Name: Contact us */ 

//code 

然后它会被认可你的WordPress的编辑器,你就可以选择它作为一个页面模板

Contact Us template

加载的职位之前,您可以加载页面的静态内容,即在循环之前,只需通过调用the_post()the_content()默认的帖子是加载的页面。 (尝试var_dump($post)并亲自看看)。如果你想在循环后调用它,你可以使用wp_reset_query();返回起点

+0

是的,我做到了,我复制了我的page.php并创建了about.php,但我不知道如何更改动态内容区域变为静态内容区域。这可能听起来很愚蠢,但我卡住了,我真的不知道如何格式化代码 – Abel

+0

我编辑了我的答案来解决这个问题 – Matanya

+0

我不确定这会回答我的问题,我正在尝试添加一个可编辑的静态不变的内容区域。 – Abel