フォーラムへの返信

15件の返信を表示中 - 46 - 60件目 (全327件中)
  • 複数のポストをループして表示するのなら、固定ページに上記のコードを書くか、カスタム投稿タイプのアーカイブテンプレート(archive-recruit.php)に書くべきです。

    single-recruit.php は、1つのポストを表示するためのテンプレートです。
    single-recruit.php で query_posts() は書きません。

    そうですか。実際、私はできています。

    <?php
    wp_list_categories('taxonomy=genre&title_li=');
    
    wp_list_categories('taxonomy=genre&exclude=6&title_li=');
    ?>

    どう見比べても、下の方は タームID=6 が表示されていません。

    include 指定は効きますか?

    >タイトル(店舗名)と説明文が表示されません。
    表示していないので、表示されてません。

    [カスタムフィールド]
    get_post_meta() でカスタムフィールドを一つずつ取得して、表に埋め込むだけです。

    追加:
    ところで、このコードは single-recruit.php に書きべきものじゃないような?

    フォーラム: 使い方全般
    返信が含まれるトピック: 登録されたユーザー情報を絞り込み検索する方法

    絞込み検索部分だけなら、
    http://codex.wordpress.org/Class_Reference/WP_User_Query#Custom_Field_Parameters
    の Multiple custom user fields handling を参考にすれば、そんなに難しくはないと思います。

    あとは、検索用のフォームで指定したユーザーメタ(地域、性別、年齢)を、何とか ‘meta_query’ の ‘value’ に指定できれば完成です。

    「絞り込みの時に、両方を表示したい」というのがわかりませんが、

    <?php single_cat_title(); ?>

    に相当するのは、

    <?php single_term_title(); ?>

    フォーラム: 使い方全般
    返信が含まれるトピック: tax_queryで子カテゴリのみ除去したい

    未確認です。

    $terms = get_terms('info-cat','parent=0');
    foreach($terms as $term) $term_id[] = $term->term_id;
    
    $args = array(
      'tax_query' => array(
        array(
          'taxonomy'         => 'info-cat',
          'field'		 => 'term_id',
          'terms'            => $term_id,
          'operator'         => 'IN',
          'include_children' => false
        )
      )
    );
    $my_post = get_posts( $args );

    フォーラム: 使い方全般
    返信が含まれるトピック: カテゴリにカスタムフィールドを追加

    「追加」で書いたことですね。
    たぶんできますが、調べながらじゃないとコードを書くことができないのでやめておきます。

    誰か詳しい方が書いてくれるかもしれません。

    フォーラム: 使い方全般
    返信が含まれるトピック: カテゴリにカスタムフィールドを追加

    タクソノミーとしてのカテゴリーにカスタムフィールドを付ける方法は分かりません。
    探せばそのためのフックもあるのかもしれませんが、必要性を感じたことがないので・・。
    実際に、どういうときに使うのでしょう。

    カテゴリー => タクソノミー
     A    => ターム
     B    => ターム
     C    => ターム

    通常、どちらもカテゴリーと呼ぶのでまぎらわしいですが・・。

    追加:
    よく考えると、カテゴリー(ターム)を新規登録するときに、カスタムフィールドも入力したいという意図ですね。でも、わかりません。

    フォーラム: 使い方全般
    返信が含まれるトピック: カテゴリにカスタムフィールドを追加

    「投稿のカテゴリリンクをクリックしても」というのが気になります。
    確認している画面を間違っているのでは?

    表示されるのは、タームの方のカテゴリー編集画面ですよ。
    説明フィールドの下に出てませんか?

    フォーラム: 使い方全般
    返信が含まれるトピック: タグを選択式にしたい

    解決済みとなってしまいましたが、
    Radio Buttons for Taxonomies
    というプラグインを使うと、タグをラジオボタン(単一選択)で選択できるようになります。

    フォーラム: 使い方全般
    返信が含まれるトピック: タグを選択式にしたい

    カスタム投稿タイプの作成は不要です。
    多くの場合、新しいカテゴリー(カスタムタクソノミー)は、カスタム投稿タイプに紐づけることが多いですが、今回は、既存の投稿(’post’)に紐づけます。

    http://wpdocs.sourceforge.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/register_taxonomy
    register_taxonomy() の第2引数が、’post’ になるだけです。

    <?php register_taxonomy('another_category', 'post', $args); ?>

    プラグインを使う場合、どのプラグインにも、紐づけるポストを選択する箇所があります。
    □ page
    □ post
    □ Custom Post
    □ Media
      :
    ‘post’ をチェックすればいいだけです。

    フォーラム: 使い方全般
    返信が含まれるトピック: タグを選択式にしたい

    あまり難しく考えず、「もう一つ別のカテゴリー追加する」という感じです。

    そもそも、今回はタギングのためにタグを使うというより、もう一つカテゴリーが欲しいけれど、しかたなくタグを使おうとしたのでは?
    そういうときは、もうひとつ別のカテゴリー(カスタムタクソノミー)を作るのが普通です。

    ちなみに、カテゴリーもタグもタクソノミーの一つで、カスタムタクソノミーとは同列にあります。
    ———————————————————-
    タクソノミー(分類)
     カテゴリー:階層型タクソノミー
     タグ:階層型ではないタクソノミー
     カスタムタクソノミー(カスタム分類)=> これを追加する。
    ———————————————————-

    フォーラム: 使い方全般
    返信が含まれるトピック: タグを選択式にしたい

    ・タグを強引に階層型に変更する
     => やめておいた方が良い。

    ・階層型のタクソノミーを作る
     => いたって普通のことです。

    ・カスタム投稿タイプとカスタムタクソノミーを用意する必要がある
     => 「投稿」に新しいタクソノミーを付ければOKです。
       新たなカスタム投稿タイプは必要ありません。
       ————————–
       投稿
         カテゴリー
         タグ
         新しいタクソノミー
       ————————–
       となります。

    ・そういったコードやプラグインというものはありますでしょうか。
       検索すれば、いくらでも出てきます。

    フォーラム: 使い方全般
    返信が含まれるトピック: タグを選択式にしたい

    タグを強引に階層型に変更すれば、カテゴリーと同じようにチェックボックスから選べるようになる気がします。しかし、タグは「階層なし」を前提にしている関数やプラグインがあるかもしれないので、何が起こるかわかりません。

    新しく階層型のタクソノミーを作りれば、カテゴリーと同じようにチェックボックスで選択できます。さらに、プラグイン PS taxonomy Expander を導入すれば、チェックボックスではなくラジオボタンで選択できるようになります。

    &exclude=13,14
    タームID でも効きます。

15件の返信を表示中 - 46 - 60件目 (全327件中)