在wordpress编辑器中修改HTML源代码的javascript bookmarklet
我希望创建一个bookmarklet,它可以在创建新帖子时修改使用wordpress编辑器创建的任何URL。此javascript/bookmarklet将在帖子中找到的任何URL之后添加一个字符串,如?=2324。指向google.com的链接将成为google.com?=2324。表单的元素ID是textarea#content.wp-editor-area在wordpress编辑器中修改HTML源代码的javascript bookmarklet,javascript,wordpress,bookmarklet,Javascript,Wordpress,Bookmarklet,我希望创建一个bookmarklet,它可以在创建新帖子时修改使用wordpress编辑器创建的任何URL。此javascript/bookmarklet将在帖子中找到的任何URL之后添加一个字符串,如?=2324。指向google.com的链接将成为google.com?=2324。表单的元素ID是textarea#content.wp-editor-area 这可能吗?首先,添加任何书签。然后右键单击它并单击属性。指定一个名称 然后,对于url,写下: javascript:var toCh
这可能吗?首先,添加任何书签。然后右键单击它并单击属性。指定一个名称 然后,对于url,写下:
javascript:var toChange=document.getElementById("content");var re=/("|')https?:\/\/*("|')/gi;toChange.value=toChange.replace(re,function($0){return $0+"?=234";});void(0)
如果有错误,请告诉我。这是我需要的概念,但bookmarklet需要在wordpress的WYSIWIG编辑器中实际编辑超链接。就像一个寻找和替换。然后,一旦文章被保存,它就可以被查看,并且所有的超链接都将添加?=2324。谢谢大家!我对wordpress了解不多,如果你能描述一下它的情况,以及文本区域的
id
,wordpress使用WYSYWIG编辑器。见截图。理想的bookmarklet应该在所见即所得编辑器中找到URL作为http://*并将=?232附加到URL。它也不能作为bookmarklet使用。console中出现相同错误。@user1512806是iframe中的所见即所得吗?当您指的是url时,您指的是www.google.com
或
?