我不明白为什么很难找到答案……但我真的希望,因为这是阻止我发布主题的原因之一……
要输出或使用 metabox 选项,您将使用这样的代码
<?php echo get_post_meta($post->ID, 'MoonRock_page_background_image', true); ?>
这是使用wordpresses get_post_meta。
我遇到了问题,因为我试图让用户在自定义帖子类型中上传徽标,并且该选项不是在该页面/帖子上输出,而是输出到模板文件,特别是我制作的主模板文件。
有一个带有 6 个徽标点的无序列表的横幅,我正在尝试显示用户在客户帖子类型中上传的图像。
这是带有各种 PHP 的 UL 代码
<!-- Press Banner -->
<div id="press-banner">
<div class="span11 center nofloat clearfix">
<h2>some of our clients</h2>
<ul>
<li><a class="press-banner-logo-fastco" src="#" href="#" target="_blank"><img src=" <?php echo $text; ?>"/></a></li>
<li><a class="press-banner-logo-time" href="#" target="_blank"><img src="<?php echo get_post_meta($post->ID, '_moon_logo_image', true); ?>"/></a></li>
<li><a class="press-banner-logo-forbes" href="#" target="_blank"><img src="<?php moon_opts_show('press-banner-three',TEMPLATE_URI .'/images/logo.png'); ?>"/></a></li>
<li><a class="press-banner-logo-techcrunch" href="#" target="_blank"><img src="<?php moon_opts_show('press-banner-four',TEMPLATE_URI .'/images/logo.png'); ?>"/></a></li>
<li><a class="press-banner-logo-pandodaily" href="#" target="_blank"><img src="<?php moon_opts_show('press-banner-five',TEMPLATE_URI .'/images/logo.png'); ?>"/></a></li>
<li><a class="press-banner-logo-betabeat" href="#" target="_blank"><img src="<?php moon_opts_show('press-banner-six',TEMPLATE_URI .'/images/logo.png'); ?>"/></a></li>
</ul>
</div>
</div>
<!-- End Press Banner -->
这段代码确实有效,但它适用于我正在使用的 nhp 选项框架......我注意到的唯一显着差异是使用自定义函数而不是 get_post_meta。
这是该功能的代码...
/**
* This is used to echo and option value from the options array
*/
function moon_opts_show($opt_name, $default = null){
global $moon_Options;
$option = $moon_Options->get( $opt_name, $default );
if( ! is_array( $option ) ){
echo $option;
}
}
我不明白,我有点明白,但我仍然不知道如何在我的元框代码中使用它,我不知道要获取哪些变量和东西..
因此,如果这是将图像输出到我的主页模板的解决方案,或者我可能需要使用 WP_Query 我有一些选择,但这让我很难过。所以我要求一点帮助..拜托哦,请我乞求嘿嘿...
编辑:我要将原始问题添加到简单的术语中......
图片帖子元将输出到特定帖子上,我有一个客户端帖子类型和一个名为 single-clients.php 的文件,当我创建一个新帖子时,所有元数据都会更改该特定页面上的内容......显然,如果我有一个名为 WILL SMITH 的客户帖子,特色图片将仅适用于 WILL SMITH,这适用于元信息,例如文本和图像。
我想学习/实现的是将WILL SMITH的图像元输出到主页上,我已经看到我需要唯一的IDS等等,男孩我很困惑..