Title: Loading Content section using Ajax
Last modified: August 18, 2016

---

# Loading Content section using Ajax

 *  [ssdesign](https://wordpress.org/support/users/ssdesign/)
 * (@ssdesign)
 * [19 years, 8 months ago](https://wordpress.org/support/topic/loading-content-section-using-ajax/)
 * Hi All,
 * I am trying to do some Ajax implementation in my wordpress theme.
 * Here is what I would like to do:
 * 1. Remove the content loading part from the Index.php
    2. Copy that part in a
   new file called mainpage.php and place it in the themes foloder. 3. Add Ajax 
   script in the header and create a function to load the URL like this at the top
   of header:
 * <script src=”prototype.js”></script>
    <script> var myGlobalHandlers = { onCreate:
   function(){ Element.show(‘systemWorking’); },
 *  onComplete: function() {
    if(Ajax.activeRequestCount == 0){ Element.hide(‘systemWorking’);}}};
 * Ajax.Responders.register(myGlobalHandlers);
 * function xajax_slows_function(arg)
    { var url = arg; var myAjax = new Ajax.Updater(‘
   AJAXID’, url, { method: ‘get’});
 *  }
    </script>
 * Now to load the main.php I add this script just at the end of the header php:
 * <script>
    xajax_slows_function(‘<?php bloginfo(‘stylesheet_directory’)?>/mainpage.
   php’); </script>
 * When I run it, I get this error:
    Fatal error: Call to undefined function query_posts()
   in C:\Program Files\xampp….\mainpage.php on line 5
 * Can the content part from the Index.php not be seperated like I am trying to 
   do?

Viewing 1 replies (of 1 total)

 *  Thread Starter [ssdesign](https://wordpress.org/support/users/ssdesign/)
 * (@ssdesign)
 * [19 years, 8 months ago](https://wordpress.org/support/topic/loading-content-section-using-ajax/#post-460747)
 * ok i got it.
 * I had to add:
    <?php require(‘../../../wp-blog-header.php’); ?>
 * to the content which I seperated in another file.

Viewing 1 replies (of 1 total)

The topic ‘Loading Content section using Ajax’ is closed to new replies.

 * 1 reply
 * 1 participant
 * Last reply from: [ssdesign](https://wordpress.org/support/users/ssdesign/)
 * Last activity: [19 years, 8 months ago](https://wordpress.org/support/topic/loading-content-section-using-ajax/#post-460747)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
