0

そしてまず第一に:あなたの助けに感謝します!

私は "waipoua" というワードプレス テーマを使用しています。これは見栄えは良いのですが、欠点があり、削除したいと考えています。それらの 1 つは、(a) 私が発行するすべての記事と (b) この記事に関連するすべてのコメントへのリンクを自動的に設定する php 関数です。次の画像は、私が何を意味するかを示しています

最初のリンクのアンカー テキストは「2013 年 5 月 26 日」という日付で、2 番目のリンクのアンカー テキストは「0 Kommentare」です。最初のリンクは「url.com/postname」、2 番目のリンクは「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 とそれに関連するすべてのものを削除するだけです。しかし、どうすれば 2 番目のリンクを削除できますか? 自分で答えを見つけるための特定のコードがわかりません。

あらゆる助けをいただければ幸いです。どうもありがとう!

4

2 に答える 2

0

2 番目のリンクを削除するには、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 に答える