
利用wordpress建站多个主站和子站,主站如何调用子站的文章内容?下面web建站小编给大家详细介绍一下具体实现方法!
在当前主题的functions.php文件中新增以下代码:
<?php
function ipkd_multsite_recent_post($showpost) {
//首先将所有的子站点ID号显示出来
global $wpdb, $post, $table_prefix;
$most_post = $wpdb->get_col("SELECT blog_id FROM $wpdb->blogs WHERE public =
'1' AND archived = '0' AND mature = '0' AND spam = '0'
AND deleted = '0' ORDER BY last_updated DESC");
foreach ($most_post as $key => $v)
{
if($v !=1 ) //除主站点ID
{ $b_id[$key] = $v; }
}
//php数组函数对换键值
$newid = array_flip($b_id);
//php数组函数随机显示2条,这里的数值不能大于你创建子站点的个数。
$new_post_id = array_rand($newid,2);
foreach ( $new_post_id as $k => $vol )
{
$blogPostsTable = $wpdb->base_prefix.$vol."_posts"; $recent_post =
$wpdb->get_results("SELECT * from $blogPostsTable where post_status =
'publish' and post_type = 'post' ORDER BY post_date desc LIMIT 0,$showpost");
foreach ($recent_post as $ks => $vs)
{
$thispermalink = get_blog_permalink($vol, $vs->ID);
$count1 += 1;
echo '<li><a href="'.$thispermalink.'">'.$vs->post_title.'</a></li>';
}
}
}
?>
wordpress主站随机调用子站的文章
<?php ipkd_multsite_recent_post(1); ?>
标签: wordpress多站技巧, wordpress建站, wordpress获取文章
上面是“wordpress主站如何调用子站的文章内容”的全面内容,想了解更多关于 wordpress 内容,请继续关注web建站教程。
当前网址:https://m.ipkd.cn/webs_3789.html
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

京东内容开放平台官网入口网址,京东打造的内容创作与商业变现平台
关键词排名优化,网站优化技巧到底哪些可以用
vue3中axios的使用方法独到之处
台风实时路径官网:实时更新台风路径信息,确保用户获取最新数据
Feedix官网使用入口,专为时间紧张人群的AI知识高效获取工具