私はそのカスタムフィールド名 'refer'で3000件の投稿があり、テーマのニーズに合わせて 'ref'に変更する必要があります。手動で行うのではなく、それらすべてを変更するためのクエリまたはテクニックが必要です。
質問1
カスタムフィールドの名前を「参照」から「参照」に変更しようとしています。カスタムフィールドの名前を変更するために必要なクエリは何ですか。 (phpmyadminで行うのではなく)function.phpを使用した方がよいでしょう。
質問2
削除する必要がある不要なカスタムフィールドもたくさんあります。どうすればよいですか。私を助けてください。
投稿のカスタムフィールドを削除しようとしている場合は、投稿を編集し、 画面オプション から[ カスタムフィールド ]を選択して、投稿エディタの下の一番下までスクロールします。すべてのカスタムフィールドがそこに一覧表示されているのがわかります。それらの名前を編集したり、それらの値を変更したりすることもできます。ただし、投稿の追加/編集中に追加したもののみです。 WPが投稿ごとに作成するものではありません。 追加しなかったカスタムフィールドを削除しないでください。
global $wpdb;
$querystr = $wpdb->prepare( "UPDATE $wpdb->postmeta SET meta_key = '%s' WHERE meta_key = '%s'",'new','old');
$result = $wpdb->get_results ( $querystr );