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-default-theme
Как ожидается она войдет в сборку WordPress 3.0, которая выйдет в апреле.

Читать полностью

WordPress 2.8: Отключаем RSS и generator

КодВ последних версиях Wordress ссылки на RSS появляются автоматически. Обычно это удобно, но если по не планируете транслировать ленту, просто добавьте в файл functions.php темы этот код:

automatic_feed_links(false);

А еще можно…

Читать полностью

Надежный антиспам для WordPress

Давно хотел написать о простом, но очень эффективном способе избавления от спама в комментариях WordPress на основе javascript, который подсмотрел в блоге Ссылку-на-который-добросовестно-потерял. С его помощью вы избавите пользователей от нужды разгадывать цифры на капче, а себя от модерирования бесконечных спам-комментариев.

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

Читать полностью

WordPress SEO

Простейший PHP граббер за 2 минуты

Частенько нужно выводить на сайте информацию с другого ресурса, нет, не «грабить» новости целиком — это не наш вариант — просто прогноз погоды, или актуальную программу ТВ выводить где-нибудь в уголочке. К примеру так:

Или еще пример: между первым и вторым постом в этом блоге висит анонс последней новости с моего же сайта. Давайте посмотрим, как это работает.

Читать полностью

Пинг блога

ping1.gif

После публикации поста ваш WordPress может оповестить поисковики и другие сервисы о том, что появилась новая пища для индексации. Для этого достаточно добавить этот список урлов в поле Настройка → Написание → Сервисы обновления

Читать полностью

Маскируем WordPress

wordpress.png

В последнее время все больше слухов о том, что поисковики пессимизируют сайты на бесплатных движках, дескать если вебмастер себя уважает, то никогда не сделает сайт на WordPress или, скажем, сервисе Blogger.com. А в качестве главного аргумента обычно приводится фраза «Вы когда-нибудь видели на высоких позициях по конкурентному запросу сайт на бесплатном движке или хостинге?»

Нет, не видели. Наверно потому, что крупные сайты на бесплатных хостингах не делают и движки там обычно самописные.

Но, не суть важно, спорить по этому вопросу бесполезно и проще замаскировать тот же WordPress так, чтобы даже при большом желании нельзя было догадаться, что это за система управления контентом.

Всё это дело у нас займёт не более 10 минут.

Читать полностью