タグ付けされた質問 「taxonomy」

分類法は、投稿とカスタム投稿タイプを整理するために使用される一般的な「カテゴリ」です

3
現在のページの分類用語を取得し、テンプレートにクエリを入力する方法
現在のページの特定の分類用語を取得して、同じ用語を共有する他の投稿タイプのクエリをページに入力できるようにする方法を見つけようとして、私はつまずいてきました。 基本的に: ページ1には分類用語があります-教育政策 page.phpには4つの部分があります。 ページを出力するが、その後3つのクエリを実行する標準ループ 分類用語を持つイベントのループ-教育政策 分類用語を含むレポートのループ-教育ポリシー 分類用語を持っている人のためのループ-教育政策 用語を追加のループにハードコーディングできるページ固有のテンプレートを作成しましたが、動的に実行する方法を理解する必要があります(当初は4ページまたは5ページであったはずだったものが、現在40または50になっています)。 同様の質問をいくつか見つけましたが、実際に実装する方法を見つけることができるものはありませんでした。 現在のページの分類法 を取得します。これは、実際に尋ねられていることに関して少しわかりにくいものでした。 カスタムsingle-post-type.phpテンプレートページでカスタム分類に属する用語IDを取得します これが理にかなっていて、多くの感謝をすることを願っています。

1
分類リストテーブルのカスタム列
分類編集画面に新しい列を追加する次のコードがあります(edit-tags.php?taxonomy=book_place&post_type=books) function add_book_place_columns( $columns ) { $columns['foo'] = 'Foo'; return $columns; } add_filter( 'manage_edit-book_place_columns', 'add_book_place_columns' ); function add_book_place_column_content( $content ) { content = 'test'; return $content; } add_filter( 'manage_book_place_custom_column', 'add_book_place_column_content' ); 動作していますが、add_book_place_column_content関数の現在の用語IDにアクセスする必要があります。どうやってやるの?

