在Ajax刷新后获取页面URL

时间:2014-04-12 03:06:12

标签: php ajax wordpress url

在wordpress中,我的函数中有一些代码.php ...

function add_legend_explanation($html) {
  $categories = array(
    'category/1to1/', 
    'category/core/', 
    'category/couples/',
    'category/cpd/', 
    'category/international/', 
    'category/open/', 
    'category/organisational/'
  ); 
  $url = $_SERVER['REQUEST_URI'];
  $newurl = str_replace($categories, "", $url);
  echo '<a href="', $newurl, '">test me</a>' .$html;

这非常适合从网址中删除正确的部分。

当我在我的日历中下一个月(使用ajax刷新 - 事件日历)时,问题就发生了,当我点击下个月时,url(链接“test me”)的结尾现在变为:

wp-admin/admin-ajax.php

(它在xampp中本地运行)

如何修复此错误,因为网址栏显示正确的网址,我会发疯的!

编辑:或者任何人都可以展示如何将其从PHP函数更改为正常工作的jquery函数?也许那会更好用吗?

0 个答案:

没有答案
相关问题