3

コメント ボタンを追加し、コメント ボタンを表示するために、自分の Web サイトを編集しています。

PHP wordpress 関数を呼び出しますが、機能しません。

Jetpack sharedaddy モジュールの代わりにボタンを追加しています。

これはコードです:

$sharing_content .='<a style="margin-left:2px; font-weight:bold;" class ="comentar" href="<?php comments_link(); ?>">Add a comment</a>';

$sharing_content .='<a style="margin-left:5px; font-weight:bold;" class ="comentar" href="<?php wp_list_comments(); ?>">View comments</a>';

php モジュールのインクルード:

include_once dirname( __FILE__ ).'/sharing-sources.php';

phpのwordpress機能のインクルードを入れていないので動かないと思います。

何か助けはありますか?:-S

4

1 に答える 1

2

2つの問題-PHPの開始タグと終了タグを使用するべきではないという点で構文が正しくありません。変数に追加する$sharing_contentので、構文は次のようになります。

$sharing_content .='<a style="margin-left:2px; font-weight:bold;" class ="comentar" href="'. comments_link() .'">Add a comment</a>';

現在の投稿のコメントへの最初のリンクが機能するはずです。ただし、2番目のリンクはまったく機能せずwp_list_comments();、href値として固定されています。 wp_list_comments();現在の投稿のすべてのコメントをテンプレートに表示するために使用され、それらにリンクするためには使用されません。hrefの値を投稿のURLにすることをお勧めします。コメントは、そこで表示されます。

$sharing_content .= '<a style="margin-left:5px; font-weight:bold;" class ="comentar" href="'. the_permalink() .'">View comments</a>';
于 2012-09-08T13:00:59.610 に答える