Wordpress 自定义post类型存档上的自定义字段

Wordpress 自定义post类型存档上的自定义字段,wordpress,custom-fields,Wordpress,Custom Fields,我遇到了以下问题 我制作了两种自定义的帖子类型,当然,每种类型都包含帖子 但现在我遇到了一种情况,需要在归档页面的顶部添加一个自定义字段 因为我没有一个可以在管理端访问的页面,所以我无法填充这些自定义字段 我应该切换到一个页面,还是有其他方法 我希望这足够清楚。可能的方法是创建一个页面并将内容放在其中,然后在归档文件“post type”.php顶部使用以下代码来显示它 $myposts = get_posts( array('post_type'=>'page','numberposts

我遇到了以下问题

我制作了两种自定义的帖子类型,当然,每种类型都包含帖子

但现在我遇到了一种情况,需要在归档页面的顶部添加一个自定义字段

因为我没有一个可以在管理端访问的页面,所以我无法填充这些自定义字段

我应该切换到一个页面,还是有其他方法


我希望这足够清楚。

可能的方法是创建一个页面并将内容放在其中,然后在归档文件“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. ?>
$myposts=get_posts(数组('post_type'=>'page','numberposts'=>1,'include'=>45));
foreach($myposts作为$post):设置_postdata($post);?>

我不明白你的意思。如果在注册自定义帖子类型时声明是这样,则它们的自定义字段与普通帖子类型相同。您的意思是当您从自定义类型之一编辑帖子时,您无法看到“自定义字段”框吗?不,问题在于此。我有一个自定义帖子类型,它将帖子输出到以下模板文件中:存档-“帖子类型”。php我想使用自定义帖子类型创建一个介绍文本,解释所有这些帖子的内容。我没有足够的声誉:(