Раздел: JS

Javascript (JS) в поле URL WordPress (WP) меню

в разделе JS, WordPress. комментарии: 0

Понадобилось сделать JS ссылку — «распечатать страницу» в WP меню.

Для этого, в поле URL ссылки добавил код

1
javascript:window.print(); void 0;

Естественно, WP удалил данный Javascript код из поля URL — ибо нех_й.

Немного почесав Яндекс с Гуглом, наткнулся на изящное решение:

  1. Добавляем ссылку в меню, в поле URL вбиваем хэш — #
  2. Смотрим в исходном коде, присвоенный ссылке идентификатор. Традиционно вида menu-item-№
  3. Добавляем в хедер сайта следующий код
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <script>
    jQuery.noConflict();
    jQuery(document).ready(function(){
    var menuID = jQuery('#menu-item-№');

    findA = menuID.find('a');

    findA.click(function(event){
    javascript:window.print(); void 0;
    });
    });

    </script>

    , где menu-item-№ — наш идентификатор ссылки пункта меню «распечатать страницу» .

JS jQuery(document).ready(function($) техника «Всегда новичок»

в разделе JS, создание и оптимизация сайта. комментарии: 0
1
2
3
[JS]jQuery(document).ready(function($){
    alert( "Firewall!" ); CF7 - $("input[name=agree]").removeAttr('checked');
});