Wordpress SQL将字符串插入自定义字段

时间:2014-12-17 04:09:28

标签: php mysql wordpress

我在名为clothing的自定义帖子类型中有几千个帖子,其中有一个名为wpcf-translation的自定义字段

我需要在每个帖子的wpcf-translation自定义字段中插入一个字符串。

但我在互联网上找不到任何东西。所以我的问题是,我是否可以使用SQL查询在自定义帖子类型wpcf-translation中的每个帖子的自定义字段clothing中插入字符串?

由于

1 个答案:

答案 0 :(得分:1)

根据您的评论:我不认为该字段是序列化的。,以下内容应该完成工作

$args = array(
            'post_type' => 'clothing',
            'posts_per_page' => -1,
        );

$query = new WP_Query( $args );

while( $query->have_posts() ) : if( $query->have_posts() ) : $query->the_post();
    update_post_meta($post->ID, 'wpcf-translation' , 'your string here');
else :
    <p><?php _e( 'Sorry, no posts matched your criteria.' ); ?></p>
endif; 

endwhile;

wp_reset_postdata();

确保您有备份,以防出现问题。代码即时创建,因此可能需要进行一些微调。