Что делать если не работают постоянные ссылки в WordPress после переноса

Если после переноса сайта на WordPress перестают работать постоянные ссылки, то есть главная страница показывается, а ссылки на статьи нет: появляется сообщение что такой страницы на сайте нет. То на новом хостинге проблемы с Mod_rewrite.

Что делать?

1. Проверьте, а подключен ли этот модуль?

# grep mod_rewrite /usr/local/etc/apache/httpd.conf

Должна быть пара строк в httpd.conf

LoadModule rewrite_module libexec/apache/mod_rewrite.so
AddModule mod_rewrite.c

Если их нет — добавьте.

2. В секции Directory внесите следующие изменения

<Directory />
Options All
AllowOverride All
</Directory>

… и да будет свет!

WordPress и старые редакции страниц

Если вам не нравится, что в базе хранятся старые редакции страниц, то можете использовать несколько советов.

Чтобы увеличить интервал автоматических сохранений редакций добавьте в файл wp-config.php строку:

define( ‘AUTOSAVE_INTERVAL’, 120 );

где 120 это новый, ваш интервал автозаписи в секундах. По умолчанию стоит 60.

Если вы не желаете, чтобы старые версии статей сохранялись в базе данных, то запишите в том же wp-config.php:

define(‘WP_POST_REVISIONS’, false);

Версии сохраняться не будут.

Мета-теги description в wordpress

В новой версии «Вебмастера» Яндекса появились подсказки о возможных проблемах сайта в разделе «Диагностика сайта». В качестве одной из проблем озвучено отсутствие мета-тегов <description>. Маленькая проблема.

Решение проблемы

Полезные плагины wordpress

Полезные плагины wordpress проверенные на практике:

Antispam Bee — отличное средство против спама.

Cyr to Lat enhanced — автоматом перереводит в латиницу написанные на кирилице ссылки сообщений, метатегов и прочего. Конвертирует как вновь написанное, так и написанное ранее.

Simple Local Avatars — удобен для тех, кто хочет использовать свои акртинки для авторов, но не хочет подключаться к Gravatar, например, аватар для администратора. При этом пользователи, которые используют Gravatar не страдают.

WP to Twitter — отсылает сообщение в twitter, когда вы публикуете его в своём блоге. Есть подозрения, что немного «глючный» — ещё не разобрался до конца. Знаете более качественный плагин с подобными функциями — сообщите в комментариях.

Локальные значки для пользователей wordpress

Иногда хочется использовать аватар для пользователей блога на wordpress, но без участия в Gravatar или другом подобном сервисе.

 

 

 

На помощь придёт плагин «Simple Local Avatars». После его установки в настройках профилей пользователей появится возможность загружать свои собственные аватары, например, у администратора блога.