pluto1234
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: Custom Post Type UIを使ったカスタムフィールドの表示カスタマイズについて複数のポストをループして表示するのなら、固定ページに上記のコードを書くか、カスタム投稿タイプのアーカイブテンプレート(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 指定は効きますか?
フォーラム: 使い方全般
返信が含まれるトピック: Custom Post Type UIを使ったカスタムフィールドの表示カスタマイズについて>タイトル(店舗名)と説明文が表示されません。
表示していないので、表示されてません。[カスタムフィールド]
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 を導入すれば、チェックボックスではなくラジオボタンで選択できるようになります。
フォーラム: 使い方全般
返信が含まれるトピック: カスタムタクソノミーの一覧出力で除外指定ができない