我正在尝试将 PHP 注入到 wordpress 博客页面上的 div 元素中。我让它可以处理静态内容,但我的脚本不会加载 PHP。我的动态/PHP代码:
<?php // data.php
$args = array( 'numberposts' => 1, 'category' => 4, 'orderby' => 'rand' );
$postslist = get_posts( $args );
// Get posts associated with category 4
foreach ($postslist as $post) : setup_postdata($post); ?>
<h2><?php the_title(); ?></h2>
<?php
global $more;
$more=0;
the_content('read more');
?>
<?php endforeach; ?>
我的ajax调用:
(function($) {
$("div#content-here").click(function(){
var url = '/wp-content/themes/elevenchild/data.php';
$("div#content-here").load(url);
});
})( jQuery );
我的观点自然有
<div id="content-here"></div>
元素。
我的 jquery 库加载正常。我可以注入简单的 HTML,所以我的方法有效,但它不适用于 PHP?在控制台中,它报告 500 Internal Server Error。
帮助