Не удаляйте product-category из URL в WooCommerce
Удаление /product/
, /product-category/
или /shop/
из URL крайне НЕ рекомендуется из-за способа, которым WordPress осуществялет свой роутинг.
Удаление /product/
, /product-category/
или /shop/
из URL крайне НЕ рекомендуется из-за способа, которым WordPress осуществялет свой роутинг.
Безусловно, плагин Advanced Custom Fields (ACF) является лидером среди плагинов для добавления произвольных полей в WordPress.
У него тысячи контрибьюторов, которые находят и фиксят ошибки, занимаются оптимизацией производительности, но всегда есть, что подкрутить.
Используя post__not_in
в запросах, вы делаете работу внутреннего кеша практически бесполезной, особенно, когда список исключений является большим, это очень замедляет сам запрос и, как следствие, работу сайта в целом.
WP Inspect (ранее Hookr) — официальный плагин для WordPress разработчиков и дизайнеров, который показывает фильтры и события на странице в месте их вызова.
WordPress REST API — это логичное продолжение любой взрослой CMS, которую можно использовать как фреймворк или как бэкенд для мобильного или десктоп приложения.
Internet Explorer 6 не поддерживает CSS-свойство position: fixed
, поэтому для эмуляции данного эффекта используют position: absolute
и CSS expression
. Однако, в результате при скроллинге или изменении размеров окна браузера возникали небольшие подёргивания фиксированного блока. Баг возникает из-за того, что IE рендерит страницу в несколько этапов, обрабатывая CSS в последнюю очередь
Источник: https://www.kobzarev.com/mihdan_ingrid_ad/timeweb-hosting-na-steroidah/
Представьте ситуацию, при которой вам нужно удалить огромную директорию, содержащую 100 гигабайт однобайтовых файлов. Какие варианты решения проблемы вы сможете сходу назвать? Открою маленький секрет: ни один из предложенных вами вариантов не сработает быстро, кроме вот такого: # Создаем пустую папку mkdir empty_dir # Синхронизируемся с пустой папкой rsync -a —delete empty_dir/ dir_with_files/ Источник: https://www.kobzarev.com/linux/remove-big-direcory-linux/
Событие template_redirect
не зря является популярным хуком в WordPress. Когда оно запускается, WordPress уже сделал свой основной запрос. Все объекты были созданы, но данные не были отправлены в браузер.
Это ваша последняя и лучшая точка для перенаправления пользователя на другой URL, но самое плохое место для загрузки альтернативного шаблона.
Это, наверное, случалось с каждым — производительность MySQL на сайте внезапно сильно падала и вы не могли понять, по какой же причине это происходило. Скорее всего, виною этому служат неоптимизированные запросы. Чтобы их увидеть, достаточно включить лог медленных запросов MySQL. Чтобы включить лог медленных запросов, достаточно открыть конфигурационный файл MySQL my.cnf: sudo nano /etc/mysql/my.cnf и …
Если у вас из информации о покупателе есть только его телефоный номер, то этого достаточно, чтобы получить полную информацию о пользователе.
Так как из коробки данного функционала у WooCommerce нет — напишем простую функцию-хелпер.
Elementor Yandex Maps — WordPress плагин от вашего покорного слуги, расширяющий конструктор страниц Elementor путём добавления нового виджета с Яндекс.Картой.
Добавление кнопки очистки корзины со стороны кажется бредовой идеей, но есть определённая группа пользователей, которая нуждается в этом функционале по причине излишней боязливости. Такие люди не могут уйти с сайта, не очистив корзины.
Бывали ли у вас проблемы с отправкой почты с вашего WordPress сайта без видимых причин? Если да — то эта статья для вас.
Gutenberg — это новый брендовый интерфейс от Automattic, который призван изменить способ взаимодействия пользователя с WordPress.
Если вы готовы к таким глобальным изменениям — милости прошу под кат, где мы посмотрим, как правильно готовить сам Gutenberg и плагины, взаимодействующие с ним.