WordPress
Twenty Eleven
Начинающие коллеги, хочу предостеречь вас от глупой, но очень распространенной ошибки: переименовывайте шаблон по умолчанию, если делаете на ее основе тему. Который раз приходится переделывать за вами, после того, как клиент обновляет WordPress и заменяет написанные вами файлы исходниками из дистрибутива. Переименовать папку и изменить название в style.css займет не больше минуты, но спать будете спокойно!
Как сменить пароль в WordPress?
Зайдите в файл functions.php в папке активной темы, в него, после строчки начинающейся c:
< ?php Вставьте код: wp_set_password(‘новый_пароль’,1);
Эта функция меняет пароль для первого пользователя. После изменения пароля, не забудьте удалить эту строку.
Cписок самых обсуждаемых записей в WordPress
Все просто: вставьте в сайдбар этот код:
[codesyntax lang=”php” lines=”no” title=”Показать PHP код”]
<ul> <?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title, post_date FROM $wpdb->posts WHERE post_date BETWEEN '2008-06-01' AND '2010-07-01' ORDER BY comment_count DESC LIMIT 0 , 10"); foreach ($result as $topten) { $postid = $topten->ID; $title = $topten->post_title; $commentcount = $topten->comment_count; if ($commentcount != 0) { ?> <li><a href="<?php echo get_permalink($postid); ?>"><?php echo $title ?></a></li> <?php } } ?> </ul>
[/codesyntax]
На третьей строке укажите промежуток времени, в рамках которого выводятся записи.
В WordPress 3.0 будет новая Default тема
Следующие версии WordPress будут содержать новую тему “по умолчанию”, которая придет на смену привычной бело-синей. Работа над шаблоном еще ведется, но уже сейчас его можно протестировать на сайте 2010dev.wordpress.com
Как ожидается она войдет в сборку WordPress 3.0, которая выйдет в апреле.
WordPress 2.8: Отключаем RSS и generator
В последних версиях Wordress ссылки на RSS появляются автоматически. Обычно это удобно, но если по не планируете транслировать ленту, просто добавьте в файл functions.php темы этот код:
automatic_feed_links(false);
А еще можно…
Надежный антиспам для WordPress
Давно хотел написать о простом, но очень эффективном способе избавления от спама в комментариях WordPress на основе javascript, который подсмотрел в блоге Ссылку-на-который-добросовестно-потерял. С его помощью вы избавите пользователей от нужды разгадывать цифры на капче, а себя от модерирования бесконечных спам-комментариев.
Суть метода в том, что в форме отправки комментария делается скрытое поле с одним значением, а когда посетитель отправляет сообщение, javascript меняет значение скрытого поля на другое.
WordPress SEO
Руководство по поисковой оптимизации блога на WordPress
Перевод мега-статьи WordPress SEO The Definitive Guide To Higher Rankings For Your Blog выполнил Skech. Надеюсь кому-нибудь пригодится.
Простейший PHP граббер за 2 минуты
Частенько нужно выводить на сайте информацию с другого ресурса, нет, не “грабить” новости целиком – это не наш вариант – просто прогноз погоды, или актуальную программу ТВ выводить где-нибудь в уголочке. К примеру так:
Или еще пример: между первым и вторым постом в этом блоге висит анонс последней новости с моего же сайта. Давайте посмотрим, как это работает.
Пинг блога
После публикации поста ваш WordPress может оповестить поисковики и другие сервисы о том, что появилась новая пища для индексации. Для этого достаточно добавить этот список урлов в поле Настройка → Написание → Сервисы обновления
Маскируем WordPress
В последнее время все больше слухов о том, что поисковики пессимизируют сайты на бесплатных движках, дескать если вебмастер себя уважает, то никогда не сделает сайт на WordPress или, скажем, сервисе Blogger.com. А в качестве главного аргумента обычно приводится фраза “Вы когда-нибудь видели на высоких позициях по конкурентному запросу сайт на бесплатном движке или хостинге?”
Нет, не видели. Наверно потому, что крупные сайты на бесплатных хостингах не делают и движки там обычно самописные.
Но, не суть важно, спорить по этому вопросу бесполезно и проще замаскировать тот же WordPress так, чтобы даже при большом желании нельзя было догадаться, что это за система управления контентом.
Всё это дело у нас займёт не более 10 минут.
- 1
- 2