フロントエンドのsingle.phpファイルから多くのカスタムフィールドを更新する必要があります。これらのフィールドの1つは'price'であり、価格はpostUpdate時にのみpublish_post関数を介してsqlに追加されます。
目標は、フロントエンドに[更新]ボタンを配置することです。これを押すと、バックエンドの[更新]ボタンと同じように機能します。
その理由は、フロントエンドからカスタムフィールドを更新しても、期待どおりにバックエンドに書き込まれるためです。ただし、投稿自体は、functions.phpファイル内の関数を起動するために必要な「更新」または公開プロセスを通過しません。