Опубликовано: 01.11.2017
Привет друзья. Давненько я ничего не писал, времени совсем не было на блог, доделывал один сайтец. Сегодня нашел немного времени и хочу дать несколько советов по оптимизации темы WordPress .
Несомненным плюсом WordPress конечно же является то, что его можно легко адаптировать для решения различных задач, например, для того, чтобы расширить функции, нам необходимо будет добавить всего лишь несколько строк в файл function.php вашей темы, как это сделать – читайте ниже.
Если пользователь включит в свою тему слишком много слов, то WordPress может работать некорректно. Одним из путей решения может стать ручное добавление тегов в специальное поле. Однако на веб-сайтах постоянно публикуется масса сообщений, что существенно осложняет процесс создания ручной выдержки. К тому же, такой способ является очень громоздким и неудобным. Чтобы облегчить работу, можно ограничить количество слов для выдержки, используя следующий код:
Здесь мы используем хук WordPress фильтра. Он позволяет быстро анализировать полученные данные и изменить их до того, как они будут сохранены в базе данных или отображены на странице. В этом случае устанавливается максимальное количество слов, выдержка которых равна 10.
Файл favicon.ico должен быть расположен в корневом каталоге темы. Сейчас мы попробуем добавить иконку для сайта при помощи хука, который представляет собой запускающийся в определенные моменты код функции. Во время использования ядра WP при запуске страницы в браузере хук может быть вызван любой функцией, которая прилагается к нему. Кроме того, существуют и другие хуки, которые могут быть вызваны при регистрации пользователей и совершении других операций. В некоторых темах есть собственные хуки, которые, как и основные хуки в WordPress, выполняют стандартные действия. Вдобавок, они могут быть использованы для запуска функции в определенных точках исполнения.