Рубрика: Темы

Как кодом изменить настройки размеров медиафайлов?

Настройки медиафайлов в админке

Многие темы заточены под конкретный размер медиафайлов и поэтому в документации авторы таких тем просят пользователей изменить настройки медиафайлов так, чтобы они корректно вписывались в тему. В некоторых темах регистрируются и используются свои собственные размеры медиафайлов. Но проще всего не просить пользователей что-то сделать (по натуре пользователи ленивы и редко читают документацию), а самостоятельно изменить размеры создаваемых движком размеров картинок на подходящие для темы. Рассмотрим простой пример.

Как присвоить первой записи в цикле отдельный css класс?

Свой класс у первой записи

При настройке темы сайта может возникнуть вопрос о том, как выделить первую запись. Самый простой способ - это добавить нужный css класс первой записи. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

Как программно создать страницу при активации темы?

Созданная программно страница

Одним из очень частых вопросов при создании темы для WordPress является вопрос о программном создании страниц или записей. Многие темы (как и плагины) нуждаются в создании дополнительных страниц или записей для каких-то своих целей, так как это сделать? На самом деле вариантов много. Я предлагаю код, который создает страницы при переключении тем (это удобнее, чем при активации темы). Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

Как всегда выводить в подвале актуальный год?

Актуальный год в подвале сайте

Удивительно, но множество вебмастеров каждый код обновляет файлы подвалов (footer.php) в темах своих сайтов, чтобы вручную прописать в копирайте актуальный на текущий момент год. Хотя можно обойтись и простейшим кодом:

<?php echo date("Y"); ?>

Например, полностью код копирайта на этом сайте выглядит так:

<p>Copyright &copy; 2014-<?php echo date("Y"); ?>. 
<a href="<?php bloginfo('url'); ?>"><?php bloginfo('name'); ?></a>. 
Все права защищены. <br />
Просьба при перепечатке ставить активную ссылку на статью.</p>

И никаких ручных правок файла футера делать каждый год не требуется.

Как отключить проверку обновлений тем сайта?

Как отключить обновления тем

Очень часто вебмастера вносят множество правок в используемые ими темы сайта и тем самым делают невозможным обновление тем (так как в этом случае все изменения в темах будут затерты). Многие используют механизм дочерних тем, но он не всем понятен и не всем удобен. В таком случае можно отключить проверку обновлений тем движком и избавиться от сообщений о наличии обновлений.