質問: update_post_meta()が呼び出されたときに作成された自動生成カスタムフィールドを非表示にする方法 投稿管理ページの作成/編集用のカスタムテキストエリアを追加しました。私はadd_meta_box()関数を使ってそうしました。問題はadd_meta_box()コールバック関数(データエリアにテキスト入力を保存する)がupdate_post_meta()を呼び出すことです。次にupdate_post_meta()は、カスタムフィールドセクション内にカスタムフィールドを追加します。それで、あなたは本質的に同じ分野のための2つのtextareaになるでしょう!あなたが作成したものと自動生成されたものです。自動生成されたカスタムフィールドを削除する方法はありますか?ありがとう、ジョン
回答: メタフィールドがアンダースコア で始まる場合は、クラスhiddenを<tr>要素に追加することによって、インターフェース に隠されます。 javascriptを使用してこのクラスを自分で適用することもできます。<tr>要素のidはmeta-{$custom_field_id}です。