我对WordPress处理创建页面锚定的方式有一个问题。页面定位按钮已在WordPress TinyMCE代码中定义。。并且可以使用Ultimate Tinymce 或者TinyMCE Advanced 插件。
单击页面定位按钮时,将打开一个弹出窗口,要求定义定位的名称。
如果输入所有字母(myAnchor)
, 一切正常。
如果输入字母和数字,则以字母开头(myAnchor123)
, 它按预期工作。
但当输入以数字开头的锚时(123myAnchor)
... 引发错误。
这是WordPress文件中的代码wp-includes/js/tinymce/themes/advanced/js/anchor.js
:
if (!name || !/^[a-z][a-z0-9\\-\\_:\\.]*$/i.test(name)) {
tinyMCEPopup.alert(\'advanced_dlg.anchor_invalid\');
return;
}
我对
regEx
作用我想做的是,保留当前的功能,同时添加以数字开头的锚的功能。
对新的regEx
是否应该出现?
非常感谢你!