WP-Kama.ru
Open in Telegram
1 560
Subscribers
No data24 hours
+27 days
-330 days
Posts Archive
1 560
Динамичный фильтр theme_(post_type)_templates │ WP 3.9.0
Позволяет добавить/удалить шаблоны страниц для типов записей. Эти шаблоны выбираются при публикации записи в админ-панели.
Примеры использования https://wp-kama.ru/hook/theme_-post_type-_templates
1 560
Собрал имеющиеся статьи сайта в подраздел "Типы данных в WordPress".
https://wp-kama.ru/handbook/codex/data-types
В комментах поступила критика, что название "Типы Данных в WordPress" - не корректно. Кто что думает?
1 560
Функция wp_revisions_to_keep() │ WP 3.6.0
Определяет сколько последних ревизий записи (поста) следует хранить в базе данных.
Функция работает на основе константы WP_POST_REVISIONS.
https://wp-kama.ru/function/wp_revisions_to_keep
1 560
Событие wp_mail_succeeded | WP 5.9.0
Позволяет сделать что-либо, после того как письмо отправлено (PHPMailer отправил email).
https://wp-kama.ru/hook/wp_mail_succeeded
1 560
Что значат все эти символы в версиях пакетов в composer.json
https://wp-kama.ru/note/kak-ukazyvat-versii-dlya-paketov-v-composer-json
1 560
Событие after_menu_locations_table | WP 3.6.0
Позволяет вывести HTML код после таблицы на странице админки: Внешний вид → Меню → Управление областями (вкладка).
Примеры использования https://wp-kama.ru/hook/after_menu_locations_table
1 560
Один из подписчиков спросил, можно ли убрать уведомления об обновлениях в админке.
В большинстве случаев лучше обновиться, чем заниматься подобным. Но бывают случаи, когда требуется именно скрыть уведомления, поэтому мы разобрали этот момент в заметке.
Также советуем в дополнение отключить агрессивные обновления WordPress в админке. Это сайту не навредит, а вот админку ускорит!
1 560
Запарило появление новых тем на старых сайтах? Можно заранее это вырубить.
https://wp-kama.ru/note/otklyuchaem-obnovlenie-zagruzku-novyh-versij-defoltnyh-tem-i-plaginov
1 560
Оказывается, эта функция была предложена 5 лет назад, вот https://core.trac.wordpress.org/ticket/39163. И воооооот, наконец функция прошла все тесты и будет радовать нас 😊 Вы же рады, правда?
1 560
Функция timer_float() | WP 5.8.0
Получает время (в секундах), прошедшее с момента начала выполнения PHP-скрипта.
Функция отлично подойдёт для различных замеров и дебага кода в WordPress.
Смотрите полное описание и примеры: https://wp-kama.ru/function/timer_float
1 560
Легко создавайте динамический контент в WordPress, который повысит конверсию, улучшит пользовательский опыт и улучшит ваш собственный рабочий процесс.
https://wp-kama.ru/plugin/block-visibility
1 560
Surge - это плагин страничного кэширования а подобии WP Super Cache - генерирует и обслуживает статические HTML-файлы для вашего сайта WordPress, что приводит к ускорению запросов, ускорению времени загрузки и сокращению времени до первого байта (TTFB).
Surge не требует настройки и не имеет опций. Он работает "из коробки" на любой хорошо настроенной хостинг-платформе. Кэшированные файлы хранятся на диске и автоматически аннулируются при обновлении сайта.
В различных нагрузочных тестах Surge показал, что он легко справляется с 1000-2500 запросами в секунду при 100 одновременных запросах на небольшом одноядерном сервере с 1 ГБ оперативной памяти. Это более чем в 70 раз быстрее, чем стандартная установка WordPress.
https://wp-kama.ru/plugin/surge
1 560
Функция
wp_list_users() | WP 5.9.0
Выводит/получает список имен (display_name) пользователей сайта в виде простого или LI списка. Можно указать ряд параметров для выборки.
Шаблон использования:
<?php wp_list_users( [ 'orderby' => 'name', 'order' => 'ASC', 'number' => '', 'exclude_admin' => true, 'show_fullname' => false, 'feed' => '', 'feed_image' => '', 'feed_type' => '', 'echo' => true, 'style' => 'list', 'html' => true, 'exclude' => '', 'include' => '', ] ); ?>https://wp-kama.ru/function/wp_list_users
1 560
Фильтр
document_title_separator | WP 4.4.0
Позволяет изменить разделитель в заголовке страницы (выводится в head документа).
Заголовок страницы в WordPress выводится функцией wp_get_document_title().
https://wp-kama.ru/hook/document_title_separator1 560
Функция
str_ends_with() | WP 5.9.0
Проверят, заканчивается ли строка указанной подстрокой. Чувствительна к регистру.
Это полифил для новой php функции str_ends_with() введенной в версии PHP 8.0.
https://wp-kama.ru/function/str_ends_with1 560
Фильтр
acf/load_field | ACF 5.0.0
Позволяет изменить массив настроек любого поля после того, как они загружены.
Поле загружается всякий раз, когда оно отображается или запрашивается его значение. Этот фильтр применяется как к полям, сохраненным в базе данных, так и к полям, зарегистрированным локально через PHP или JSON.
https://wp-kama.ru/plugin/acf/hook/acf/load_field1 560
Функция
str_starts_with() | WP 5.9.0
Проверят, начинается ли строка с указанной подстроки. Чувствительна к регистру.
Это полифил для новой php функции str_starts_with() введенной в версии PHP 8.0.
https://wp-kama.ru/function/str_starts_with1 560
Фильтр
document_title | WP 5.8.0
Позволяет изменить заголовок страницы. Другими словами позволяет изменить содержимое тега <title> любой страницы сайта.
Хук работает только если:
- Включена поддержка темы 'title-tag'.
- И Не отключен хук add_action( 'wp_head', '_wp_render_title_tag', 1 );
https://wp-kama.ru/hook/document_title1 560
Функция
str_contains() | WP 5.9.0
Проверят находится ли указанная строка (подстрока) в другой строке. Чувствительна к регистру.
Это полифил для новой php функции str_contains() введенной в версии PHP 8.0.
https://wp-kama.ru/function/str_contains