首先感谢如果您花时间尝试在这里提供帮助!
我最近买了这个插件:专业面板Wordpress主题选项面板
这是一个出色的项目,但其中一个功能是"从下拉菜单中选择页面"。由于某种原因,我只能回显页面段塞:what-we-do
我想要回显the_title
和the_content
。
<?php
$blockwho = get_option('good_blockwho');
echo $blockwho;
?>
上面的代码输出slug(它是文档中给我的代码)。
下面的代码是我的功能
$options[] = array( "name" => __('Who We Are Block','framework_localize'),
"desc" => __('My Description.','framework_localize'),
"id" => $shortname."_blockwho",
"std" => "1",
"type" => "select",
"options" => $tt_pages);
如果这是一个新手问题,我们深表歉意,再次感谢花时间阅读/提供帮助!
好吧,在朋友的帮助下,我终于可以使用代码了!对于任何联系我并试图在其他问题或这里提供帮助的人,谢谢!
<?php
$blockwho = get_option('good_blockwho');
$homeblockwho = get_pages ('post_name='.$blockwho);
foreach ($homeblockwho as $hbw) {
$content = $hbw->post_content;
$content=do_shortcode($content);
if ($content!='') echo "<h2><span>".$hbw->post_title."</h2></span>";
apply_filters('the_content', $content);
echo "".$content."";
}
?>
<?php
$blockwho = get_option('good_blockwho');
$homeblockwho = get_pages ('post_name='.$blockwho); ?>
<?php foreach ($homeblockwho as $hbw) {
$content = $hbw->post_content;
apply_filters('the_content', $content);
echo "".do_shortcode($content)."";
}?>
希望这个代码有用,当我能够发布页面标题时,我会发布更新。