[英]loop, push data into array
我尝试将每个数据从Wordpress循环推入数组:
<?php
$array = array();
$args = -1;
$posts = get_posts($args);
foreach ($posts as $post){
array_push( $array, array(
"title" => get_the_title(),
//capire perchè non stampa il contenuto
"cont" => get_the_content()
));
}
print_r($array);
?>
问题是我想将最终数据放入多维数组,但是我只有标题值,而没有内容。
您的循环很好。 访问内容get_the_content()
你需要使用setup_postdata
。 它为模板标签设置全局发布数据。
foreach ($posts as $post){
setup_postdata($post);
...
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.