【发布时间】:2019-12-09 14:12:16
【问题描述】:
我有一个循环,它通过中继器以日期 ('d') 的格式输出日期和时间子字段的不同值。我想知道如何将 $dia 的每个不同值转换为一个标签,以防它有多个值(问题是我到目前为止所做的仅输出 $dia 的最后一个值)。
这是我目前所拥有的:
if( have_rows('quando', $post_id) ):
while( have_rows('quando', $post_id) ): the_row();
$dataCrua = get_sub_field('dia_e_hora', $post_id);
$data = DateTime::createFromFormat("Y-m-d H:i:s", $dataCrua);
if ( is_object($data) ) {
$dia = $data->format('d');
}
$tags = $dia;
wp_set_post_tags( $post_id, $tags);
endwhile;
endif;
?>
【问题讨论】:
标签: wordpress loops tags repeater