2012-01-26 9 views
0

私はループ内に次の行を配置して、各投稿のコメントへのリンクを表示しました。新しいページの投稿のコメントのみを表示

<a href="<?php comments_link(); ?>"><?php comments_number('Be the first to comment!', '1 comment.', '% comments already!'); ?></a> 

リンクをクリックすると、1つの投稿ページに移動し、投稿内容とコメントセクションが下部に表示されます。ユーザーがもっと読むことを可能にする別のリンクがあるので、私はその投稿を表示したくないですが、その特定の投稿のコメントのみを表示するページにコメントリンクが必要です。

私はcomments_popup_linkとcomments_popup_scriptを試しましたが、彼らが私にとってうまくいかない理由は、デフォルトのWPコメントの代わりにFacebookのコメントを使用しているからです。 comments_popupはWPコメントのみを表示します。

+0

代替ソリューション/質問は、Facebookのコメントやワードプレスのデフォルト_comments_popup_にディスカスや激しい議論のようなシステムを実装するために、だろう。私はそれらのすべてを試しましたが、残念ながらポップアップウィンドウ内にそれらを表示させることができませんでした。 – Talha

答えて

0

これが役立つかどうかは不明ですが、多分。

コメントと投稿のコンテンツを別々に表示する場合は、API関数を使用しないでください。

は、その後、あなたのテーマ内のメインループを編集

<a href="<?php echo get_the_permalink(); ?>?commentsonly=yes"><?php the_title(); ?></a> 

のようなリンクにGET-パラメータを追加します。誰もが知っている場合、これに

if(!($_GET["commentsonly"]=='yes')) { 
// display post 
} 
// display comments