在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函数?也许那会更好用吗?