Настройка нового блога WordPress

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

Раздел "Настройки" (или "Параметры")

Настройки выполняются в консоли (панели администрирования), которая доступна после входа в систему блога, по ссылке Администрирование (она появляется, когда вы авторизованы) или по URL http://myblog.ru/wp-admin/.

Общие настройки

Общие настройки блога WordPress

Общие настройки блога WordPress

В разделе Настройки>Общиезаполните поля "Заголовок блога", "Краткое описание" и т.д.. Если вы не хотите, чтобы посетители вашего блога могли добавлять записи, выберите "Подписчик" для "Роль нового пользователя". Пользователь, который зарегистрирован как подписчик, может только комментировать существующие записи, но после входа на сайт при добавлении комментария ему не нужно писать свои имя и email.

Настройка часового пояса

Для того чтобы WordPress автоматически переходил на зимнее и летнее время, нужно в общих настройках в поле Часовой пояс выбрать, например, Москва в разделе Европа (ваш город или город из вашего часового пояса).

Постоянные ссылки (Permalinks)

Это очень важная настройка, которую нужно выбрать с самого начала.

*** Постоянные ссылки будут работать, только если:

    • На сервере Apache установлен модуль mod_rewrite
    • В корневой папке WordPress
      • включена опция FollowSymLinks option
      • разрешена директива FileInfo directives (например, AllowOverride FileInfo или AllowOverride All)
      • есть файл .htaccess (если этого файла нет, WordPress пытается его создать) . WordPress будет автоматически обновлять этот файл, если для него заданы права доступа на запись.

Подробнее: Using "Pretty" permalinks

Дело в том, что по умолчанию ссылки на страницы блога имеют вид http://myblog.ru/?p=123, т.е. включают знак вопроса и некоторое число (id).  Желательно, чтобы ссылки были описательными, "понятными человеку".
Чтобы задать структуру постоянных ссылок, зайдите на административную страницу Настройки>Постоянные ссылки (или Параметры>Постоянные ссылки, Options>Permalinks).

На странице "Настройки постоянных ссылок"

В разделе "Общие настройки" введите шаблон структуры ссылок в поле "Произвольная структура" ("Произвольно") или выберите одну из предлагаемых опций. При выборе опции в поле "Произвольно" появляется соответствующий шаблон структуры ссылок. Ориентируясь на эти примеры, можно построить свой шаблон. Добавлю только, что рубрику записи можно добавить так:

/%category%/%postname%/

Другой вариант –"Месяц и название", когда ссылки имеют вид
http://myblog.ru/2010/02/title-of-post/
т.е. включают год и месяц добавления записи (поста) и заголовок записи.
Более "красивым" является вариант, задаваемый в поле "Произвольно",
/%postname%/ - ссылка вида http://myblog.ru/title-of-post
или
/%category%/%postname%/ - ссылка вида http://myblog.ru/category/title-of-post
Но если не применяется кэширование блога, при такой настройке посты загружаются дольше, т.к. они хранятся в базе данных в виде архива по месяцам.

Далее можно заполнить поля

Префикс для рубрик categories

Префикс для меток tags

Например, префикс рубрики показывает, что это URL
не просто страницы, а рубрики ( использовать его совсем не обязательно)

<a href="/index.php/categories/testing/">Рубрика "Testing"</a>
вместо
<a href="/index.php/testing/">Рубрика "Testing"</a>

Подробнее: Using Permalinks

Другие настройки

Просмотрите и выберите другие настройки, доступные на панели администрирования. После активации плагинов здесь также появляются пункты для настройки плагинов.

Некоторые вопросы безопасности

