1

我正在尝试使用以下代码获取每个活动的活动标题。但它正在重复每个活动的活动标题。

    <h2 class="posttitle">
    <a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php _e( 'Permanent Link to', 'buddypress' ); ?>
    <?php the_title_attribute(); ?>"><?php the_title(); ?>
    </a></h2>

我也尝试使用调用bp_get_activities_title()但它没有给出任何结果有人可以帮助我解决这个问题

4

2 回答 2

0

我相信那是因为 the_title() 只是打印出标题。尝试使用以下内容来获取标题。

<?php echo get_the_title(bp-activity->$ID); ?>
于 2013-05-02T00:09:48.730 回答
0

抱歉回答晚了,但是活动如何和/或为什么会有标题?您可能会获取活动本身的文本并将其用作“标题”

echo $activities_template->activity->content;

也许那里还有另一个你可能会觉得有用的变量。我建议打印数组

print_r($activities_template->activity); 

看看里面有什么。

编辑:虽然你最好祈祷 ->content 中没有 HTML(或者你可以把 html 去掉 :] )

于 2014-04-23T16:05:35.167 回答