wordpress fonksiyonlarının çalışması için wp-blog-header.php dosyasının veri.php dosyasına include edilmesi gerekli. daha sonra verileri json_encode ve decode ile json kullanarak dönüştürebilir ve ajax ile içeriği oluşturabilirsiniz. json kullanmak zorunda değilsiniz tabiki sadece verimlilik adına yazdım.

include edilme işlemi:

    $paths = array(
        ".",
        "..",
        "../..",
        "../../..",
        "../../../..",
        "../../../../..",
        "../../../../../.."
    );
    
    foreach($paths as $path) 
    {
        if(@include( $path.'/wp-blog-header.php'))
        {
            break;
        }
    }
Yardımcı olabilecek bir kaynak: http://www.eburhan.com/jquery-ve-json-islemleri/