我有一个自定义帖子类型,我希望最终用户可以对其进行排序。我在此链接中有一个示例http://prntscr.com/13camc
我怎样才能做到这一点?我希望它可以是 html 选择标签。有没有可以帮助我的wordpress插件?
谢谢!
我有一个自定义帖子类型,我希望最终用户可以对其进行排序。我在此链接中有一个示例http://prntscr.com/13camc
我怎样才能做到这一点?我希望它可以是 html 选择标签。有没有可以帮助我的wordpress插件?
谢谢!
这取决于你想在哪里显示它。inside loop,outside,in single-CPT.php or ...... 总之,大体思路是这样的:
<form method="post" action="">
<select class="" id="">
<?php
$my_query = new WP_Query();
$args = array(
'post_type' => 'CPT_name',
'tax_query' => array(
array(
'taxonomy' => 'taxonomy_name',
'terms' => array($terms_array)
)
)
);
$my_query->query($args);
if ($my_query->have_posts()) : while ($my_query->have_posts()) : $my_query->the_post();
?>
<option value="<?php the_ID();?>"><?php the_title(); ?></option>
<?php
endwhile;
endif;
wp_reset_query();
?>
</select>
</form>
如果您在外部文件中使用它,您应该在开头调用您的 Wordpress 函数,如下所示:
<?php
header('Content-Type: text/html; charset: UTF-8');
require( '../../../../wp-load.php' );
?>
其中 ../../ 是wp-load
安装的路径。
祝你好运