我试图添加一列csv这是使用php文件导出。
在post_date
的底部是我需要知道提交/wordpress帖子时获得的正确字符串的部分。我现在有一个默认的日期请求但那只是当前时间,而不是post时间。你怎么知道帖子的发布日期呢?我真的很感激你的帮助!
$surveyArray = array(
'id' => $survey_id,
'title' => $survey_title,
'airline' => $airlineName,
'meal' => $mealName,
'test_great' => $get_test_great[0],
'fair_price' => $get_fair_price[0],
'friendly_host' => $get_friendly_host[0],
'right_temp' => $get_right_temp[0],
'looked_good' => $get_looked_good[0],
'would_reorder' => $get_would_reorder[0],
'comment' => $get_comment[0],
'airlane_race_number' => $get_airlane_race_number[0],
'post_date' => $postdate = date ("Y-m-d H:i:s"),
);
$allAirlinesAndAnswersInArray[] = $surveyArray;
}
请在Wordpress.Stackexchange.com上打开与wp相关的主题
注。解决方案是:
'post_date' => $postdate = get_the_date( "Y-m-d H:i:s", $survey_id )
请使用此代码表示当前日期和时间,这是wordpress的默认日期时间
$blogtime = current_time( 'mysql' );
$surveyArray = array(
'id' => $survey_id,
'title' => $survey_title,
'airline' => $airlineName,
'meal' => $mealName,
'test_great' => $get_test_great[0],
'fair_price' => $get_fair_price[0],
'friendly_host' => $get_friendly_host[0],
'right_temp' => $get_right_temp[0],
'looked_good' => $get_looked_good[0],
'would_reorder' => $get_would_reorder[0],
'comment' => $get_comment[0],
'airlane_race_number' => $get_airlane_race_number[0],
'post_date' => $blogtime,
);
$allAirlinesAndAnswersInArray[] = $surveyArray;
}