我遇到了以下问题。
我制作了2个自定义帖子类型,每个类型包含帖子。
但现在我遇到了需要在存档页面顶部添加自定义字段的情况。
由于我没有可以在管理员端访问的页面,因此我无法填写这些自定义字段。
我应该切换到某个页面,还是有其他方式?
我希望这很清楚。
答案 0 :(得分:0)
这样做的方法是创建一个页面并将内容放在那里然后使用存档顶部的以下代码“post-type”.php来显示它。
$myposts = get_posts( array('post_type'=>'page','numberposts' => 1,'include' => 45) );
foreach( $myposts as $post ) : setup_postdata($post); ?>
<article id="post-<?php the_ID(); ?>" <?php post_class('grid_5'); ?>>
<header class="entry-header">
<h1 class="entry-title"><?php the_title(); ?></h1>
</header><!-- .entry-header -->
<div class="entry-content">
<?php the_content(); ?>
</div><!-- .entry-content -->
</article><!-- #post-<?php the_ID(); ?> -->
<?php endforeach; // end of the loop. ?>
您需要做的就是替换'include'=&gt; 45,你自己的页面ID。