Abe*_*bel 2 wordpress templates wordpress-theming
我已经创建了我的第一个 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'); ?> —
<span class="author"> <?php the_author(); ?>utvecklare</span>
</div><!-- .entry-meta .links-turquoise -->
<div>
<?php the_content(); ?>
</div>
</article>
</div><!-- .latest-posts .eightcol -->
Run Code Online (Sandbox Code Playgroud)
我不知道如何写的是静态部分。我想创建此模板,以便可以将相同的布局应用于多个页面。
我希望你明白我在寻找什么。谢谢
要创建页面模板,您只需将模板名称添加为模板文件顶部的注释,如下所示:
<?php
/* Template Name: Contact us */
//code
Run Code Online (Sandbox Code Playgroud)
然后它会被您的 WordPress 编辑器识别,您将能够选择它作为页面模板

您可以在加载帖子之前(即循环之前)加载页面静态内容,只需调用the_post()andthe_content()因为默认帖子是已加载的页面。(var_dump($post)亲自尝试看看)。如果您想在循环后调用它,您可以使用它wp_reset_query();返回到起点
| 归档时间: |
|
| 查看次数: |
1368 次 |
| 最近记录: |