Роман Буртнек

Иллюстрация летящей птицы.
  • Как добавить кнопку купить у товара WooCommerce

    Часто случается, что нужно добавить кнопку купить в месте, где её обычно в WooCommerce нет. Вся прелесть данного кода, что он не просто возвращает ссылку типа ?add-to-cart=ID_товара, а формирует кнопку для всех видов товаров WooCommerce – вариативного, простого, скачиваемого, группированного и других видов, добавляемых плагинами (например – подписка).

    15 июня, 2022
  • Как получить дату публикации поста в WordPress

    Очень часто нужно получить дату публикации поста/записи в WordPress. Для решения этой простой задачи нам понадобиться функция get_the_date(). Стоит знать, что у данной функции следующие параметры: 1 $format Формат даты. Формат строка По умолчанию формат даты указанный в админке в настройках в разделе Основные 2 $post ID или объект записи Формат число/WP_Post По умолчанию null…

    5 июня, 2022
  • Как получить название страницы архива типа записи в WordPress

    Иногда при создания функции хлебных крошек вам может понадобиться автоматически получать название архивной страницы вашего типа записи. Для получения названия типа записи на странице архива я использую функцию get_the_archive_title(). Например, я часто использую такой код для вывода хлебных крошек на странице архива: Сразу оговорюсь, что это лишь кусок кода по выводу хлебных крошек. Тут примечательно,…

    2 июня, 2022
  • Как получить ссылку на архивную страницу своего типа запись в WordPress

    Иногда, когда при регистрации кастомного типа записи через функцию register_post_type() вы можете указать у параметра has_archive значение true – что означает, что будет создана страница архива этого типа записи. На данной странице в WordPress уже по умолчанию будет создан цикл со всеми постами кастомного типа записи и вам может понадобиться возможность получить ссылку на страницу…

    2 июня, 2022
  • Как получить номер текущей страницы в WordPress

    Для того, чтобы быстро получить номер текущей страницы мы воспользуемся функцией get_query_var(), которая позволит нам получить данные из глобальной переменной $wp_query. Как говорится вот и всё) Но ещё есть красивый вариант, который в случае чего всегда вернёт значение – 1.

    25 мая, 2022
  • Как отключить гутенберг для определённых страниц в WordPress

    Достаточно простой способ отключения редактора гутенберг(gutenberg) от определённого типа постов на базе хука use_block_editor_for_post_type. Сам рекомендую постараться научиться использовать функционал гутенберга, так как за ним будущее и рано или поздно он позволит делать чудеса и отключать редактор полностью смысла большого не будет. Вот и всё. Просто вставьте этот код в functions.php и будет вам счастье.

    26 марта, 2022
  • Как отключить панель администратора(admin bar) WordPress

    Очень короткая памятка как быстро и просто отключить admin bar. Просто вставляем код в functions.php. Используем хук show_admin_bar.

    24 марта, 2022
  • Как разрешить загрузку svg в WordPress

    Пока WordPress в стандартной сборке не позволяет загружать svg изображения через штатный загрузчик медиа, поэтому мы сегодня сделаем код, который будет позволять загружать svg в админке WordPress. Для этого нам понадобится 3 хука: upload_mimes, wp_prepare_attachment_for_js и wp_check_filetype_and_ext. Просто добавляете код в functions.php и можете смело загружать svg)

    23 марта, 2022
  • Как добавить массовое редактирование постов в WordPress

    Недавно был пост как добавить свои колонки на страницу с постами в WordPress. Его можно прочитать здесь. А сейчас будет продолжение. Наша задача сегодня – сделать возможность быстрого редактирования кастомных мета-полей у большого количества постов в WordPress. Задача будет реализована в 5 этапов: 1 этап – создадим кастомные колонки – те, кто это уже сделал…

    22 марта, 2022
  • Как добавить скрипты или стили в админку WordPress

    Задача достаточно простая, но всё же опишу здесь. По сути мы просто используем хук admin_enqueue_scripts, по аналогии ч тем как мы подключаем обычные скрипты, используя хук wp_enqueue_scripts. В принципе, это всё) Главное правильно указать путь к файлам.

    22 марта, 2022
←Предыдущая страница
1 2 3
Следующая страница→

Роман Буртнек

Работает на WordPress