web-dev-qa-db-ja.com

投稿で使用するときに特定の分類用語に追加のデータを追加する

私が映画やテレビ番組のエピソードにカスタム投稿タイプを使用している場合は、「俳優」に分類法を使用して、その作品に関連するすべての俳優を割り当てることができますが、それ以外に方法がわかりません。 、その作品に出演している俳優のキャラクターを追加することもできます。 "John Doe(voice)"や "John Smith(ストックフッテージ経由)"のように、メモ自体を追加するための追加スペースが必要になる場合があるため、文字自体は分類法ではない場合もあります。それぞれのこと、まだ私はそれを調和させる(またはまったくそれをやる)する方法がわからない。

3
peroyomas

Matt Gibsからの"pods" - プラグイン(WordPress用)を単に使用することができます。スコットキングスレークラーク。それはまさにあなたが探しているものです。独語を見て、「ピックコラム」を詳しく見てください。それとは別に、それはNiceとajax駆動のインターフェースを持ち、wordpressの隣にデータベーステーブルを構築し、デフォルトテーブルを利用しません(新しいテーブルを追加しても何も問題ありません)。reallyはWordpressを完全なCMSシステムに変換します。私はいくつかのプロジェクトでそれを試してみて、簡単に達成することができましたeverything私が欲しかった。大きなプラスは、あなたが素敵で、親しみやすく、親切な人たちと開発者を見つけるIRCチャットです。ここにもう1つのプラスがあります:あなたがポッドに慣れてきたら、次にあなたの武器にポッドUIを追加してください。 :)

よろしくお願いします。

1
kaiser

ブログからCMSへの進化はどういうわけか自然ですが( Matt Mullenwegが一度それを表現したように )、それはwordpressが表現できるCMSであることを意味するのではありません。複雑なデータ構造.

あなたはあなたの質問で実際に何が複雑であるかについて疑問に思うかもしれません。さて、あなたがワードプレス用語で基本的にやろうとしていることは分類学に分類学を追加することです。このようなことはworpdressには存在しません。分類に分類を追加することができます。相互的ではありません。

しかし、ワードプレスでできることは、ナメクジを介して変異することです。つまり、コンテンツの解決に既に使用されている分類法や役職の単純化された正規化された値である、一般的な名前の付いたslug値(ワードプレスではパーマリンクとしても知られる)のデータ型を組み合わせることができます。 ).

だから、簡単な解決策のために言う:俳優のためのポストと同じように、俳優の分類法は俳優名のための同じスラグを共有します。これらの投稿(カスタムタイプのもの)には、役割名を表すカスタム分類法があります(俳優が作品で演じるキャラクターを追加するため)。その次に、この投稿タイプに仕事の分類法を追加して、両方を照会します。アクター - >ロールおよびアクター - >プレイ中プレイ - >ロールはまだ維持されています。

それは本当に最適ではありませんが、これはWordPress™であり、あなたはここでそれを要求しました。

これが複雑すぎると思われる場合は、表現したいデータを表現できる独自のコンテンツタイプを提供しているCMSを探してください。データベースの抽象化とフォームジェネレータが同梱されているものは Kajona3 です。これはまだかなり軽量で成熟しています。 LGPLライセンスしかし、それはこのサイトの範囲外です。

0
hakre