Создаваемые вами папки следует скрыть от посторонних. Для этого в папке должен находиться (пустой) файл index.html. Если этого не сделать, при попытке перейти по URL http://мой-блог.ru/имя-папки/ любой злоумышленник увидит содержимое вашей папки. Другой способ скрыть содержимое папок - написать соответствующую инструкцию в файле  htaccess.
Также рекомендуется удалить пользователя admin. Из-за того что этот пользователь добавляется в WordPress по умолчанию с ID#1, наличие этого пользователя облегчает работу злоумышленникам. Зайдите в раздел  Настройки>Пользователи. Добавьте нового пользователя с правами администратора, а пользователя admin удалите.

Дизайн и функциональность страниц блога

Папки

Подпапки внутри папки WordPress wp-content

Подпапки внутри папки WordPress wp-content

В корневой папке блога WordPress находится папка wp-content. Внутри папки wp-contentвы видите важные для настройки WordPress папки:

  • plugins - папка, в которую вы копируете папки и файлы плагинов WordPress
  • themes - папка, в которую вы копируете папки и файлы тем (шаблонов) WordPress

В папку uploads WordPress сохраняет файлы (изображения, фильмы и т.д.), которые вы загружаете на административной панели WordPress. Если этой папки нет, ее нужно создать (через cPanel или FTP-клиент).

ТемаWordPress

Дизайн страниц блога WordPress определяет тема WordPress, которая применяется в данный момент  (обычно дефолтную тему заменяют другой темой). Тему для личного или тематического блога вы можете выбрать из множества (в том числе и бесплатных) тем для WordPress, доступных в Интернете.

Загрузите выбранную вами тему WordPress в папку wp-content > themes. После этого зайдите на панели администрирования в раздел Внешний вид>Темы и активируйте эту тему.

Плагины

Плагины позволяют изменять и добавлять функциональность блога WordPress. Плагины WordPress нужно загрузить в папку wp-content>plugins и активировать на панели администрирования в разделе Плагины>Установленные.
Если вы используете русифицированную версию WordPress lecactus-edition-powerpack, в вашей папке wp-content>plugins уже имеется много различных плагинов. Если у вас другая версия WordPress, или вам нужны дополнительные плагины, поищите их в Интернет. Очень много плагинов WordPress доступно на официальном сайте WordPress.

Обратите внимание на важные плагины:

