Javascript 使用友好的url发送AJAX url数据';Wordpress中的s
我在Wordpress的一个页面上工作,重新加载一个分区中显示的帖子。重新加载来自于点击该分区下列表的任何帖子 一切都很好,但问题是我想保持Wordpress的友好url,AJAX需要在url中发送数据 在前端:Javascript 使用友好的url发送AJAX url数据';Wordpress中的s,javascript,php,ajax,wordpress,friendly-url,Javascript,Php,Ajax,Wordpress,Friendly Url,我在Wordpress的一个页面上工作,重新加载一个分区中显示的帖子。重新加载来自于点击该分区下列表的任何帖子 一切都很好,但问题是我想保持Wordpress的友好url,AJAX需要在url中发送数据 在前端: <div id="<?php the_ID(); ?>" onClick="inlove_ajax(this.id); return false"> 在PHP(ajax\u photo\u reload.PHP)中: 我在思考和尝试不同的解决方案: 在.ht
<div id="<?php the_ID(); ?>" onClick="inlove_ajax(this.id); return false">
在PHP(ajax\u photo\u reload.PHP)中:
我在思考和尝试不同的解决方案:
- 在.htacces中为这些文件添加异常
- 使用友好URL发送数据的某种方法
- Wordpress使用内置的AJAX简化了AJAX的使用。它有很多好处,在我看来,这篇文章是一个有用的例子:
- 避免在HTML标记中使用Onclick(阅读更多关于不引人注目的JS的内容)
祝你好运关于你的信息,已经有了wordpress问题的网站。AJAX只在3页(共76页)中运行。友好的网址是必需的好信息,谢谢!我用这些信息来重写我的代码,它可以工作,但是发生的完全一样,没有友好的urs工作,firnedly工作不能在url中传递数据,也不能工作我不太理解你;但如果你采纳我的建议,你将在安全方面获益:这无论如何是一个重大问题。当您解决友好url问题时,请向我提供反馈,以便我从您的经验中学习我已解决的问题。在这一行中写下它单独规定的正确路径:url:'wp content/themes/twentyten/pages/next previous.php?p='+id,
xmlhttp.open("GET","wp-content/themes/37504/ajax_photo_reload.php?q="+str,true);
require_once("../../../wp-blog-header.php");
$q=$_GET["q"];
query_posts('p='.$q);
while (have_posts()) : the_post();