【发布时间】:2017-02-12 07:15:04
【问题描述】:
我在www.example.com/blog 建立了一个Wordpress 博客,在www.example.com 建立了一个Codeigniter 站点。我正在尝试将博客中的最新帖子显示到我的 Codeigniter 网站。为此,我使用
wp-load.php 文件
require($_SERVER['DOCUMENT_ROOT'] . '/blog/wp-load.php');
// require_once('../app/blog/wp-load.php');
$args = array(
// 'cat' => 3, // Only source posts from a specific category
'posts_per_page' => 4 // Specify how many posts you'd like to display
);
$latest_posts = new WP_Query( $args );
if ( $latest_posts->have_posts() ) {
while ( $latest_posts->have_posts() ) {
$latest_posts->the_post(); ?>
<marquee align="top" behavior="scroll" onmouseover="this.stop();" onmouseout="this.start();" direction="up" scrolldelay="200" ><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<li>
<?php if ( has_post_thumbnail() ) { ?>
<span class="post_thumbnail"><?php the_post_thumbnail(); ?></span>
<?php } ?>
<span class="post_title"><?php the_title(); ?></span>
</a>
<!--span class="post_time">Posted on <?php the_time('l jS F, Y') ?></span-->
<?php //the_excerpt(); ?>
</li>
</marquee >
<? }
} else {
echo '<p>There are no posts available</p>';
}
wp_reset_postdata();
?>
但会引发内部服务器错误。 我必须更改文件权限吗?请帮忙。该网站由 Godaddy 托管。
错误详情:
内部服务器错误
服务器遇到内部错误或配置错误,并且 无法完成您的请求。
请联系服务器管理员告知时间 发生错误以及您可能做过的任何事情 导致错误。
有关此错误的更多信息可能在服务器错误中可用 记录。
【问题讨论】:
标签: wordpress codeigniter