AJAX url数据发送与友好的url's在Wordpress
AJAX url data send with friendly url's in Wordpress
我正在Wordpress的一个页面中工作,重新加载显示在一个div中的帖子。重新加载来自单击此div下的列表中的任何帖子。
一切都很好,但问题是,我想保持Wordpress的友好的url,和AJAX需要在一个url发送数据。
在前端:<div id="<?php the_ID(); ?>" onClick="inlove_ajax(this.id); return false">
在AJAX文件:
xmlhttp.open("GET","wp-content/themes/37504/ajax_photo_reload.php?q="+str,true);
In PHP (ajax_photo_reload.php):
require_once("../../../wp-blog-header.php");
$q=$_GET["q"];
query_posts('p='.$q);
while (have_posts()) : the_post();
我正在思考和尝试不同的解决方案:
- 在. htaccess中为这些文件添加一个异常
- 用友好的url发送数据的一种方法
对于AJAX请求,不需要维护友好的url,因为它们对用户不可见(对搜索引擎也不可见)。应该使用易于解析的格式,就像普通的GET参数一样。
看了你的帖子,让我建议你两件事:
-
使用内置的AJAX, Wordpress更容易使用AJAX。它有很多好处,这篇文章是一个有用的例子,你在我的考虑:动态更改导航链接(下一个和上一个)在Wordpress中通过AJAX
-
避免在HTML标记中使用Onclick(阅读更多关于不引人注目的JS)。
相关文章:
- 如何使用URL筛选wordpress自定义帖子类型
- 嵌入iframe URL以在wordpress中包含当前用户id
- 如何在wordpress插件中获取jquery中的img url和文件url
- iFrame URL参数到Wordpress中的
- 如何在WordPress中即时重定向URL
- 在WordPress中,获取样式表中的网站URL
- Wordpress ajax url ... not send
- 如何在WordPress中将查询字符串/参数添加到url
- 在Wordpress模板中使用Javascript或Jquery添加基于URL的CSS类
- 使用jQuery(在wordpress上)粗体链接到父URL
- Wordpress在脚本页面的url中添加一个数字
- 通过wordpress中的URL从下拉列表中选择选项
- 从wordpress视频URL字段(在JW播放器脚本中)获得Javascript中的值
- 通过更改链接中的url链接到Wordpress移动站点的确切页面
- 获取URL,标题和摘录的个人帖子内的模板- wordpress
- 在Wordpress中查找和替换Iframe URL
- 在Wordpress中基于Url隐藏菜单Div类
- 这是正确的方法& &;或者,amp;在Wordpress url
- AJAX url数据发送与友好的url's在Wordpress
- 资产URL中的双斜杠-WordPress中的404错误