Как возможно, что функция тестовой страницы работает, но она не идет вживую?

Я хочу загрузить новые записи без перезагрузки страницы.
Я нашел отличное решение для:
Сценарий ajax:

<script> $(document).ready(function() { var refreshId = setInterval(function() { $('#content').fadeOut("fast").load('http://neocsatblog.mblx.hu/new.php').fadeIn("fast"); }, 10000); }); </script> 

И php:

 <?php require_once("wp-blog-header.php"); ?> <div id="content" <?php cyberchimps_filter_content_class(); ?>> <?php do_action( 'cyberchimps_before_content'); ?> <?php if ( have_posts() ) : ?> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( 'content', get_post_format() ); ?> <?php endwhile; ?> <?php elseif ( current_user_can( 'edit_posts' ) ) : ?> <?php get_template_part( 'no-results', 'index' ); ?> <?php endif; ?> <?php do_action( 'cyberchimps_after_content'); ?> </div> 

Однако это специальная функция, которая отлично работает здесь: http://neocsatblog.mblx.hu/test/ Однако на главной странице отказывается загружать новые записи, я не понимаю причины этого, поскольку мы используем все то же самое ,

Попробуйте изменить свой сценарий на этом, поскольку на самом деле вы не выполняете кросс-браузерный запрос:

 <script> (function($) { $(document).ready(function() { var refreshId = setInterval(function() { $('#content').fadeOut("fast").load('/new.php').fadeIn("fast"); $("#content .span9 article").unwrap(); }, 10000); }); })(jQuery); 

UPDATE: завернутый в WP-дружественный код без конфликтов jQuery …

WordPress загружает jQuery в режиме NoConflict .

Не используйте $ . Используйте jQuery или одно из других решений в Codex , например:

 (function($) { // Inside of this function, $() will work as an alias for jQuery() // and other libraries also using $ will not be accessible under this shortcut })(jQuery); 

Ничего не будет работать, пока вы не разобрались.