フォーラムへの返信

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: 最新のコメント ある特定のカテゴリーを除外
    トピック投稿者 rishu

    (@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 =」を抜いて指定した場合、サイドバー全く表示されませんでした…。

    上手く表示されない原因として考えられることはなんでしょうか?

    フォーラム: 使い方全般
    返信が含まれるトピック: 最新のコメント ある特定のカテゴリーを除外
    トピック投稿者 rishu

    (@rishu)

    なるほど…ということは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”としないといけないので注意して下さい

    というのは、どのように記述すれば良いでしょうか?

    フォーラム: 使い方全般
    返信が含まれるトピック: 最新のコメント ある特定のカテゴリーを除外
    トピック投稿者 rishu

    (@rishu)

    回答ありがとうございます。

    $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の指定方法が間違っているのでしょうか?
    すみませんが、回答よろしくお願いします。

    フォーラム: 使い方全般
    返信が含まれるトピック: アップロードする最大サイズを変更したい
    トピック投稿者 rishu

    (@rishu)

    php.iniファイルを作成して、
    FTPに配置したら、上手くいきました!!

    回答ありがとうございます。

    フォーラム: 使い方全般
    返信が含まれるトピック: 最新のコメント ある特定のカテゴリーを除外
    トピック投稿者 rishu

    (@rishu)

    遅くなりましたが、回答ありがとうございます。
    現在では以下のように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’));

    というのは…どこに指定をすればよいのでしょうか?

    フォーラム: 使い方全般
    返信が含まれるトピック: 最新のコメント ある特定のカテゴリーを除外
    トピック投稿者 rishu

    (@rishu)

    回答ありがとうございます。
    「Display widgets」「Display widgets」もプラグインを使用して、
    カテゴリーを指定してもどちらのプラグインもうまく表示されませんでした。。。

    他のプラグインとの互換性の問題かな…と思い
    全てのプラグインを停止して実行してみたのですが、うまく表示されませんでした。

    現在プラグインではなくsidebar.phpに直接PHPを書きこんで設定しようと
    思っているんですが、いまいちPHPが分かりません。。。

    以下のサイト様を参考にしてサイドバーに「最新のコメント」を
    表示させてみたのですが、この場合カテゴリの指定はどうすれば良いのでしょうか?
    http://www.geekzshu.com/wordpress/674

    フォーラム: 使い方全般
    返信が含まれるトピック: 最新のコメント ある特定のカテゴリーを除外
    トピック投稿者 rishu

    (@rishu)

    前者は「ウィジェットを表示するページを指定する」
    後者は「ウィジェットに表示する項目を指定する」

    ちょっと意味が違うのですね、同じものだと思っていました。。。

    意味が似てるようで違うのですが「サイドバーに表示するカテゴリを指定する」
    所謂絞込みを行いたいのでしょうか?

    そうです!
    サイドバーに表示するカテゴリを指定したいということです。
    説明が分かりにくくてすみませんっ。

    現在状況として
    「カテゴリ1」「カテゴリ2」「カテゴリ3」「カテゴリ4」「カテゴリ5」「カテゴリ6」
    といった感じに、カテゴリが6つあります。
    「最新のコメント」欄には、「カテゴリ1」「カテゴリ2」「カテゴリ3」「カテゴリ4」の
    コメントのみを表示で、「カテゴリ5」「カテゴリ6」のコメントは表示しないように
    設定したいということです。

    説明が分かりにくかったらすみません。。。

    フォーラム: 使い方全般
    返信が含まれるトピック: 最新のコメント ある特定のカテゴリーを除外
    トピック投稿者 rishu

    (@rishu)

    回答ありがとうございます。

    カスタムフィールドサーチ等で絞り込めばいいのかと思います

    カスタムフィールド自体使ったことがないので
    よくを理解できていないのですが、絞り込むというのはどういうことなんでしょうか?

    サイドバーに検索サーチにみたいモノを設置して
    検索できるようにするということなんでしょう?

8件の返信を表示中 - 1 - 8件目 (全8件中)