我花了數小時閱讀和試用教程。我似乎找不到解決方案,我知道它應該很容易,但我與AJAX鬥爭。 :(如何使用Ajax加載Wordpress帖子onclick
我要發佈的內容從一個div鏈路負載。 下面是我。有人可以幫我與JavaScript的一面呢?謝謝!
<ul>
<?php query_posts('post_type=artwork&posts_per_page=-1'); ?>
<?php if(have_posts()) : while(have_posts()) : the_post(); ?>
<li class="mytab">
<span>
<h3><?php the_title(); ?></h3>
<a href="#"><?php the_post_thumbnail('Project'); ?></a>
</span>
</li>
<?php endwhile; endif; wp_reset_query(); ?>
</ul>
<div id="loadAjaxHere"></div>
我希望加載這個在格碼#loadAjaxHere
<div class="myArtwork">
<h2><?php the_title(); ?></h2>
<div class="text"><?php the_content(); ?></div>
</div>
謝謝你的幫助!
你用什麼來定義你想要檢索哪個帖子?什麼是附加了點擊功能的元素?你熟悉functions.php文件嗎? – Ohgodwhy 2013-03-14 06:10:57
您必須在JavaScript端包含wp-blog-header.php。 – 2013-03-14 07:40:26
Try: $ folder = substr(substr($ _ SERVER [「REQUEST_URI」],1),0,strpos(substr($ _ SERVER [「REQUEST_URI」],1),「/」)); $ ajax_url = realpath($ _ SERVER [「DOCUMENT_ROOT」])。'/'。$ folder。'/ wp-blog-header.php'; require($ ajax_url); 位於您的外部ajax請求頁面的頂部。 – 2013-03-14 07:46:07