Обязательно нужен плагин кэширования (например, Quick Cache - ускоряет работу сайта, что очень важно при большой посещаемости.

Cyr to Lat enhanced - записывает ссылки на страницы латиницей (более продвинутая версия известного плагина"RusToLat", который больше не поддерживается)

MaxSite Russian Date (russian-date) - русификация даты, можно выбрать вариант в кодировке Windows-1251 или UTF-8. Чтобы отключить действие плагина в одном месте, нужно в шаблон вывода даты добавить «---»:
the_time('j F Y'); // «20 октября 2006»
the_time('j F Y---'); // «20 Октябрь 2006»

Russify Comments Number - правильное окончание слова "комментарий", т.е. "2 комментария", "5 комментариев"

"Google XML Sitemaps" - XML-карта сайта для поисковиков

Антиспам
Akismet - защита от спама, поставляется с WordPress. Для активации нужен ключ API, который вы получите на официальном сайте WordPress

или "SI CAPTCHA Anti-Spam" - капча

или "WP-SpamFree" - защита от спама без капчи

или другой плагин от спама (Anti-Spam)

Интересные плагины

"Visitor Maps and Who's Online" - показывает информацию о посетителях, в том числе о ботах

"WP-Ban" - позволяет "банить" IP-адреса, хосты и т.д.

15 комментариев: Настройка нового блога WordPress

  1. Михаил говорит:

    Здравствуйте.
    Уже обшарил всё что только можно , но не могу найти , как изменить в записях «Опубликовано в» на «Категории»
    Firebug отображает , но в коде не знаю уже где и искать. Тема Response 2.0
    Заранее спасибо за ответ.

    • Admin говорит:

      в файле cyberchimps/functions.php в строке

      $cats = sprintf( __( 'Posted in', 'cyberchimps' ) . ' %1$s', $categories_list );

      можно вместо "__( 'Posted in', 'cyberchimps' )" написать то, что нужно, например:
      $cats = sprintf( 'Категории' . ' %1$s', $categories_list );

  2. Михаил говорит:

    Огромное спасибо !!! Всё получилось ! Добавил ваш сайт в Закладок.нет 😉

  3. Михаил говорит:

    Снова здравствуйте. Нужно было ещё другое название тегам дать , с этим сразу сам разобрался...вы ведь направление указали..
    Кинулся искать как вывести все записи по одному тегу или категории на странице, точнее , как прописать своё название при их выводе и снова застрял... По идее с архивом в этом же файле связано , но что не получается...
    Подскажите , пожалуйста.

    • Admin говорит:

      Страница одного тега (метки) - это страница архива. Заголовки архивов рубрик, меток, авторов и т.д. - см. в файле Архивы (archive.php), например, для тегов/меток:
      elseif ( is_tag() ) {
      printf( __( 'Tag Archives: %s', 'cyberchimps' ),

  4. Михаил говорит:

    Да , значение изменилось , только вместо букв выдаёт :��������
    а в файле archive.php в редакторе wp вообще нет содержимого. изменения вночил через FTP. Может до этого ещё что то не то изменил в cyberchimps/functions.php

  5. Михаил говорит:

    так и есть

  6. Михаил говорит:

    Спасибо большое. Разобрался. Переустановил тему и на ново всё сделал.
    А теперь , смешно сказать.... не могу найти где удалить"написал админ , дата , ну и т.д." , хотя до этого быстро нашёл и удалил. это всё находиться в контейнере
    , а где он , ни как не найду..

  7. Михаил говорит:

    наконец то разобрался.... спасибо вам большое ! но , думаю , вопросы ещё будут 🙂

  8. оксана говорит:

    добрый день, подскажите пожалуйста, как поменять запись на главной странице. справа снизу есть столбик Kontakte. никак не могу найти выход туда, как изменить эту запись. огромное спасибо заранее!

    • Admin говорит:

      Этот текст находится в боковом меню, содержимое которого обычно может быть изменено в виджете (Внешний вид-Виджеты) или в файле sidebar.php в папке темы WordPress.

  9. Михаил говорит:

    Снова ,здравствуйте !
    Обращаюсь к вам за помощью , потому что плагины или не подходят для моих целей , потому что нет функции вывода рекламного блока по записям категории или есть , как на пример Advertising Manager или Simple Ads Manager , но они самостоятельно не вставляют код в запись и нужно вставлять его в шаблон , а куда я не знаю.
    Не вдаваясь в прострации изложу задачу.
    Нужно , чтобы определённый блок , или , контейнер , если хотите , выводился в записях определённой категории в начале или в конце статьи. И так со всеми категориями.
    Т.е. блок N 1 - вывод в записях категории N 1
    блок N 2 -вывод в записях категории N 2
    ну и т.д.
    Статья заключена в тег spoiler , т.е. или до [spoiler] или после [/spoiler]
    Надеюсь не слишком сумбурно изложил свой вопрос 🙂
    На каком то форуме нашёл инфу , что как то в шаблоне по ID категории можно выводить , но так и не понял куда те коды нужно вставлять.
    Или может просто подскажете плагин нужный для этой цели , потому что с этими двумя я не понял как мне вывести по категории.
    Не вопрос , а прям целая статья получилась 🙂
    Заранее спасибо за ответ.

    • Admin говорит:

      В статье
      http://mblogm.ru/blog/reklama-vmesto-html-kommentariya-i-iframe-bez-problem/
      приведена функция, которая
      автоматически вставляет скрипт рекламы Яндекс.Директ (или другое заданное содержимое) до и после каждой статьи (ее нужно вставить в файл темы functions.php или в плагин).
      Если добавить в код функции получение id текущей категории, можно выводить разные блоки для разных категорий. Такого готового кода у меня нет, а чтобы его написать (например, как плагин) нужно время. А время - деньги!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *