您可以使用WordPress函数来执行此操作,只需运行一次,一个快速的示例就是。
function wpse_85236_add_photo_field(){
global $post;
$photoquery = new WP_Query(\'posts_per_page=-1\');
while ( $photoquery->have_posts() ) : $photoquery->the_post();
if ( in_category( \'photography\' )) {
add_post_meta($post->ID, \'category\', \'photography\', true);
}
endwhile;
}
add_action( \'init\', \'wpse_85236_add_photo_field\' );
记住在函数运行后删除它,因为您不希望它在每次加载时都运行。