显示MetaboxWordPress

显示MetaboxWordPress,wordpress,display,meta-boxes,Wordpress,Display,Meta Boxes,我已经创建了自定义元框,但当我想在实际文章中显示它们时,我遇到了问题 链接: 我试过很多东西,但都不管用。我只想在帖子上显示metabox。 <?php $fieldval = get_post_meta( $post->ID,'field_meta_value_key',true); if($fieldval != '') { ?> <div><?php echo $fieldval; ?></div> &

我已经创建了自定义元框,但当我想在实际文章中显示它们时,我遇到了问题

链接:

我试过很多东西,但都不管用。我只想在帖子上显示metabox。


   <?php
   $fieldval = get_post_meta( $post->ID,'field_meta_value_key',true);
   if($fieldval != '') { ?>
    <div><?php echo $fieldval; ?></div>
   <?php } ?>

内部get_post_元函数传递字段的id。

实际上,您的代码分为许多文件,我刚刚为metabox创建了一个简单的版本,希望它能帮助您参考下面的代码

在functions.php文件中添加以下代码

/**********为页面添加自定义子描述*****************/
添加操作(“管理初始化”、“子描述”);
添加操作(“保存帖子”、“保存子描述”);
函数子描述(){
添加元框(“子描述”、“子描述”、“元函数”、“帖子”);
}  
函数元函数(){
全球$员额;
$custom=get\u post\u custom($post->ID);
$sub_description=$custom[“sub_description”][0];
wp_编辑器($sub_description,'subdescription',$settings=array('textarea_name'=>'sub_description');
}
函数保存_子描述(){
全球$员额;
更新帖子元($post->ID,“sub_description”,$帖子[“sub_description”]);
}