利用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 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_3789.html
workflows工作流
一朵在晨光中带着露珠的蓝玫瑰
一位穿着优雅银色装饰黑色连衣裙的苗条模特
一只白色的孔雀ComfyUI工作流
一只蚂蚁在花丛中找食物ComfyUI工作流
一位美丽的女士在座机上讲话ComfyUI工作流
一头巨大的古代大象背后建着一座城市
一只千纸鹤坐在路上哭泣ComfyUI工作流
一块慕斯蛋糕ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

css3做一个风雨雷电天气动态图标
利用CSS3做一个星级评分样式
用canvas实现画板涂鸦效果
Bootstrap可视化拖放布局
css3绘制一个会动的大嘴鸟
css3结合svg做一个动态广告
html5如何3D立方体旋转特效
3D立体人物效果










