Поиск по сайту:
Самопожертвование есть цель для пули каждого стрелка (К. Прутков).

Что такое: Фильтры в WordPress

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (3 оценок, среднее: 3,67 из 5)
Загрузка...
11.10.2015
Что такое: фильтры в Wordpress

Фильтры — это функции, которые использует WordPress для передачи данных. Передача данных через фильтры позволяет разработчикам модифицировать стандартное поведение определенной функции. Функции, используемые для фильтрации данных называются Хук. Фильтры и действия вместе дают разработчикам большую гибкость, чтобы изменить по умолчанию фильтры и действия WordPress и даже создавать свои собственные пользовательские фильтры и действия, так что другие разработчики могут расширять свои плагины или темы.

Фильтры бывают разные, чем действия. Вордпресс действия выполняются в событиях, например когда тема или плагин активирован, или когда пост опубликован. Фильтры используются для фильтрации выходного, когда он отправляется либо из базы данных или пользователя браузера.

Пример использования фильтра для WordPress

function andreyex_custom_excerpt( $output ) {
  if ( ! is_attachment() && has_excerpt() ) {
    $output .= wps_continue_reading_link();
  }
  return $output;
}
add_filter( 'get_the_excerpt', 'andreyex_custom_excerpt' );

В вышеприведенном примере кода добавляет функцию wps_custom_excerpt к фильтру get_the_excerpt.

Плагин WordPress API имеет обширный список фильтров и хуков, доступных в WordPress.

Дополнительное Чтение

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Читайте также

7 комментариев к Нагрузочное тестирование WordPress Multisite

  1. Vladislav Gri:

    Для чего удалять комментарий?) вроде в нем такого ничего не было

      • Vladislav Gri:

        сначала был коммент на модерации, а потом пропал:)
        Какие дадите советы по оптимизации wordpress wu на начальном этапе, для того чтобы можно было потом легко масштабировать примерно до ~500 сайтов

        • Что то не припомню такого комментария, видно может по запарке месте с спамом удалил

        • У меня прекрасно работает на кэше NGINX + SSD диски и без всопа, т.е. побольше оперативы

          • Vladislav Gri:

            Здравствуйте. Что думаете по поводу apache для бэкенда и nginx для фронтенда? Будет менее эффективно чем полностью на nginx? Просто на апаче по настройках в .htaccess как-то проще

          • Vladislav Gri:

            Здравствуйте, как вам вариант поставить апач для бэкенда и nginx для фронтенда или лучше использовать только nginx?


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

**ссылки nofollow

Рекомендуемое
Может вы знаете, что чем больше плагинов используете, тем медленнее сайт работает?…

Спасибо!

Теперь редакторы в курсе.