我如何在buddypress的主页上包含特定类别的帖子?
例如,我有一个ID为3的“主页横幅”类别。
在管理中,我创建了一个帖子,并将“主页横幅”类别分配给它。
然后我需要这个显示在主页上(最新的帖子)。
我是WP/BP的新手,非常感谢您的帮助。
谢谢
我如何在buddypress的主页上包含特定类别的帖子?
例如,我有一个ID为3的“主页横幅”类别。
在管理中,我创建了一个帖子,并将“主页横幅”类别分配给它。
然后我需要这个显示在主页上(最新的帖子)。
我是WP/BP的新手,非常感谢您的帮助。
谢谢
您还可以使用一个新的查询(启用php),以便按ID显示单个帖子,即ID为101的帖子:
<?php $my_query = new WP_Query(\'p=101\'); ?>
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">
<?php the_title(); ?><?php the_content(); ?></a>
<?php endwhile; ?>
这可以在WP循环中多次使用,不会产生冲突。使用Exec-PHP « WordPress Plugins 或其他。
感谢西蒙·福斯特:
我不得不稍微编辑您的代码,最终得到:
global $wp_query;
$args = array(\'cat\'=>3,\'posts_per_page\'=>1);
$my_query = new WP_Query($args);
while($my_query->have_posts()):
$my_query->the_post();
the_title();
the_content();
endwhile;
感谢您的帮助:)您可以使用内联帖子插件http://aralbalkan.com/wordpress
或者一个名为ggis InlinePost的插件(http://wordpress.org/extend/plugins/ggis-inline-post/)为作者提供了在页面或其他帖子中插入帖子的简单方法。只需将[ggisinlinepost id=“%id”]添加到您的帖子中即可。有几个属性可以控制内联帖子标题、内容、元数据和分隔符的显示。
我正在尝试将基于个人资料的搜索选项添加到我现有的插件中。我的插件已经在某个半径内按距离搜索成员,我想添加按配置文件字段过滤结果的选项。我要做的是获取用户id,该id具有在搜索表单中输入的匹配值。我正在尝试这样的事情:SELECT user_id FROM {$bp->profile->table_name_data} WHERE (field_id1 = \"field1\" AND value1 = \"value1\") AND (field_id2 = \"field2