0
我一直試圖在Wordpress get_posts
函數的幫助下創建帖子的結構格式。我正在創建的結構是基於發佈時間戳。因此,基本上具有相同時間戳的帖子將被收集在一起並顯示在頁面上。的結構是一樣的東西根據數組中的時間戳存儲帖子數據
TIMESTAMP(實施例12345678)具有時間戳
POST 1 12345678
POST 2具有時間戳12345678
TIMESTAMP(實施例87654321)
POST 1帶時間戳87654321
POST 2時間戳87654321
現在,我一直在努力實現的方法是將其在數組類似時間戳的職位。因此,陣列會是這樣的
array($timestamp => array($post1, $post2))
通過這一點,我想我會能夠得到除了其時間戳每個崗位,然後我只想顯示連接到時間戳的職位。
問題是我無法在同一個時間戳中存儲多個值,我不確定我的代碼是否存在問題或問題。
的代碼:
foreach ($my_posts as $post) {
// Get the current post details
$post_id = $post->ID;
$post_title = get_the_title($post_id );
$date = get_post_meta($post_id, 'timeline_event_date', true);
// Change to format of the date (Month Date, Year)
$parsed = date_parse_from_format('n-d-Y', $date);
$old_date_timestamp = mktime(
$parsed['hour'],
$parsed['minute'],
$parsed['second'],
$parsed['month'],
$parsed['day'],
$parsed['year']
);
$new_date = date('F j, Y', $old_date_timestamp);
$post_unix_timestamp = strtotime($new_date);
$eventHTML[] = array($post_unix_timestamp => array($post));
}
有人可以幫助我在這裏嗎?謝謝..
WOW,這種簡單的解決方案。之前的24小時伴侶,我被困在這裏。非常感謝你的幫助.. –
剛剛做了,並再次感謝.. –