Приведу несколько примеров SQL запросов для базы данных WordPress, там где ‘TEXT’ укажите свои данные.
Читать далее «SQL запросы для WordPress»Архивы рубрик:WordPress
robots.txt для WordPress
robots.txt позволяет указать роботам поисковых систем какие директории и записи необходимо индексировать, а какие нет. Что позволит избежать дублирования записей и позитивно сказаться на индексации.
Пример robots.txt:
User-agent: * Disallow: /wp-admin/ Disallow: /xmlrpc.php Host: ixnfo.com Sitemap: http://ixnfo.com/sitemap.xml.gz Sitemap: http://ixnfo.com/sitemap.xml
Если используется HTTPS, то в конце укажем его вместо HTTP:
Host: https://ixnfo.com Sitemap: https://ixnfo.com/sitemap.xml.gz Sitemap: https://ixnfo.com/sitemap.xml
Host: — позволяет указать приоритетный домен который будет использоваться в индексации, так как при существовании алиасов например www.domain.com в индексации поисковиков могут появится ссылки типа www.domain.com/link.html и domain.com/link.html, то есть дублирование, что может повлечь за собой исключение из индексации обеих ссылок.
Google XML Sitemaps — один из плагинов для построения карты сайта.
Cyr-To-Lat — один из плагинов позволяющий конвертировать в ЧПУ ссылках кириллические символы на латинские.
Пинг сервисы WordPress
Пинг сервисы необходимы для ускорения индексации статей в поисковых системах.
Добавлять и удалять их можно в админ панели открыв «Параметры» — «Написание» — «Сервисы обновления».
Их существует достаточно много, поэтому желательно выбрать наиболее нужные. Чем больше их прописано, тем больше времени уйдет на их оповещение при добавлении статьи.
Вот небольшой список собранный в интернете:
http://rpc.pingomatic.com
https://rpc.twingly.com
http://ping.feedburner.com
http://rpc.weblogs.com/RPC2
http://www.pingmyblog.com
http://blogsearch.google.com/ping/RPC2
http://ping.blogs.yandex.ru/RPC2
http://xping.pubsub.com/ping
и т.д…
Настройка ЧПУ ссылок в WordPress
В первую очередь необходимо активировать модуль Apache — mod_rewrite. В операционной системе Linux Ubuntu/Debian это можно сделать командой:
sudo a2enmod rewrite
Второе, прописать AllowOverride All в конфиграционном файле сайта Apache2, которые находятся по адресу /etc/apache2/sites-enabled/, чтобы веб сервер читал параметры из файлов .htaccess.
Третее, изменить тип постоянных ссылок через админку в параметрах WordPress. Выбираем «Параметры» — «Постоянные ссылки» и выбираем например название записи или произвольно указываем шаблон ссылки.
Пример:
/%category%/%postname%.html /%postname%.html (оптимальный вариант) /%post_id% /%category% и т.д.
В итоге WordPress создаст в корневой директории файл .htaccess и получится ссылка типа http://exmple.net/имя_поста.html естественно если имя поста на русском, то и в ссылке будут русские символы. Можно также установить какой-нибудь плагин конвертирующий русские символы в латинские, например Rus-To-Lat, чтобы ссылка была вида http://example.net/imya-posta.html.
Перезапустим apache2 чтобы изменения вступили в силу:
sudo service apache2 restart
Смотрите также: Решение ошибки «Not Found» при включении ЧПУ ссылок WordPress
Как убрать в wordpress rss ленте повторяющийся title
В директории /wp-includes/ находим файлы feed-atom.php, feed-rdf.php, feed-rss.php, feed-rss2.php и ищем в них строку:
<title type="text"><?php bloginfo_rss('name'); wp_title_rss();?></title>
убираем из нее
bloginfo_rss('name');
либо
wp_title_rss();
Готово.
Смотрите также:
Устранение повторяющихся заголовков на страницах WordPress
Ограничение, удаление и отключение ревизий WordPress
Для отключения ревизий (публикаций) в WordPress необходимо добавить одну строку в файл wp-config.php:
Читать далее «Ограничение, удаление и отключение ревизий WordPress»Обновление WordPress без FTP
Иногда при обновление плагинов, тем или движка WordPress может появляться окно запрашивающее логин, пароль, адрес FTP сервера для загрузки новых файлов, чтобы этого не происходило можно добавить строку в файл конфигурации wp-config.php:
Читать далее «Обновление WordPress без FTP»Редактирование виджета META в WordPress
Для изменения блока Mета необходимо отредактировать файл который находится в директории сайта \wp-includes\default-widgets.php.
Читать далее «Редактирование виджета META в WordPress»