Фев 26

Вывод случайного поста в любом месте шаблона WordPress

Вставив код

<?php
query_posts(array('orderby' => 'rand', 'showposts' => 1));
if (have_posts()) :
     while (have_posts()) : the_post(); ?>
       <a href="&lt;?php the_permalink() ?&gt;" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a>
        <?php the_excerpt();
     endwhile;
endif; ?>

В шаблон, в нужном месте вы получите вывод случайной статьи.
Этот простой и элегантный прием на случайно нашел на Sociall.ru

З.Ы. Там же узнал, что Терминатор 4 вроде уже снят, надо посмотреть. Схожу обязательно
Фев 11

Вышел WordPress 2.7.1

Рекомендую всем блогерам обновить WP на версию 2.7.1.
Критических багов устранено всего 6 (все можно посмотреть на http://core.trac.wordpress.org), но как мне показалось, работает он немножко быстрее 2.7.
Обновиться можно через как через админку блога (обновить автоматически), так и залив файлы по FTP.

Ссылочки для загрузки:

  • WordPress 2.7.1 Lecactus Edition
  • Просто официальный 2.7.1
  • Люблю я WP за то, что обновлять версии очень просто. Это не как в phpBB, где нужно после каждого обновления танцы с бубном исполнять…

    Фев 10

    WP-Super-Cache. Ускоряем наш блог

    После наполнения блога тремя-четырьмя десятками постов, особенно с парочкой блоков AdSense и кнопок/баннеров/счетчиков, он обычно начинает подтормаживать. Даже на localhost.
    В этом нет ничего удивительного. Ситуация на виртуальном хостинге иной раз вообще плачевная.
    Попробуйте, погоните свой блог через http://host-tracker.com и http://pr-cy.ru/speed_test. Если средние результаты более 2х секунд (а они наверняка будут под десяточку), нужно принимать меры.
    Для этого скачайте плагин WP-Super-Cachehttp://ocaoimh.ie/wp-super-cache/.
    Процесс установки достаточно прост
    1) Отключаем если есть WP-Cache
    2) Активируем WP-Super-Cache
    3) Параметры -> WP Super Cache
    — WP Super Cache Status -> ON
    — Super Cache Compression -> Enabled
    — обновляем Mod Rewrite Rules по предложенному варианту.
    4) Profits

    Суть работы плагина
    Создаются (и, если отмечено Compression -> Enabled, сжимаются) статические html файлы.
    Это позволяет меньше грузить Апач, ну или какой-нибуть там nginx и за счет высвобождения процессорного времени и оперативной памяти от преобразований, оперативно выдавать на гора контент из кэша.

    Срок жизни кэша регулируется в Параметры -> WP Super Cache. Я считаю оптимальным 7200 сек.

    У меня блог заворочался существенно быстрее.
    Рекомендую почти так же, как инвайт для xap

    Янв 20

    Сервисы пинга для нашего блога

    Есть у меня свой маленький уютный бложек, который я всем сердцем люблю, холю его и лелею, в надежде вырастить из него что-то стоящее, чтобы потом каааак начать активно продавать с него ссылки на Sape или Xap … ой, о чем это я :) Конечно же нет. Мой блог — моя крепость. И никогда я его не превращу в говносайт с продажными ссылками… ага, свежо придание :)

    Ну так вот. Чтобы блог интенсивнее и оперативнее индексировался поисковиками, их необходимо пинговать (практически «пинать» — суть та же).

    Вашему вниманию предлагаю небольшую подборочку сервисов xml rpc пинга.

    Заходим в админку WordPress — Параметры — Написание — Сервсисы обновления

    и вместо http://rpc.pingomatic.com/ вставляем вот этот вот список:

    http://ping.blogs.yandex.ru/RPC2

    http://blogsearch.google.ru/ping/RPC2

    http://rpc.pingomatic.com/

    http://blogsearch.google.com/ping/RPC2

    http://ping.feedburner.com

    http://www.feedburner.com/fb/a/ping

    http://api.my.yahoo.com/RPC2

    http://ping.rootblog.com/rpc.php

    http://rpc.technorati.com/rpc/ping

    http://rpc.weblogs.com/RPC2

    http://signup.alerts.msn.com/alerts-PREP/submitPingExtended.doz

    http://www.blogdigger.com/RPC2

    http://xmlrpc.blogg.de

    https://phobos.apple.com/WebObjects/MZFinance.woa/wa/pingPodcast

    Этих сервисов будет, пожалуй, вполне достаточно.
    На других ресурсах Вы сможете найти списки на несколько километров с иностранными xmlrpc сервисами, но толку от них будет немного.
    Главные сервисы для русскоязычного блога, на мой скромный взгляд, я тут перечислил.

    Удачи!

    Янв 19

    Плагин для конвертации внешних ссылок во внутренние

    Отличный плагин для WordPress (J)ExR для конвертации внешних ссылок (ВС) во внутренние.
    Мне нравится в нем гибкость настроек.
    Можно настроить
    Идентификатор редиректа (у меня стандартный go)
    Места на блоге, где будут преобразовываться ссылки (блогролл, комментарии и т.д.)
    Атрибуты ссылки типа nofollow и другие
    Ссылки, которые не надо трогать (например для SAPE) и Ваших дружественных блогов
    Скриншот во вложении:
    Wordpress external links redirect
    Работает на WordPress 2.3-2.7

    Скачать с Блога Доктора

    Скачать с сайта автора (JawsIk)