0

首先:感谢您的帮助!

我正在使用一个名为“waipoua”的 wordpress 主题,它看起来不错,但有一些缺陷,我想将其删除。其中一个是 php 函数,它自动设置指向 (a) 我发布的每篇文章和 (b) 与本文相关的所有评论的链接。下图显示了我的意思:http ://www.imagebanana.com/view/6xvi6y5n/ScreenshotStackOverflow.jpg (抱歉,我没有足够的 stackoverflow-reputation 将图像嵌入到我的帖子中。)

第一个链接的锚文本是“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 &rarr;', 'waipoua') ); ?></li>
    </ul>
</aside><!--end .entry-details -->

我想删除第一个链接相当容易。我只需要删除 a-tag 以及与之相关的所有内容。但是如何删除第二个链接?我不明白自己找到答案的具体代码。

每一个帮助将不胜感激。非常感谢!

4

2 回答 2

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' ); ?>

于 2013-08-28T19:21:38.807 回答
0

我认为您需要调查该comments_popup_link函数的内部工作原理。

您是否尝试过从'comments-link',数组中删除以查看是否设置了链接?

于 2013-08-13T21:55:39.703 回答