Это старый, но все еще актуальный вариант с версией 4.9.5 для wordpress, поэтому я отвечу своим решением для этого:
Wordpress отфильтровывает любой Javascript, который вы используете в своих постах или страницах, поэтому ваш код теряется. Я сделал следующие шаги, чтобы добавить ссылку «javascript:»:
- Добавьте ссылку, которую вы хотите, к своему сообщению, используйте «#» в качестве ссылки и добавьте идентификатор к тегу (в текстовом режиме редактора):
<a href="#" id="idOfYourLink">This is my JS Link</a>
- Установите пользовательский плагин Javascript. Я использовал Simple Custom CSS и JS
- Добавьте нужный Javascript с помощью плагина:
jQuery(document).ready(function( $ ){
function yourFunction() {
alert("It works");
}
jQuery('#idOfYourLink').on("click", yourFunction);
});
Важной частью является добавление On-Handler к ссылке, которую вы хотите использовать. Теперь Javascript загружается сразу после загрузки страницы. А клик по ссылке вызовет функцию yourFunction