私は最近ワードプレスを使用して新しいサイトを作成しましたが、私は新人です - 私が知っているすべては正式な訓練なしで試行錯誤です。それで、どうかあなたの答えをできるだけ単純にしてください。前もって感謝します。
カスタムフィールドを作成した後、.csvファイルをアップロードして約3,300の投稿を作成しました。 post_contentフィールドを空白のままにしました。次に、カスタムフィールドを参照するショートコードを使用して、フロントエンドを介して目的の投稿コンテンツを作成しました。私が欲しいものを手に入れたら、MySQLを使ってpoct_contentフィールドを更新しました。すべての投稿のすべてのpost_contentは、変数であるカスタムフィールドのデータと同じです。この点はすべて順調でした。
ブラウザでプレビューしようとしたところ、カスタムフィールドデータが表示されていないことがわかりました。 WordPressのフロントエンドで投稿を開き、カスタムフィールドのデータと投稿の内容を「更新」をクリックすると、ブラウザから正しく表示されることがわかりました。
私が心配しているのは、私が3,300近くの投稿を持っていて、それらをすべて手動で "更新"したくないということです。
これを自動的に行うためのphpモジュールを書く方法はありますか?これを行うプラグインはありますか?投稿が開かれたときにテーマを更新するためにテーマに配置できるコードはありますか?
私は現在サイバーチップスのiFeatureテーマを使用していますが、結婚していません。この作品を作る別のテーマとしてあれば私はすぐに変更します。私がテーマに言及した理由はこれです - wordpressを通して目に見えるsingle.phpファイルがありません、しかし私がテーマが保存されるサーバーに行くならば、私はそれを見ることができます。
作業ページの例: http://gunspecs.net/zastava/zastava-m70
非作業ページ: http://gunspecs.net/ruger/ruger-sr40
ご協力ありがとうございます。デニス
おそらくあなたはすでにこれを解決している(おそらく手ではない)。
あなたの質問のこの部分は興味深いです。
WordPress - フロントエンド で投稿を開き、カスタムフィールドのデータと投稿の内容を「同期」をクリックして更新した場合
バックエンド、そうでしょ?
もしそうなら、私は一括更新がこの問題を解決すると思います。wp-admin/edit.php
内
Bulk actions -> Edit
おそらく、表示される投稿数を増やす前に、それが機能するかどうかを確認するために少しテストを行います。