1
投稿が公開されている場合は、公開日をメタデータimic_sermon_dateの日付と同じにします。投稿の公開日がmeta dateの公開日から変更する
ここに私のコードです。問題は、投稿を公開するときに問題になることです。
function update_sermon_date ($post_id) {
//automatically change publish date to sermon date when publish/save a postfunction update_sermon_date ($post_id) {
$sermon_date = get_post_meta($post_id, 'imic_sermon_date', true);
$mypost = array (
'ID' => $post_id,
'post_date' => $sermon_date);
wp_update_post($mypost);
}
add_action ('save_post', 'update_sermon_date');
誰かがこれを手伝ってくれますか?
ありがとうございました。
更新は、コールバック関数update_sermon_dateの中にある必要があります。 –
@VidyaL - ありがとうございます。私はそのコード行を貼り付けるのを忘れていました。 – BigRedDog
あなたは投稿を公開するときに立ち往生していると言ったので、投稿は新しいものなので、新しいIDで投稿メタをどのように取得しますか? –