Здравствуйте, мой уважаемый подписчик! Вот и готов 4-й выпуск моей рассылки, чему я несказанно рад. С гордостью представляю Вам его содержание:
1. 10 причин считать вашу тему для WordPress идеальной
2. Настраиваем правильную загрузку jquery на wordpress.
3.Краткий справочник по WordPress
#1. «10 причин считать вашу тему для WordPress идеальной
Я встречаю такое довольно часто. Люди имеют большой блог и в определенный момент они решают обновить его. Тогда решают купить или использовать бесплатный шаблон доступный на wordpress.org. Они смотрят на шаблон выбирая по двум вещам: макет/внешний вид и удобство и юзабилити и возможно, место для рекламы.
Если тема им подходит, то они загружают и устанавливают её. Если вы делаете так же, то эта статья для вас!
Тема имеет несколько вещей о чём стоит подумать. Предлагаю вам контрольный лист который поможет вам предотвратить проблемы когда вы станете использовать новую тему.
Если вы думаете установить тему, то откройте каталог или тему и проверьте соответствует ли она следующим позициям:
-
Хуки
WordPress плагины используют так называемые “hooks”(хуки) которые позволяют выполнять назначенные задачи. Хуки позволяют, к примеру, добавить дополнительный вывод, отслеживающие коды, и др. Много проблем будут возникать если автор темы забыл добавить эти хуки. Вот как узнать о них:
- В header.php, должно быть маленькое место PHP-кода которое выглядит так
wp_head();илиdo_action('wp_head');, обычно перед закрывающим ХТМЛ-тэгом:</head>. - В footer.php, должен быть другой небольшой участок PHP-кода подобный
wp_footer();, илиdo_action('wp_footer'); - В comments.php и/или comments-popup.php, участок кода:
<?php do_action('comment_form', $post->ID); ?>, перед</form>HTML-тэгом.
- В header.php, должно быть маленькое место PHP-кода которое выглядит так
-
Файлы шаблона
Другая мудрая вещь на которую следует обратить внимание – сравните файлы темы. Если, для примера, ваша текущая тема имела файл author.php , который содержит шаблон для профайлов автора, отсутствие которого ощасливит вас сюрпризом при установке шаблона. Файлы, которые следует проверить на наличие в вашей старой теме и новой:
- home.php: шаблон домашней страницы
- single.php: шаблон для постов
- page.php: шаблон для страниц
- category.php: шаблон для списка категорий
- author.php: шаблон пользователя используемый теми, кто хочет найти посты конкретного автора
- date.php: шаблон для просмотра постов отсортированных по месяцам на вашем блоге
- archive.php: этот шаблон используется если category.php, author.php или date.php не найден
- search.php: используется если ктото искал в вашем блоге( очень важный шаблон если вы думаете о удобстве вашего шаблона, и чтобы пользователи могли находить посты в вашем блоге).
- 404.php: используется WordPress если он не может найти определенной страницы или поста, что делает этот файл обязательным к наличию в теме Вордпресс!
-
Ваша тема поддерживает виджеты?
WordPress поддерживает использование виджетов в сайдбаре, что позволяет вам контролировать появление в нем из WordPress админпанели различных функций, без ручного редактирования шаблона. Сейчас, всякая WordPress тема должна поддерживать это, но я все ещё встречаю темы без поддержки этой функции.
Вы можете сами определить есть ли поддержка в теме WordPress поддержка виджетов открыв файл sidebar.php вашей темы и проверив следующие строки кода:
dynamic_sidebar('');.Если вы их увидете, то можете смело утверждать, что ваша тема поддерживает виджеты.
Если вы не обнаружите этого, то прочитайте этот великолепный урок в котором рассказано как добавить виджеты в тему WordPress.
-
Имеет ли ваша тема опцию поиска?
Вы можете не поверить в это, но до сих пор существует множество тем WordPress в которых нет поля поиска по блогу. Убедитесь, что в вашем шаблоне он есть
-
Ваша тема работает во всех браузерах?
Обычно, темы идут с демкой. Что вы должны сделать? Сервис browsershots позволяет проверить любой сайт находящийся в сети Интернет на браузерную совместимость. Вы можете выбрать браузеры из огромного списка и ввести URL сайта. Через некоторое время вам покажут как ваш шаблон будет выглядеть на различных ОС и в разных браузерах
Ничего страшного если шаблон выглядит не красиво в малоизвестных браузерах, но если он криво отображается в Internet Explorer 6 или 7, Firefox а Safari на ВСЕХ платформах, то вы должны подумать дважды о том, стоит ли останавливать свой выбор на этом шаблоне. Ведь вы не хотите исключить из числа довольных посетителей вашего сайта пользующихся оными браузерами?
-
Шаблон имеет валидную верстку?
Многие авторы темы больше дизайнеры чем кодеры и это иногда влияет на качество веркстки шаблона. И работая над очередным своим шаблоном они могут прибегать к не совсем правильным методам верстки, хакам, что может в будущем не совсем правильно отображаться браузерами. К тому же им может быть лень проверить код на валидность(соответствия правильности html-верстки). Вы можете проверить шаблон на валидность с помощью W3C’s validator. Lorelle написал отличную статью на тему польза совместимости.
-
Проверьте на наличие исходящих ссылок!
Многие авторы тем добавляют ссылки на их сами в футере темы, а другие даже не одну. Это есть небольшая плата за их труд. Хорошо если это ссылка на сайт дизайнера. Но есть некоторые люди которые покупают места на этих шаблонах. Подумайте нужен ли вам шаблон с такими ссылками.
-
Поддерживает ли ваша тема ссылки на страницы?
Проверьте ваша ли ваша тема качественно ссылки на страницы, на сколько правильно отображаются ссылки многоуровневого меню.
-
Убедитесь поддерживает ли ваша тема trackbacks
Люди, что пишут о вас или вашем блоке будут пытаться отослать трэкбэки на вас. Чтобы это было возможно – ваш сайт должен иметь трэкбэк информацию. Это обычно не видимо для конечного пользователя. Вы можете это увидеть в испходном коде пеерд
endwhile;в вашем single.php и page.php файлах. Это может выглядеть так:<!-- <?php trackback_rdf(); ?> -->
-
Как ваша тема работает с заголовками страниц?
Вы должны проверить как ваша текущая тема озаглавливает заголовки страниц в файле header.php. Вы можете найти это в пределах
<title>HTML тэга. Посмотрите в демо и убедитесь как изменяется заголовок сайта. Соответствует ли он названию текущей страницы?Вот как это выглядит в коде темы:
<title><?php bloginfo('name'); ?> <?php wp_title(); ?></title>Если у вас код как выше, то замените его на кусок кода ниже:
<title><?php wp_title(); ?> <?php bloginfo('name'); ?></title>Или вы можете код заменить на
wp_title('');, и попробовать менять все заголовки страниц чеерз плагин, например, Headspace2.
Если ваша темы отвечает всем или большинству этих пунктов, то смело берите её. Удачи вам с новой темой и если у вас возникнут какие либо вопросы, то отписывайтесь в комментариях!
Источник: http://yoast.com/
#2. «Как отключить комментарии в Вордпрессе
Часто слышу вопросы о том, как выключить возможность комментирования в Вордпрессе.
Рассказываю кому это нужно. В админке заходим Настройки->Обсуждение. Дальше видим такую картину:
Убрав галочку мы отключаем комментарии на WordPress. Всё. Если что ещё интересует – отписывайтесь ниже.
#3. «Краткий справочник по WordPress
Источник:Сети для людей
Получивший большую популярность движок для блогов WordPress выгодно отличается от своих собратьев большим количеством документации. Многие блоггеры оптимизируют официальные файлы помощи под свои нужды. Так поступил и Michael Castilla. Он собрал воедино основные теги Вордпресса и опубликовал в виде The WordPress Help Sheet.pdf. На одной странице формата А4 уместились ключевые теги, используемые при создании дизайнерских шаблонов для Вордпресса.
Перевод данного документа на русский язык включает в себя:
- Список основных файлов шаблона
- PHP теги шапки шаблона (header)
- PHP теги, используемые в шаблоне для формирования блога
- Дополнительную интересную информацию.
Ссылка для скачивания: Краткий справочник по WordPress.





