Первоначальная настройка WordPress
И так, мы установили WordPress. Теперь бы его настроить не помешало. Об этом и пойдет повествование в нашем расказ. Хотел отдельно написать про плагины, отельно про мелочи всякие, но я обычно все делаю сразу в куче и поэтому как я делаю обычно, так сразу и вам буду писать. Перед всеми манипуляциями сделайте бэкап базы данных, а еще лучше сделайте бэкап и тренируйтесь на виртуальном сайте. Поехали: 1. Напишите нормальное имя блога и его описание. Для этого переходим в Параметры – Общее. 2. Теперь я советую настроить структуру ЧПУ в wordpress постоянных ссылок. Жмем Параметры – Постоянные Ссылки и лучше всего выбрать там опцию “Произвольно” и вписать /%category%/%postname%.html одно лишь замечание, что если не установить никаких плагинов, то когда вы будете писать новые записи – url будет из русских букв. Т.е. Если тайтл Привер Мир, то URL будет /category/привет-мир.html, чтобы сделать транслоит в английский то просто установим плагин RusToLat. 3. Подправим .htaccess для настройки ЧПУ в worrpress (если настройки ЧПУ сохранились и нет никаких ошибок – значит все и так уже нормально). Создадим файл текстовый и вставим туда:
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
попом переименуйте его в .htaccess и закайчайте по фтп в корневую директорию вашего сайта. 4. Установите Самые необходимые Плагины Для WordPress Вот плагины, которые мы просто активируем, и ничего больше с ними делать не прийдется: Anti-XSS attack– этот плагин защитит Вас от XSS атак, для безопастности вашего сайта лучше поставить его RusToLat (http://mywordpress.ru/plugins/rustolat/)– о нем мы уже говорили, и я напомню о нем еще раз. Плагин делает транслитерацию русских символов URL в английские yaCAPTCHA– защита от спамеров, посредством добавления капчи(чтобы отправить комментарий, требуется ввести текст с картинки). Я использую его, но есть и другие плагины. О них может поговорим чуть позже. С этими плагинами немного повозится прийдется, но они также необходимы: All in One SEO Pack– думаю тут из названия уже видно что он делает: оптимизирует блог под wordpress. После его активации wordpress предложит перейти к страничке настройки плагина – а мы с ним согласимся.в “Plugin Status” выберем ENABLED, это чтобы плагин был включен. Потом напишите имя блога, его описание и ключевые слова для сайта в соответствующих окошках. В графе “404 Title Format” место “Nothing found for %request_words%” напишите “По запросу %request_words% ничего не найдено” и чуть ниже в “Paged Format” впишите “ - страница %page%”. Про остальное действуете, как вам больше нравится.Но если не знаете что оно делает – то лучше оставьте. И так по умолчанию нормально. Теперь Сохраняем настройки и переходим к плагину Google XML Sitemaps (http://www.arnebrachhold.de/redir/sitemap-home/)– это кудо будет создавать карту сайта для вашего сайта, вот по типу моей slicks.name/sitemap.xml Когда вы будете добавлять новые записи – плагин самостоятельно будет перезаписывать карту сайта. Для того чтобы плагин заработал, нужно создать пустой файл sitemap.xml и sitemap.xml.gz потом закачать их в корневую директорию сайта и установить права 777 на эти два файла. Потом переходим в настройки плагина и нажимаем на кнопочку, чтобы создать файл вручную. После того как карта сайта успешно будет построена, то мы сохраняем настройки и забываем про этот плагин. Дальше он все будет сам делать. PHP Speedy WP– плагин существенно ускоряет Блог на движке Wordpress.Что он делает: wordpress использует при своей работе множество яваскриптом и css файлов, и чем их больше – тем дольше будет загружаться наш сайт. А это чудо в перьях склеивает все эти js и css в один файл и кэширует и у себя. В результате мой блог ускорился в загрузке с 4.6 секунд, до 900 милисекунд. Думаю ощутимая разница! Скоро отдельно напишу про ускорение Wordpress. Для настройки перейдите по ссылочке,которую вам покажет wp и дайте файлам, которые хочет плагин права 777 WordPress Database Backup (http://www.ilfilosofo.com/blog/wp-db-backup)– без этого плагина вообще жить нельзя! Он делает бэкап базы данных как в ручном, так и в запланированном режиме. Как-то я уже попался когда умер хостинг и все файлы пропали, а бэкапа базы данных не было. Так что теперь делаю ещенедельно бэкап. Плагин поддерживает возможность создания резервной копии БД на сервере, закачку на комп и отсылание на мыло. Может делать раз в сутки, два раза в сутки копию базу данных и еще есть опции. Очень удобно! Для того чтоб он заработал, нужно будет создать особую папку, в wp-content. И дать этой папке права 777 WP-PageNavi– улучшит навигацию на сайте. Место “Следующая страница” и “Предыдущая страница” навигация будет вида “Страниа 1 2 3 4 5 Последняя”. Для его работы нужно подправить php код вашего наблона. В reamde файле к плагину написано что найти и заменить. Заменяем в index.php и в других файлах, где хотите такою навигацию.я к примеру дописал еще и в archive.php 5. А эти плагины уже по желанию, я лично первые 7 из списка также использую:) MaxSite Russian Date– плагин отображает правильные русские даты, и склоняет месяца нормально Ozh' Admin Drop Down Menu– мега удобная штука для админ панели. Вы сможете добраться до любой опции в админке всего за 1 клик мышки :) Место этой некрасивой менюшки стандартной в WP будет прасивая горизонтальная полоска, с выпадающими элементами Russify Comments Number– плаги руссифицирует количество комментариев+правильно их склоняет “2 комментария”, “5 комментариев” и так далее. Smart Youtube– активировав этот плагин вы сможете вставлять в свои посты видео записи с youtube.Очень удобно. Subscribe To Comments– плагин добавит под строку комментирования опцию “подписаться на ответы по e-mail” Yoast Breadcrumbs (http://yoast.com/wordpress/breadcrumbs/)– плагин хлебные крошки. Дополнительную навигацию делает, его очень любят буржуйские сайты. И мне нравится он. Добавляет чтото вроде “Вы тут:Главная Страница – Категория – Запись” . Для его работы нужно будет подправить php код вашего шаблона, на сайте плагина вы увидете что на что заменить ;) wp-noexternallinks (http://mywordpress.ru/plugins/wp-noexternallinks/)– закрывает все ссылки в ваших постах, добавляя туда и . Но я чтобы снизить нагрузку, место плагина делаю это руками,тут не сложно. Вот пример такой ссылки Example.com Я же говорил, что просто! И зачем нам этот плагин, не пойму :lol: no-href-in-comment-author– убирает ссылки из комментариев. Но на самом деле, он просто заставляет движек их не показывать, т.е. Ссылки остаются в базе данных, и при деактивации плагина – они снова появятся. Если уж так не хотите ссылок на чужие сайты у себя в комментах откройте comments.php и найдите там строку содержащую:
$comment_author_url?
И затрите ее. И в вашем шаблоне просто небудет куда добавить URL сайта. Думаю так справедливей,чам просто втихаря их прятать Ну вот и все! Самое основное я Вам привел, дальше уже все зависит от вашей фантазии. И помните: если есть возможность заменить какой-то плагин просто php кодом – то лучше добатьте код, чем больше плагинов – тем дольше будет сайт грузиться. С вышепиведенным списком плагинов мой сайт загружается за 900 милисекунд. Такой набор я сам использую на этом блоге, и думаю он является самым оптимальным для моих потребностей. Вам же, может еще что понадобится. Я думаю еще напишу отдельно про ускорение WordPress. От спонсора: Выбор доменного имени играет немаловажную роль для дальнейшего развития бизнеса. У нас потребитель сможет подобрать украинские домены для бизнеса или персонального сайта. Купить домен com.ua следует всем, кто имеет серьёзные намерения развития своего дела через Интернет сферу. Заходите и выбирайте для себя лучшие украинские домены для бизнеса прямо сейчас!