Javascript 在wordpress网站中为我的菜单按钮之一创建动态链接时出现问题

Javascript 在wordpress网站中为我的菜单按钮之一创建动态链接时出现问题,javascript,php,wordpress,Javascript,Php,Wordpress,该链接指向一个带有预订小部件的页面,需要包含文本?certificate=和当前用户的电子邮件地址。电子邮件地址被传递到booking小部件,该小部件允许用户预订他们已经购买的约会 我找到了一个建议和一些代码,但无法使其工作。建议是: 在wordpress管理面板中创建一个自定义菜单链接,并为 网址 然后使用代码完成其余的工作。我试着把代码放到header.php文件中,并把它做成插件,但每次都会破坏网站。这是我到目前为止的代码 $(文件).ready(函数(e){ var targetNa

该链接指向一个带有预订小部件的页面,需要包含文本
?certificate=
和当前用户的电子邮件地址。电子邮件地址被传递到booking小部件,该小部件允许用户预订他们已经购买的约会

我找到了一个建议和一些代码,但无法使其工作。建议是:

在wordpress管理面板中创建一个自定义菜单链接,并为 网址

然后使用代码完成其余的工作。我试着把代码放到
header.php
文件中,并把它做成插件,但每次都会破坏网站。这是我到目前为止的代码


$(文件).ready(函数(e){
var targetNav=$('li.menu-item菜单项类型自定义菜单项对象自定义菜单项-557 a');
var userEmail='';
var userUrl='1〕https://www.ourlinguafranca.com/book/“+”?证书=“+userEmail/;
targetNav.attr('href',userUrl);
});
$(文件).ready(函数(e){
var targetNav=$('li.menu-item菜单项类型自定义菜单项对象自定义菜单项-557 a');
targetNav.attr('href','https://www.ourlinguafranca.com/my-account/');
});

尝试使用jQuery而不是$sign bcoz有时$在wordpress中不起作用

谢谢Moshin,我用$wide换了jQuery,但运气不好。我还修复了另一个错误,因此现在站点没有崩溃,但脚本没有运行。链接显示为ourlinguafranca.com/#你认为我应该在哪里添加此代码?实际上很好,我已经让它工作了。我引用的是targetNav变量中的“class”,而不是“id”。当我交换这个时,它工作了。但感谢Moshin抓住了美元问题。