Get the_content with ajax

时间:2013-09-04 作者:Tomás Metcalfe

我正在使用WordPress(WP)作为在地图上交付内容的应用程序的后端。

几天来,我一直在尝试了解WP中的AJAx,并找到了一个很好的tutorial 我试着跟着。

我已经对其进行了改编,以便在主题中使用,但是如何才能“获取”该主题的内容?

相关部分:

function the_content( $content ) {

global $post;

if( is_single() && \'post\' == $post->post_type ) { //I\'ll want post from a specific category, not just single posts.

$content .= \'<button class="ajax-yall" data-postid="\'. $post->ID .\'">\'.     __(\'Click me!\', \'ajax-yall\') .\'</button>\'; //here I want it to get the post content of posts in a particular category
}
return $content;
}
以及

$.get(
        ajaxYall.ajaxurl,
        {
            action  : ajaxYall.action,
            nonce   : ajaxYall.nonce,
            postID  : $el.attr(\'data-postid\')
        },
我对此做了各种尝试,但我在这方面的知识还不够。

1 个回复
SO网友:cybmeta

很抱歉,我认为你没有读到一本好的教程。如果您是Wordpress AJAX新手,我建议您阅读AJAX in WP Codex 和示例plusall the examples you can find in this site.

结束

相关推荐

Admin-ajax.php是否可以用于垃圾邮件目的?如果是,如何防止这种情况发生?

今天我收到了一封来自我的托管提供商的来信,信中提到管理ajax。php脚本一直在发送垃圾邮件,直到被阻止。大约有2000条垃圾邮件被发送到不同的电子邮件中。我知道你是否有适当的邮件功能。php您只需从Google Chrome控制台运行下一个代码:$.ajax({ type: \"POST\", url: \'/wp-admin/admin-ajax.php\', data: { action: \'mail_function\', message: \'t