1
カスタム投稿タイプ、分類、および用語ごとに投稿を取得する
さて、「サービス」というカスタム投稿タイプがあります。このカスタム投稿タイプには「エリア」と呼ばれる分類があり、その分類には5つの用語があります。 「サービス」に10件の投稿があり、「絵画」という用語に5件の投稿があり、「写真」という用語に5件の投稿があるとします。 「サービス」から投稿をクエリできるようにする必要がありますが、それらの10件の投稿を表示する代わりに、「ペイント」に関連付けられた5件のみを表示します。 現時点では、分類と用語でクエリを実行できますが、「サービス」からのすべての投稿が、用語によるフィルターなしで表示されます。 基本的に、選択した用語からpost_typeで投稿をクエリします。 どんな助けでも素晴らしいでしょう。ありがとう。 <ul id="service-list"> <?php $args = array('tax_query' => array( array('taxonomy' => 'areas', 'field' => 'slug','terms' => 'painting'))); $the_query = new WP_Query( $args ); if($the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?> <li class="service"> <h2><?php the_title(); ?></h2> <?php the_content(); ?> </li><!-- /.service --> <?php …

1
カスタム分類リストページ?
私はレストランのサイトで作業しており、料理用のカスタム投稿タイプがあります。 $args = array( 'labels'=> $labels, 'public'=> true, 'publicly_queryable'=>true, 'show_ui'=>true, 'show_in_nav_menus'=>true, 'query_var'=>'dish', 'rewrite'=>true, 'capability_type'=>'post', 'hierarchicial'=>false, 'menu_position'=>5, 'supports'=>array( 'title', 'editor', 'thumbnail', 'excerpt', 'custom-fields', 'revisions' ) ); register_post_type('dish', $args); 使用したいカスタム分類法の例は次のとおりです。 register_taxonomy('Main Ingredient', array('dish'), array( 'hierarchical' => true, 'label' => 'Main Ingredient', 'singular_label' => 'Main Ingredient', 'query_var'=>true, 'rewrite' => true) ); カスタムの分類法は管理者で問題なく機能してmyurl.com/main-ingredient/porkおり、豚肉が入っているすべての料理のリストを表示して確認できます。 私がやりたいのはmyurl.com/main-ingredient、さまざまな主な成分値すべてのリストをヒットして取得できることです。 …
11 taxonomy 


3
分類:なぜ 'with_front' => falseが機能しないのですか?
真剣に、なぜ'with_front' => falseそれがあるべきように動かないのですか?TAXONOMY BASE NAMEを削除することになっていますが、私の質問はなぜ機能しないのですか? 分類基準のベーススラグがURLに表示されないようにしたいだけで、コーデックスは'with_front' =>falseが役立つはずであると述べていますが、そうではありません。スラッグを空のままに'slug'=> ''すると、404エラーが発生します。 register_taxonomy("tax_categories", array("products"), array( "hierarchical" => true, "label" => "Categories", "singular_label" => "Category", "show_ui" => true, 'update_count_callback' => '_update_post_term_count', "rewrite" => array( 'with_front' => false, 'hierarchical' => true ) )); この問題は修正されることになっていますhttp://core.trac.wordpress.org/ticket/16807 それを理解するのを助けてください。ありがとうございました。

4
最初の投稿用語を取得する
カスタム投稿タイプの最初の用語のみを取得するにはどうすればよいですか。 私はすべてを得ることができます-問題ありません。これらすべてをつかむために私が使用しているもの <?php foreach ($terms as $term) {echo '<a href="'.get_term_link($term->slug, 'sitecat').'">'.$term->name.'</a>,';} ?> >> <a href="<?php the_permalink(); ?>"><?php the_title('', ''); ?></a></h2></span> 私のコードを使用して答えをいただければ幸いですが、どんな助けでも大歓迎です

3
カスタム投稿タイプのパーマリンク構造とその分類法を変更するにはどうすればよいですか?
これは私が以前に持っていた質問の再投稿ですが、これを完全に解決できるように、今より詳細に行きたいです。 繰り返しになりますが、(通常の)投稿でパーマリンクを変更するのは、[設定]> [パーマリンク]に移動して、広く使用されているものなど、好きなものに変更するだけです%category%/%postname%.html。これはすべて機能します。これがカスタム投稿タイプにとっても簡単で、分類法も同じだとしたら。 これが私が達成したいことです。 http://mywordpress.com/portfolio.html-すべてのカテゴリのすべての投稿を表示します。 http://mywordpress.com/portfolio/music/-このカテゴリのすべての投稿を表示します。 http://mywordpress.com/portfolio/music/trance/-この(子)カテゴリのすべての投稿を表示します。 http://mywordpress.com/portfolio/music/trance/Tiesto.html-投稿を表示します。 これまでに得たものは次のとおりです。 まず、custom_post_type名前付きプロジェクトとtaxonomy project_categoryを作成しました。 ページポートフォリオを作成し、すべてのpost_type = project投稿をリストするページテンプレートを与えました。ページのパーマリンクに.htmlを追加するにはどうすればよいですか?それは今にリンクhttp://mywordpress.com/portfolio私が欲しいながらhttp://mywordpress.com/portfolio.html。これは最初の問題を解決するはずです。 すると、そこにはサブカテゴリがいくつあるかを事前に知ることができないため、状況は厳しくなります。したがって、私たちが求めている構造は次のとおりですportfolio/(CATEGORY PATH FROM TOP TO CHILD)/post.html。この時点ではまだ行き詰っています。どういうわけか、最後のカテゴリをパスに追加して、それをproject_categoryに沿って渡す必要があると思います。これにより、適切に処理できるtaxonomy.phpファイルが作成されます。 私もこれに取り組みませんでしたが%postname%.html、何かの終わりに何か関係があるはずです。 私の問題が明確で、この問題への取り組みを手助けしてくれる勇敢な開発者がいることを望んでいます。

4
デフォルトの項目をカスタム分類に追加するにはどうすればよいですか?
Wordpressのデフォルトの分類(Categories)には、デフォルトでUncategorizedという項目があります。デフォルトの項目を新しいカスタム分類に追加するにはどうすればよいですか? functions.php: // === CUSTOM TAXONOMIES === // function my_custom_taxonomies() { register_taxonomy( 'block', // internal name = machine-readable taxonomy name 'static_content', // object type = post, page, link, or custom post-type array( 'hierarchical' => true, 'labels' => array( 'name' => __( 'Blocks' ), 'singular_name' => __( 'Block' ), 'add_new_item' => …
10 taxonomy 


3
分類法に画像を追加する方法は?
Q:すべての分類法(デフォルトおよびカスタムのもの)に画像を追加することはできますか? 注:プラグインを使用したくありません(デザイン関連の問題に対する私のお気に入りのソリューションではありません)。 使用法:カスタム分類法を使用して、本当に実用的なカスタム投稿タイプのポートフォリオを作成します。たとえば、カスタム分類-クライアントです。そのため、同じ顧客/クライアントからの複数のプロジェクトが実現され、同時にクライアントのショーケースとして分類を使用できます。同様の使用法は、私の分類法のほとんどに適用されます(画像と説明を含む分類法アーカイブがあるかどうか) ここで何か良いアドバイスはありますか?前もって感謝します 明確化:カスタム分類の条件に画像を追加したい。例:カスタム分類「クライアント」のカスタム投稿タイプ「ポートフォリオ」。各「クライアント」用語(アディダスとしましょう)にはロゴが添付されます。

1
バックエンドの分類ドロップダウンメタボックス
呼び出されるカスタム分類法を作成しBrandsて階層化したので、Carブランドとモデルを追加して、次のようにそれらの関係を維持できます。 フォード ムスタング モンデオ フォーカス 問題は、このリストがかなり長くなる可能性があり、ポストごとに1 つのブランドと1つのモデルしか必要ないため、チェックボックスが誤解を招く可能性があることです。 そのメタボックスを2つ(1つはブランド用、もう1つはモデル用)に分割して、ドロップダウンにすることを考えています。したがって、最初のドロップダウンでブランドを選択すると、2番目のドロップダウンにはそのブランドに関連するモデルのみが表示されます。しかし、私はそれをコーディングする方法がわかりません。多分誰かが私に例を示すことができますか?


3
新しいメディアライブラリで添付ファイルに分類法を使用するにはどうすればよいですか?
WordPress 3.5ではメディア管理が変更され、メディアライブラリの編集画面ではデフォルトの投稿タイプUIが使用されます。分類は、さまざまなユーザーと添付ファイルを含むWPのインストールに非常に役立ち、添付ファイルを見つけたり、分類を追加したりする可能性が高くなります。 私が見てきた私は、添付ファイルにカテゴリーMetaboxを追加することはできますか?WPSEでは、WP 3.5での使用に完全ではなく、添付ファイルでのカスタムカテゴリの使用に関する情報はありません。投稿のカテゴリだけではありません。 つまり、WP 3.5のメディアライブラリで使用するカスタムカテゴリ/タグを添付ファイルに追加できますか?


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.