首先:感谢您的帮助!
我正在使用一个名为" waipoua"看起来不错,但有它的缺点,我想删除。其中一个是php函数,它自动设置链接到(a)我发布的每篇文章和(b)与本文相关的所有评论。下图显示了我的意思:http://www.imagebanana.com/view/6xvi6y5n/ScreenshotStackOverflow.jpg(抱歉,我没有足够的stackoverflow信誉将图片嵌入到我的帖子中。)
第一个链接的锚文本是" 26的日期。 Mai 2013",第二个链接的锚文本说" 0 Kommentare"。第一个链接到" url.com/postname" ;,第二个链接到" url.com/postname#comments"。充其量我想显示信息(评论的日期/数量),但没有链接。
在我的content.php中,代码如下:
<aside class="entry-details">
<ul class="clearfix">
<li class="entry-date"><a href="<?php the_permalink(); ?>"><?php echo get_the_date(); ?></a></li>
<li class="entry-comments"><?php comments_popup_link( __( '0 comments', 'waipoua' ), __( '1 comment', 'waipoua' ), __( '% comments', 'waipoua' ), 'comments-link', __( 'comments off', 'waipoua' ) ); ?></li>
<li class="entry-edit"><?php edit_post_link(__( 'Edit Post →', 'waipoua') ); ?></li>
</ul>
</aside><!--end .entry-details -->
我想,删除第一个链接相当容易。我只需要删除a-tag以及与之相关的所有内容。但是如何删除第二个链接?我自己并不了解具体的代码来找到答案。
我们将不胜感激。非常感谢!
答案 0 :(得分:0)
我认为您需要调查comments_popup_link
函数的内部工作原理。
您是否尝试从数组中删除'comments-link',
以查看是否设置了链接?
答案 1 :(得分:0)
要删除第二个链接,请替换以下PHP行:
<?php comments_popup_link( __( '0 comments', 'waipoua' ), __( '1 comment', 'waipoua' ), __( '% comments', 'waipoua' ), 'comments-link', __( 'comments off', 'waipoua' ) ); ?>
这一个:
<?php comments_number(); ?>
要使此功能像原始代码一样显示“0条评论”,您可以将参数传递给它,以指定在没有评论时您想要说的任何内容。
<?php comments_number( '0 comments' ); ?>