WordPressにおいて全記事にカスタムフィールドを追加、もしくは、値の一括変更 #WordPress

  • スポンサーリンク

  • スポンサーリンク

WordPressにおいて全記事にカスタムフィールドを追加(かつ値を設定)、もしくは、値の一括変更を行いたい時のプログラム
%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88-2016-11-04-01-26-27


<?php
query_posts('posts_per_page=-1'); //全記事のループ
while ( have_posts() ) {
	the_post();
	add_post_meta( get_the_ID(), "カスタムフィールドの名称", 値, true );
	//最後のパラメータについて
	//「true」→該当記事に指定カスタムフィールドが既に存在する場合は何もしません。
	//「false」→該当記事に指定カスタムフィールドが既に存在していても指定した値に書き換わります。
}

?>

参考:
関数リファレンス/add post meta – WordPress Codex 日本語版


  • スポンサーリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA