我有一个自定义的Post类型,可以获取一些数据every day 对于每个帖子,我需要存储新值while keeping the old ones. 如果我使用此选项,它将覆盖以前的数据:
update_post_meta(get_the_ID(), \'temperature\', 25);
update_post_meta(get_the_ID(), \'humidity\', 70);
update_post_meta(get_the_ID(), \'ph\', 7);
所以我想用这样的方法来给名字加上时间:
update_post_meta(get_the_ID(), \'temperature-\' . time(), \'some_value\');
update_post_meta(get_the_ID(), \'humidity-\' . time(), \'some_value\');
我把这一切都做好了,现在我到了我想要的地步
retrieve the latest two data for each post - values for yesterday and today.这就是我被困的地方。
Is there an easier/Wordpress way for saving the different data every day for every variable inside every CTP post?
当检索这些变量时,我希望这样做,但也许我有比我应该做的更复杂的事情?
$args = array(
\'post_type\' => \'myctp\',
\'posts_per_page\' => -1 // Retrieve all CTP posts
);
$query = new WP_Query($args);
if($query->have_posts()) :
while($query->have_posts()) {
$query->the_post();
$post_meta = get_post_meta(get_the_ID());
// here get only 2 latest values for temperature, humidity, ph...
}
endif;