rishu
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: 最新のコメント ある特定のカテゴリーを除外回答を参考に以下のように指定をしてみました。
<?php $comments = get_comments(array('status' => 'approve' ,'number' => 5, 'ID' =>'-14')); foreach($comments as $comment): $post = get_post($comment->comment_post_ID); ?> <dl class="comments_li"> <dt><a href="<?php the_permalink(); ?>"><?php the_title(); ?>に<?php comment_author_link(); ?>より</a></dt> <?php endforeach; ?> </dl>
しかしこのタグでは、41のカテゴリーも表示されていました。
CyberCypher様のタグを参考にしたところ、「get_comments(array(」に
「$comments =」というのは、書かれていなかったのですが、
入れなくても表示されるものなんでしょうか?
「$comments =」を抜いて指定した場合、サイドバー全く表示されませんでした…。上手く表示されない原因として考えられることはなんでしょうか?
フォーラム: 使い方全般
返信が含まれるトピック: 最新のコメント ある特定のカテゴリーを除外なるほど…ということは14のIDを除外したい場合は、
以下のような記述になるんでしょうか?<?php $comments = get_comments(array('status' => 'approve' ,'number' => 5, 'ID' =>'14')); foreach($comments as $comment): $post = get_post($comment->comment_post_ID); ?>
上記のコードでやってみましたが、うまく表示されませんでした。
’と”で変数を括ると思うのですが’では変数が機能しません
変数を使う場合”$cat”としないといけないので注意して下さいというのは、どのように記述すれば良いでしょうか?
フォーラム: 使い方全般
返信が含まれるトピック: 最新のコメント ある特定のカテゴリーを除外回答ありがとうございます。
$catはカテゴリーIDがはいるということは、
IDが14の場合は、以下のようになるということでしょうか?<?php $comments = get_comments(array('status' => 'approve' ,'number' => 5, '41' =>'-$cat')); foreach($comments as $comment): $post = get_post($comment->comment_post_ID); ?>
上記の方法で設定してみたんですが、うまく表示されず、
全てのカテゴリーのコメントが表示されてしまいました。IDの指定方法が間違っているのでしょうか?
すみませんが、回答よろしくお願いします。フォーラム: 使い方全般
返信が含まれるトピック: アップロードする最大サイズを変更したいフォーラム: 使い方全般
返信が含まれるトピック: 最新のコメント ある特定のカテゴリーを除外遅くなりましたが、回答ありがとうございます。
現在では以下のようにPHPを組んでいるんでいます。<?php $comments = get_comments(array('status' => 'approve' ,'number' => 5)); foreach($comments as $comment): $post = get_post($comment->comment_post_ID); ?>
PHPはほとんどいらったことがないので、
どのように修正していいのは、まったく理解していないのですが$comments = get_comments(array(‘status’ => ‘approve’ ,’number’ => 5, ‘ID’ => ‘-$cat’));
というのは…どこに指定をすればよいのでしょうか?
フォーラム: 使い方全般
返信が含まれるトピック: 最新のコメント ある特定のカテゴリーを除外回答ありがとうございます。
「Display widgets」「Display widgets」もプラグインを使用して、
カテゴリーを指定してもどちらのプラグインもうまく表示されませんでした。。。他のプラグインとの互換性の問題かな…と思い
全てのプラグインを停止して実行してみたのですが、うまく表示されませんでした。現在プラグインではなくsidebar.phpに直接PHPを書きこんで設定しようと
思っているんですが、いまいちPHPが分かりません。。。以下のサイト様を参考にしてサイドバーに「最新のコメント」を
表示させてみたのですが、この場合カテゴリの指定はどうすれば良いのでしょうか?
http://www.geekzshu.com/wordpress/674フォーラム: 使い方全般
返信が含まれるトピック: 最新のコメント ある特定のカテゴリーを除外前者は「ウィジェットを表示するページを指定する」
後者は「ウィジェットに表示する項目を指定する」ちょっと意味が違うのですね、同じものだと思っていました。。。
意味が似てるようで違うのですが「サイドバーに表示するカテゴリを指定する」
所謂絞込みを行いたいのでしょうか?そうです!
サイドバーに表示するカテゴリを指定したいということです。
説明が分かりにくくてすみませんっ。現在状況として
「カテゴリ1」「カテゴリ2」「カテゴリ3」「カテゴリ4」「カテゴリ5」「カテゴリ6」
といった感じに、カテゴリが6つあります。
「最新のコメント」欄には、「カテゴリ1」「カテゴリ2」「カテゴリ3」「カテゴリ4」の
コメントのみを表示で、「カテゴリ5」「カテゴリ6」のコメントは表示しないように
設定したいということです。説明が分かりにくかったらすみません。。。
フォーラム: 使い方全般
返信が含まれるトピック: 最新のコメント ある特定のカテゴリーを除外