Support Forum
it doesn't matter if post revisions are enabled or disabled.
If you set $blogcomments to TRUE, then first LINKED comment is counted as 2. All next comments are counted as one, so we always get comment count +1.
Maybe this is not the best solution, but atleast it works:
{
global $wp_query;
sf_initialise_globals();
$result = $no_comment;
$total = 0;
$postid = $wp_query->post->ID;
$links = sf_blog_links_control('read', $postid);
# If linked get the post count (-1 of course)
if ($links && sf_can_view_forum($links->forum_id))
{
# link found for this post
$total = (sf_get_posts_count_in_topic($links->topic_id) -1);
if ($total >0) $total=$total-1;
}
# If to include standard blog comments add that number
if($blogcomments)
{
$total = ($total + $wp_query->post->comment_count);
}
if($total > 0)
{
if($total == 1 ? $result=$one_comment : $result=str_replace('%', $total, $many_comment));
}
echo $result;
return;
}
I don't follow your argument and most definitely do not agree that this happens. Not on any of my tests does it happen.
However, there IS (in 4.2) a problem with the count if a forum post is awaitng approval as it gets included when it should not. Mayvbe that s where your extra one s coming from.
This is fixed in 4.2.1
YELLOW
SWORDFISH
|
1 Guest(s)