問題タブ [custom-taxonomy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4055 参照

wordpress - カスタム分類用語ページが見つかりません WordPress

リンクをクリックして用語を分類法で表示すると、「ページが見つかりません」というメッセージが表示されます

シナリオ: 「glossary」というカスタム投稿タイプがあり、「library/glossary-start-here」に書き換えが設定された「section」というカスタム分類が添付されています。</p>

タクソノミーの用語を一覧表示するページを作成しました。これは、「glossary-sections」というスラッグを含む Wordpress ページです。ページのテンプレートは「taxonomy-section.php」に設定されています。ページは「ライブラリ」の子であるため、ページのパーマリンクは「example.com/library/glossary-starts-here/glossary-sections/」です。

テンプレート「taxonomy-section.php」には次のコードがあります。

他の多くのページで使用されている「glossary-sections」ページへのリンクをクリックすると、ページが見つからないというメッセージが表示されます。

テンプレートが機能していることはわかっています。なぜなら、トラブルシューティングを行っているうちに、テンプレートが機能することがあるからです。ただし、ページが機能する一貫した条件が見つかりません。問題は書き直しに関係していると思われますが、私のテストでは決定的な結果が得られませんでした。

これが機能しない理由と修正方法についての提案をいただければ幸いです。「glossary-section」のようなページを指定できるにもかかわらず、それが見つからないという事実に特に困惑しています。

ありがとう。

0 投票する
1 に答える
664 参照

wordpress - カスタム投稿タイプのカスタムタクソノミーのコンディショナルタグ

これに対する実用的な答えを教えていただければ幸いです(おそらくあなたにとっては簡単な問題です)。(例:)「Cuspost」という名前のカスタム投稿タイプを作成し、「Custax」という名前の Cuspost 内にカスタム分類法を作成しました。次に、Custax 内に「A Custax」と「B Custax」という分類法があります。

私がやりたいことは、たとえばhas_custax('a-custax')(similar to has_category('a-category'));を使用して Custax の値を確認したいだけです。

次の使用はこれのためです:

ご参考までに、これ ( http://wordpress.org/support/topic/custom-taxonomies-conditional-tags#post-1110167 ) を読みましたが、うまくいきません。

手伝ってくれてありがとう。

0 投票する
1 に答える
3667 参照

wordpress - Wordpress:カスタムフィールドで投稿を並べ替える方法

カスタム分類法の投稿タイトルのリストを特定の順序で表示したいと思います。順序を制御する最良の方法は、カスタムフィールドを追加し、そのカスタムフィールドで並べ替えることだと思いました。

私が抱えている問題は、Wordpressの組み込み機能を使用しようとしていて、並べ替え機能を追加する方法が見つからないことです。

私のシナリオは次のようになります呼び出し元のURLは...com/ taxonomy/termです

これにより、ファイル名がtaxonomy-taxonomyname-term.phpであるテンプレートが呼び出されます。

私のテンプレートは、このループを含むように名前が変更および編集されたindex.phpテンプレートです。

タイトルのリストが表示されますが、タイトルの順序を制御する方法が見つかりません。

投稿のグループの順序を設定するために私が見た唯一の方法は、クエリで投稿の順序を定義することです。しかしもちろん、この場合、呼び出し元のURLを介して投稿が既にあるため、クエリはありません。

別のクエリを追加せずに並べ替え機能を追加する方法はありますか、またはクエリは必須です。

0 投票する
1 に答える
224 参照

wordpress - Wordpress分類テンプレート

このように宣言されたproductcategoryというカスタム分類があります

http://www.myserver.com/productcategory/mycategoryを参照すると、そのカテゴリのすべての製品のリストが表示されます。そのために、テーマ フォルダにテンプレート「taxonomy-productcategory.php」を作成しました。ただし、その URL を参照すると、index.php ページが使用され、投稿 (製品) が表示されません。Google で Codex を読みましたが、これを理解できません。ここで何が間違っていますか?

0 投票する
0 に答える
289 参照

wordpress - 2 つの投稿タイプ間で分類法を共有する

ジャンルと映画の 2 つのカスタム投稿タイプがあります。横にチェックボックスを付けてジャンルを一覧表示したいと思います。送信時に、以前に選択したジャンルでタグ付けされた映画を一覧表示して、ジャンルが複数の映画に属し、万事解決できるようにしたいと考えています。これがカスタム フィールドで達成できることなのか、それとも両方の投稿タイプを 1 つに統合するべきなのか、よくわかりません。2 つの投稿タイプ間で分類法を共有する方法は、少なくとも私が見つけたものではないようです。助言がありますか?前もって感謝します。

0 投票する
1 に答える
179 参照

forms - 投稿配列に用語を保存し、フォーム送信時に対応する投稿を返す

Post List というページ テンプレートにフォーム送信時に配列として投稿するチェックボックス付きの分類用語のリストがあります。ここでの私の目標は、チェックボックスを使用して分類用語をリストし、フォームの送信時に、チェックされた用語が割り当てられた対応する投稿を表示することです。

投稿リスト ページ (post-list.php) 内の配列を印刷すると、返された用語が取得されるので、動作することを確認できます。

返された用語配列をカスタム投稿タイプの保存された用語と比較し、選択および送信された用語に基づいて投稿を返すにはどうすればよいですか? ご協力いただきありがとうございます。

0 投票する
3 に答える
12014 参照

function - wordpressで現在の分類法の用語IDを取得する

分類ページに追加のカスタム データ フィールドを追加する関数を作成しようとしています。この機能を追加するこのプラグインを見つけました。これで、カスタム データの保存が正常に機能するようになりました。ただし、編集フォーム ページでメタデータを取得しようとするのは別の話です。

次の行を使用するように指示されているドキュメントに従いました..

ただし、これを機能させることができません..term_idを手動で入力する必要があります..

.. それが機能するために。php で term_id を取得するために必要なコードを誰か教えてもらえますか?

0 投票する
1 に答える
809 参照

php - Wordpress カスタム分類ページ

以前に尋ねられた質問がありますが、どの回答も私の問題を解決してくれませんでした。それは私が以前に遭遇したものですが、解決することができませんでした。

WordPress をクリーン インストールし、functions.phpファイル内にカスタム投稿タイプを作成しました。

archive-book.phpそれらのテンプレートファイルを作成しましたがsingle-book.php、すべて正常に機能します。「http://localhost/wordpress/book」にアクセスすると書籍が表示さfunctions.phpれる

分類法は管理ページに表示され、新しい用語を追加したり、書籍に追加したりできます。しかし、ここで問題が発生します。たとえば、「いい」と評価したすべての書籍の概要に移動したい場合は、「http://localhost/wordpress/book/rating/nice」に移動します。次のテンプレート ファイルを作成しました: taxonomy-rating-nice.php、taxonomy-rating.php、taxonomy.php。

しかし、どういうわけかワードプレスはindex.phpファイルを表示するだけで、本をリストしません。書き換えルールを次のようにフラッシュしようとしました:

と:

しかし、何も役に立たないようです。

それで、私を助けることができる人はいますか?さらに情報が必要な場合は、教えてください。この問題を本当に解決したいからです。

0 投票する
1 に答える
1145 参照

wordpress - 用語によるWPカスタムタクソノミーの説明

他の場所で多くの投稿を見ましたが、的を射たものは何もありません。

カスタム投稿タイプに関連するカスタム分類法の特定の用語の説明を繰り返す必要があります。

現在、用語ごとに関連するカスタム投稿のコンテンツを取得するために、次のループを正常に実行しています (この場合、カスタム投稿タイプは「rental_gear」で、用語は「cameras」です:

このループで用語の説明を取得できますか? 「get_term」関数を試し、「$term->description;」をプルしてみました。しかし、それらは投稿に関連しており、これは多くの投稿からの情報を一覧表示する概要ページにあります (したがって、ループの使用)

0 投票する
1 に答える
4487 参照

wordpress - 関連するカスタム分類からのカスタム投稿を表示する方法

「動画」と「場所」の2種類のカスタム投稿タイプを作成しました。
次に、「Video_Categories」というカスタム分類法を作成しました。
このカスタム分類法を両方のカスタム投稿タイプに割り当てました。

私がやりたいのは、ロケーションに互いに同じ用語を持つビデオを表示することです。

例えば:

ビデオ投稿:

  • 名前:ビデオ1; Video_Category:クイーンズランド州ブリスベン;
  • 名前:ビデオ2; Video_Category:クイーンズランド州ゴールドコースト;
  • 名前:ビデオ3; Video_Category:クイーンズランド州サンシャインコースト;

ロケーション投稿:

  • 名前:ブリスベン; Video_Category:ブリスベン;

この投稿の分類法を調べ、同じ分類法を持つビデオ投稿を返す[場所]ページからクエリを作成したいと思います。

上記の例では、「ビデオ1」のビデオ投稿が返され、ロケーションページに表示されます。