WordPress插件:在选中复选框的地方获取帖子

时间:2014-05-05 作者:Laurenz Glück

我想有一个插件,在那里我可以处理所有来自选中复选框帖子的帖子数据。。

使用get_posts( $args ); 作用

但是如何在每篇文章中添加复选框呢?这样我就可以使用get_posts( $args ); 函数仅获取所选的?

希望你明白我的意思;)

谢谢你的帮助!

1 个回复
SO网友:Petr Cibulka

只需使用Post标签。

WordPress中的每篇帖子都可以在一个或多个标签下归档。这有助于导航,并允许将帖子和与其他类似内容分组。(from Codex)

您可以通过各种方式查询帖子。最可靠的当然是wp_query 班使用方法如下:

// The Query
$args = array(\'tag\' => YOUR_DESIRED_TAG_SLUG);
$the_query = new WP_Query( $args );

// The Loop
if ( $the_query->have_posts() ) {
    echo \'<ul>\';
while ( $the_query->have_posts() ) {
    $the_query->the_post();
    echo \'<li>\' . get_the_title() . \'</li>\';
}
    echo \'</ul>\';
} else {
// no posts found
}
/* Restore original Post Data */
wp_reset_postdata();
有关按标记查询的详细信息:http://codex.wordpress.org/Class_Reference/WP_Query#Tag_Parameters

此外,如果你不想浪费贴子标签,你可以create custom non-hierarchic taxonomy, 这也是内置的Wordpress解决方案。

结束

相关推荐

Change taxonomy of posts

我正在使用Lamoon theme 用于我的网站。它有几个自定义分类法。我在分类“房间”中有很多帖子,但我要把主题改为“Avada”。所以我很担心我的“房间”,这种分类法在新主题中的表现如何?