似乎您正在为此寻找纯SQL解决方案。您可以通过运行以下查询来实现这一点:
UPDATE wp_posts
SET latitude_longitude = CONCAT(latitude, ", " , longitude);
这对您很有用,只需仔细检查列的名称:
latitude_longitude
,
latitude
和
longitude
.
<小时>
Update
如果要在每次保存帖子时运行SQL查询,可以使用
hook 如下所示:
function update_post_location( $post_id ) {
// If this is just a revision, do not update.
if ( ! wp_is_post_revision( $post_id ) )
return;
$query = \'UPDATE wp_posts \' .
\'SET latitude_longitude = CONCAT(latitude, ", " , longitude) \' .
\'WHERE id = \' . $post_id;
$wpdb->query( $query )
}
add_action( \'save_post\', \'update_post_location\' );