如何获得第一名或第二名,。。最近的一篇文章专门介绍了wordpress主题,并将它们放在一个数组中,以便在javascript中使用
我正在创建一个主题,在这里我需要完成这个过程 我尝试了很多方法,做了很多搜索/研究,但没有找到方法 我以前问过一个类似的问题,详细内容如下:如何获得第一名或第二名,。。最近的一篇文章专门介绍了wordpress主题,并将它们放在一个数组中,以便在javascript中使用,javascript,php,arrays,wordpress,Javascript,Php,Arrays,Wordpress,我正在创建一个主题,在这里我需要完成这个过程 我尝试了很多方法,做了很多搜索/研究,但没有找到方法 我以前问过一个类似的问题,详细内容如下: 请回答任何问题。谢谢。这里有一种方法可以让您的帖子以多种不同的方式排列成一个数组: <?php $args = array( 'posts_per_page' => 5, 'offset' => 0, 'category' => '', 'category_n
请回答任何问题。谢谢。这里有一种方法可以让您的帖子以多种不同的方式排列成一个数组:
<?php $args = array(
'posts_per_page' => 5,
'offset' => 0,
'category' => '',
'category_name' => '',
'orderby' => 'post_date',
'order' => 'DESC',
'include' => '',
'exclude' => '',
'meta_key' => '',
'meta_value' => '',
'post_type' => 'post',
'post_mime_type' => '',
'post_parent' => '',
'post_status' => 'publish',
'suppress_filters' => true
);
$posts_array = get_posts( $args ); ?>
我认为降序应该是从最新的帖子开始的,但如果不是的话,可以尝试升序
至于将php数组放入javascript数组,可以使用如下推送方法:
<script type="text/javascript" language="javascript">
var pausecontent = new Array();
<?php foreach($posts_array as $key => $val){ ?>
pausecontent.push('<?php echo $val; ?>');
<?php } ?>
</script>
var pausecontent=新数组();
pausecontent.push(“”);
不管怎样,希望这能有所帮助,应该可以正常工作,但如果遇到任何并发症,请告诉我:-(谢谢你的回答。我试过了,但我没有得到任何改进。我的疑问是我们可以使用吗?是的,我相信这只是因为你不能将javascript数组发送到php。但我实际上在这里找到了一个答案,尽管现在似乎找不到:这里有另一个方法:哦,这里是我找到原始答案的地方:哦,等等,这个post数组返回一个多维数组,这就是为什么它不能进入常规javascript数组:可能是