我不确定这是否可能,但我想我还是会问的。我目前正在使用一个连接到我的论坛的自定义插件。如果人们在某个自定义用户组中,他们可以看到帖子的全部内容(the_content
). 如果不是,他们只能看到帖子的前55个单词(the_excerpt
). 你可以在这里看到我在主题单曲中使用的缩写代码。php页面:
<?php // IN X USER GROUP
if($customgroup==1 || // Are they in the custom group?
$userinfo->usergroup == 66) { // or the admin of the website?
echo the_content();
} else { // They aren\'t in the custom group
echo the_excerpt ();
}
?>
然而,
the_excerpt
只允许我向非X组成员展示帖子的前55个单词。
我想做的是准确地设置摘录的结束位置。这样,我就可以控制非X组成员可以看到的内容。我曾尝试使用Wordpress的more标记来表示摘录应该在哪里结束,但没有成功地将其付诸实施。我把它和the_content
和the_excerpt
, 但他们都忽视了这一点。
我不确定我做错了什么。如果我完全错误地理解了这一点,那么我只想将整个帖子显示给X组成员,并将我用more标记表示的摘录显示给非X组成员。有人有什么想法吗?非常感谢。