【发布时间】:2020-07-01 14:08:57
【问题描述】:
我正在尝试将用于新闻和网站更新的 wordpress 博客集成到不同的子域中。我在主页上使用的代码如下:
define('WP_USE_THEMES', false);
require('blog/wp-blog-header.php');
?>
<!-- blog post -->
<?php
$number_of_posts = 5;
$args = array( 'numberposts' => $number_of_posts );
$recent_posts = wp_get_recent_posts( $args );
foreach( $recent_posts as $recent_post ){
echo "<div class='post_title'>".$recent_post['post_date']."</div><br>";
echo "<h3>".$recent_post['post_title']."</h3>";
echo "<p>".$recent_post['post_content']."</p><center><img src='line.jpg'></center>";
}
?>
每当我尝试在我的子域上执行相同操作时,索引页面都会中断,并且出现 500 错误。
我尝试将require('blog/wp-blog-header.php'); 更改为require('https://retro-media.net/blog/wp-blog-header.php'),但这不起作用。
我知道在我的子域上安装新的 wordpress 会更容易,但我想使用同一个博客并使其全球化,同时只在特定子域上显示特定类别。
提前致谢!
【问题讨论】:
标签: wordpress subdomain integration root