は、記事を返すために使用されるカスタム フィールドに値しますが、その場合は get_post_custom() 関数の方が簡単です。はループ内です。使用するにはパラメータを設定する必要さえありません。
実際、get_post_custom() 関数の基本的な実装は get_post_meta()~
と似ています。get_post_custom() を使用する
パラメータを 1 つだけ受け入れます
$postid 記事 ID
デモ例
出力結果は次のとおりです: (以下のフィールドが設定されている場合)
リーリーget_post_custom_values と get_post_custom_keys
カスタムフィールドはキーとカスタムフィールド値に分かれているため、場合によってはこれら 2 つの値を別々に取得する必要があるため、WordPress は get_post_custom_values と get_post_custom_keys という 2 つの関数を派生させました。その意味については、実際には見つかりませんでした。カスタムフィールドを一括で削除するときに役立つことを除けば、これを使用できる場所はまったく思いつきません。おそらく、広大な CMS テーマの中で非常に重要になるでしょう。
get_post_custom関数とget_post_meta関数について以前書きましたが、どうせカスタムフィールド関連の関数が少ないのではないかと個人的に思っていたので、もちろん一部の関数を除いたカスタムフィールド関連の関数を全て簡単に書いてみました。基本的な実装コード。
get_post_custom_values は、現在の記事の指定されたカスタム フィールドの値を取得し、配列の形式で返すために使用されます。
おおよそ以下の結果が返されます
(カスタムフィールドが設定されている場合)
リーリーget_post_custom_keys は、現在の記事内のすべてのカスタム フィールドのキー値を取得するために使用されます。
リーリーおおよそ次の結果が得られます:
(カスタムフィールドが設定されている場合)