Раздел: создание и оптимизация сайта

Загрузка стилей из footer в WordPress

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

Чтобы загружать стилевой файл из footer в WordPress, добавляем в functions

1
2
3
4
function prefix_add_footer_styles() {
    wp_enqueue_style( 'priostyle-css', get_template_directory_uri() . '/css/priostyle.css', array(), date('Y.Hms') );
};
add_action( 'get_footer', 'prefix_add_footer_styles' );

Занятое место в папке на диске по директориям, для *nix систем: unix, linux, ubuntu, debian, centos

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

Для того, чтобы узнать сколько на диске сервера свободного места применяем команду

1
df -h

Как узнать занятое место в папке на диске по директориям, для *nix систем: unix, linux, ubuntu, debian, centos

1
2
cd /переходим в директорию с сайтами/
du -sm *

Валидная микроразметка schema.org на основе yoast breadcrumps

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

На GitHub нашел следующее решение для размещения на сайте валидной микроразметки хлебных крошек schema.org ld+json на основе yoast breadcrumps: Далее »

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-№ — наш идентификатор ссылки пункта меню «распечатать страницу» .