0

私は自分の Web サイトに取り組んでおり、カスタム フィールドを機能させようとしています。いくつかのカスタム フィールドが追加されたページがあります。このphpコードを追加すると

<?php the_meta ?>

私のsingle.phpファイルに、カスタムフィールド「WP-Prosper」が次のような値で投稿に自動的に表示されました。

 WP-Prosper: a:2:{s:12:"remove_thumb";s:0:"";s:11:"video_embed";s:0:"";}
 File Type: .IPA

このカスタム フィールドに値を指定しませんでした。カスタム フィールド セクションから削除するにはどうすればよいですか?

4

2 に答える 2

0

カスタムフィールドの削除プラグインを使用して、不要なカスタムフィールドを削除します。

postmetaまたは、WordPressデータベースのテーブルから手動で削除することもできます。

乾杯!!!

アップデート

phpmyadminからpostmetaを手動で削除

*重要:更新する前に、データベースとファイルをバックアップしてください。

  1. データベースのphpmyadminに移動します。
  2. 左側の列で「wp_postmeta」を探します</li>
  3. ページ上部の[参照]をクリックします。
  4. [キーで並べ替え:]ドロップダウンメニューを見つけて、[option_name(昇順)]または[option_name(降順)]を選択します</ li>
  5. 「option_name」列で、削除するカスタムフィールドの名前を探します。
  6. その行の赤いXをクリックして、カスタムフィールドを削除します。削除したい特定のカスタムフィールドのインスタンスごとに繰り返します。
  7. WordPressで、新しい投稿を開き、[カスタムフィールド]まで下にスクロールします。ドロップダウンメニューを見て、カスタムフィールドがなくなったことを確認します。
于 2012-07-02T17:55:01.610 に答える
0

the_meta()投稿のすべてのカスタム フィールドを表示するだけです。

出力するメタ キーを正確に指定すると、出力を完全に制御できます。http://codex.wordpress.org/Function_Reference/get_post_metaをご覧ください

例えば<?php echo get_post_meta($post->ID, 'my_meta_key'); ?>

于 2012-07-03T00:30:53.920 に答える