gpt4 book ai didi

wordpress - 如何在 WordPress 多站点设置中显示来自其他站点的帖子?

转载 作者:行者123 更新时间:2023-12-04 01:48:00 25 4
gpt4 key购买 nike

我有一个使用 WordPress 3.0 的多站点功能设置的小型站点网络。我想创建另一个站点,从其他各种站点中提取某些帖子以进行显示。这个新的“中心”站点对于用户来说似乎是一个独立的站点(具有域映射),但其内容来自其他站点的帖子。

如何在 WordPress 多站点设置中从另一个站点获取帖子?我可以根据网站名称查询帖子吗?最终结果需要是来自不同站点的按日期排序的帖子的集合。

感谢您的帮助。

最佳答案

我遇到了类似的问题,我想从一个博客获取帖子并将其显示在另一个博客上我想出了以下解决方案,如果需要,您可以稍微修改以满足您的需求

<?php
global $switched;
switch_to_blog(2); //switched to 2

// Get latest Post
$latest_posts = get_posts('category=-3&numberposts=6&orderby=post_name&order=DSC');
$cnt =0;?>
<ul>
<?php foreach($latest_posts as $post) : setup_postdata($post);?>
<li>
<a href="<?php echo get_page_link($post->ID); ?>" title="<?php echo $post->post_title; ?>"><?php echo short_title('...', 7); ?></a>
</li>
<?php endforeach ; ?>

<?php restore_current_blog(); //switched back to main site ?>

如果您不希望此功能简单使用,我也会限制输出的单词数量
$post->post_title; 

希望它有帮助。

关于wordpress - 如何在 WordPress 多站点设置中显示来自其他站点的帖子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3884987/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com