如何删除评论链接标题属性?

时间:2013-06-04 作者:jay

当我将鼠标悬停在任何帖子的评论链接上时,我会看到标题:“评论帖子标题”。如何删除它?我在主题中找不到此文本。

编辑:以下是生成评论链接的来源:

<?php comments_popup_link( __(\'0\', \'domain\'), __( \'1\', \'domain\'), __(\'%\', \'domain\')); ?>

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

这个title 属性是硬编码的comments_popup_link() 不幸的是:

echo \' title="\' . esc_attr( sprintf( __(\'Comment on %s\'), $title ) ) . \'">\';
您可以在变量中捕获生成的HTML,并用空字符串替换该属性:

ob_start();
comments_popup_link();
print preg_replace( \'~ title="[^"]+"~\', \'\', ob_get_clean() );

结束

相关推荐

COMMENTS_NUMBER显示在指定范围之外

我想显示一篇特定帖子的评论数,所以我想我应该使用comments\\u number,但是当我使用它时,评论数会打印在应该包含在其中的范围之外。我也尝试过使用get\\u comments\\u number,但那根本不显示任何内容。下面的代码已添加到我的函数中。php和其他代码,但我无法在span中显示注释编号-它只是打印在页面顶部。$content .= \'<p class=\"meta\"><span class=\"date\">\'.$date.\'</span&