【发布时间】:2013-12-09 20:35:48
【问题描述】:
有一个调用自定义帖子类型的简码,以显示在标准循环模板的某个区域上。 我遇到的问题是输出出现在页面内容的上方。
谁能帮忙?
代码是:
function JDD_display_stores() {
ob_start();
$args = array(
'post_type' => 'stores',
'tax_query' => array(
array(
'taxonomy' => 'store',
'field' => 'slug'
)
)
);
$success = new WP_Query( $args );
if( $success->have_posts() ) {
while( $success->have_posts() ) {
$success->the_post();
?>
<h1><?php the_title() ?></h1>
<div class='content'>
<?php the_content() ?>
</div>
<?php
return $success;
}
}
else {
echo 'No stores have been added!';
}
}
add_shortcode('display_stores', 'JDD_display_stores');
【问题讨论】: