У меня есть код для изменения мета-значения периодически с помощью cronjob. Эта треска находится вне wordpress. Он обновляет только первые 8 продуктов.Обновление Wordpress-запроса, не обновляющее все сообщения
$args = array(
'post_type' => 'product',
'post_status' => 'publish',
'meta_key' => '_sale_price',
);
$the_query = new WP_Query($args);
while($the_query->have_posts()) : $the_query->the_post();
update_post_meta(get_the_ID(), "_regular_price", '$new_value');
endwhile;
Как я могу изменить все метаданные сообщения?
Благодарим вас за ответ. Он работал очень хорошо. Как вы сказали, это был просто пример места. Но я видел, что мне нужно больше запросов, когда я копаю проект. Могу ли я изменить это значение на «$ data * _regular_price», где _sale_price = 10? –