n-wp.ru — блог о WordPress

10 полезных сниппетов WordPress для functions.php

У каждого вебмастера, работающего в WordPress, наверняка есть собственная коллекция кодов (сниппетов) для файла functions.php, отвечающего за функциональность используемой в блоге темы. Спиппет — это короткий, самодостаточный код, который можно использовать в разных темах. Как правило он уже включает все необходимые настройки, и его достаточно вставить в файл темы WordPress, чтобы он заработал. Давайте посмотрим на некоторые из них.

Данный код позволит производить технические работы (например, смена темы) на сайте. По окончании работ достаточно поставить символы комментариев // перед 5 строчкой, вот так:

Данный код создаст дополнительное выпадающее меню, которое позволит добавить свой размер изображения в посте.

Для добавления большего количества размеров, создайте больше add_image_size.

Для добавления тег rel для ссылок на изображения в галереях используйте код:

В случае неверно указанного пароля WordPress выдает сообщение, что пароль для данной учетной записи неправильный. Это может стать толчком для взлома аккаунта, ведь хакер уже знает логин. Данный код обезопасит учетные записи от взлома путем запрета вывода сообщения о неудачной авторизации.

Полезен для тех, у кого старая версия WordPress. Помните, чем новее версия, тем сложней взлом. Однако, хотя незнание версии и усложнит процесс взлома, но не защитит от него.

Код добавляет класс «last» к последней записи цикле.

Для защиты ссылки mailtio от натиска спам сообщений используйте код:

Чтобы использовать ссылки, защищенные от спама, используйте шорткод:

Если вы вручную следите за обновлением ядра WordPress, то используйте следующий фрагмент кода:

Он избавит вас от сообщения о новой версии в админке.

Для вывода миниатюр любого сайта попробуйте код:

Для использования этого шорткода, вставьте в текст записи следующее:

Admin Notice
‘ . $content . ‘

Вышеуказанный фрагмент позволит создавать заметки, видные только администраторам. Используйте шорткод

в записи, и данное сообщение увидят только администраторы.

Источник: My Top 10 WordPress Code Snippets

2 комментария

  • Про добавление rel… Код ужасно не оптимизированный.
    Вот сниппет, который использую я: