Php 如何从wp multisite获取最后一篇文章?
我必须从wordpress的多站点网络上获取最后一篇文章。 目前,我使用此代码在每个blog_id上显示一个周期后最后更新的帖子:Php 如何从wp multisite获取最后一篇文章?,php,wordpress,post,foreach,blogs,Php,Wordpress,Post,Foreach,Blogs,我必须从wordpress的多站点网络上获取最后一篇文章。 目前,我使用此代码在每个blog_id上显示一个周期后最后更新的帖子: <?php $blogs = get_last_updated(' ', 0, 1); foreach ($blogs AS $blog); switch_to_blog($blog["blog_id"]); $lastposts = get_posts('numberposts=1&orderby=date');
<?php
$blogs = get_last_updated(' ', 0, 1);
foreach ($blogs AS $blog);
switch_to_blog($blog["blog_id"]);
$lastposts = get_posts('numberposts=1&orderby=date');
foreach($lastposts as $post) : setup_postdata($post);?>
但是如果我想得到最后一篇文章而不是最后一篇文章的更新,我该怎么办?因为如果我改变并刷新一篇文章,我会得到和主页上最后一篇一样的文章。但这不是真正的最后一篇文章 WordPress关于编程和管理的问题最好在删除ordertby=date并添加arg'order'=>'ASC'或'DESC'时提问,但我认为问题在于命令get_last_updated,因为它没有带来真正的last post,而是最后修改的post。