Как удалить вкладку справки в панели управления WordPress?
Добавьте этот код на ваш сайт:
Добавьте этот код на ваш сайт:
Дано: Интернет магазин под управлением WordPress + WooCommerce. Задача: Отследить успешное добавление товара в корзину пользователем и передать эту информацию для аналитики в Яндекс Метрику. Решение: решить подобную задачу можно разными способами: на стороне клиента, исключительно за счёт JavaScript и на стороне сервера — на PHP. Требования к сайту Так как вёрстка в разных шаблонах…
Задача: ограничить возможность заказа пользователя определённой суммой товаров в корзине. То есть, пока клиент нашего интернет-магазина не добавит товаров на нужную сумму в корзину заказ будет невозможен. Вот так это выглядит в виде уведомления на странице корзины: Уведомление также будет выводиться и в момент обработки данных непосредственно на страницы заказа и не позволять ему состояться…
Задача: при нажатии на эту кнопочку возвращать пользователя на предыдущую страницу. Реализация на JavaScript За отрисовку кнопки, как элемента HTML, отвечает эта строка: Единственное, если быть точными и делать всю реализацию на JavaScript, получается по доброму этот элемент нужно создавать тоже при помощи скрипта. Выглядеть это может примерно так: А за функционал на стороне клиента…
Чтобы в ячейке для SKU, в панели администрирования WordPress, отображать все артикулы вариаций у вариативных товаров достаточно добавить данный сниппет:
Задача: Когда цена товара не указана или её значение равно 0 (нулю), то в этом случае выводить слово «БЕСПЛАТНО». Начнём наше решение мы как всегда с исследования. Проинспектируем наш элемент в котором выводится значение цены Далее, поиском по файлам по директории плагина WooCommerce нам необходимо отыскать «темплэйт» который отвечает за вывод цены. Я его нашёл…
Если вам, как и мне, порядком надоела верхняя панель в панели администратора сайта у WooCommerce, то предлагаю с ней распрощаться! Как я понял, кроме дублирующего заголовка текущего экрана (страницы) и нескольких неважных функций эта панель ничего существенного в себе не содержит. Так зачем занимать дорогую часть экрана?! Долой! 🙂 Шаг за шагом Исследуем элемент этой…
Однажды, перед пользователями CMS WordPress встаёт задача добавить на свой сайт скрипт (код) PHP, чтобы привнести или изменить функционал сайта. Сделать это можно разными способами, но мы рассмотрим сначала самый безопасный (при помощи плагина и его графического интерфейса), а затем еще пару вариантов, которые тоже можно взять на вооружение. Плагин Code Snippets Для начинающих пользователей…
Чтобы удалить вывод версии WordPress в нижней части (футер) панели управления администратора сайта, нужно задействовать специальный фильтр: К данному фильтру прикреплена функция core_update_footer() с приоритетом (очерёдностью) выполнения 10. Это означает, что нам для того чтобы изменить это значение, необходимо выполнить функцию позже, то есть задать очерёдность выше 10, например, 15
Если взглянуть в ядро WordPress на исходный код, то можно обнаружить для решения нашей задачи специально предусмотренный фильтр (48-я строка): Теперь, если нам необходимо изменить текст, то передадим его нашей анонимной функции в изменённом виде и не забудем его вернуть 🙂 В данном примере я задействовал ещё две полезные функции из ядра WordPress: get_bloginfo() wp_date()…
В удалении логотипа WordPress нам поможет специальный хук, который вызывается (срабатывает), как раз до отображения панели инструментов администратора (админ-бар): Посмотреть на ГитХаб Наша задача изменить объект $wp_admin_bar до выполнения рендера панели инструментов. «Повешаем» на этот хук безымянную функцию и не забудем обратиться к глобальной переменной $wp_admin_bar, чтобы внести в неё корректировки. Готово! Рекомендую ознакомиться со…