
利用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,我们会在看到邮件的第一时间内为您处理!

react如何实现滚动条(全部代码)
一款提供用户编写的浏览器脚本托管网站——Greasy Fork
微信文件传输助手网页版
爱听音乐网首页入口:提供Mp3歌曲、DJ舞曲、歌词等免费下载