Дорогой посетитель, это веб-версия инструкции для WP темы "CityNews 2".
Посетите страницу темы на goodwinpress.ru, чтобы получить больше информации. Открыть »

CityNews 2

Инструкция по установке и настройке темы

Текущая версия: 1.0

Дата публикации: 29 июня 2019

Автор: Алексей Goodwin

Демо: https://magazine-wordpress-theme.ru

Страница темы: https://goodwinpress.ru/tema-city-news2

Email: goodwinpress@ya.ru

Больше спасибо за покупку. Если у вас возникнут вопросы или проблемы, касающиеся темы, пожалуйста, обращайтесь за получением технической поддержки.

В скриншоте темы использован фрагмент картины кисти британского художника Патрика Кэннона (Patrick Cannon).

 

01. Лицензия

Данная тема продается под конкретные домены. Вы сообщаете, на каких сайтах желаете использовать тему - их адреса привязываются к копии темы.

Лицензия распространяется на 2 сайта.

Это означает, что оплачивая тему один раз, вы можете установить её на двух любых сайтах. Указывать сразу оба адреса не обязательно. Можно и по-одному - сначала первый, потом, через какое-то время - второй, когда захотите и будете готовы.

Поддомены или локалхост добавляются бесплатно, сообщите их адреса, чтобы я мог добавить их в вашу копию.

02. Описание темы

CityNews 2 — адаптивный журнальный шаблон c микроразметкой для создания новостного сайта или блога / статейника, развёрнутого на WordPress.

В данной теме имеется 3 варианта главной страницы, на выбор:
- Рубрики (новостной сайт)
- Блог
- Сетка.

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

Для наполнения сайта и удержания посетителей используются встроенные виджеты и блоки с записями. Для монетизации сайта предусмотрена система готовых мест и шорткодов под рекламные объявления любых сетей контекстной рекламы, а также для обычных баннеров-картинок. С ее помощью можно покрыть рекламой все разделы сайта, не используя при этом дополнительных плагинов.

Код темы оптмизирован для быстрой загрузки и поисковой оптимизации.

CityNews 2 работает на версиях WP, начиная с 4.8 и выше. Чтобы сайт оставался быстрым и безопасным, всегда используйте свежую версию WordPress. Оптимальная версия PHP для данной темы - 7.2 и выше.

В данной инструкции описаны все возможности шаблона, какие опции за что отвечают и как их настроить. Пожалуйста, изучите её перед началом работы.

NB. Везде далее термины "шаблон" и "тема" являются синонимами, равно как "рубрики" и "категории", "записи" или "статьи" и "посты". Примеры на скриншотах показаны в среде редактора Гутенберг.

03. Структура темы

Родительская тема имеет следующую структуру:

  • citynews2
  • папка admin (содержит файлы консоли, проверку версии WordPress, лицензию, загрузчик плагинов)
  • папка files
    • папка back (файлы, относящиеся к бэкэнду, то есть, к внутренней части темы: встроенные виджеты, фильтры для оптимизации, добавление функций, микроразметка и т.п.)
    • папка front (файлы, относящиеся к фронтэнду, то есть к внешней части темы: постраничная навигация, похожие записи, выплывающее окошко, логотип, файлы меню в шапке и мобильного меню и др.)
    • папка banner (файлы для размещения рекламных объявлений в новостном варианте, блоге и сетке, а также в записях, рубриках, мобильный баннер)
    • папка homepage (разделы главной страницы - блоки рубрик, блог, сетка, плитка)
  • папка img (иконки социальных сетей, а также демо-картинки)
  • папка languages (содержит gpress.pot для локализации темы)
  • папка scripts (содержит скрипт темы)
  • файл screenshot.png (скриншот или обложка темы)
  • файл style.css (файл стилей темы, обеспечивает оформление темы и адаптивность)
  • файл 404.php (для ответа сервера при отсутствии документа по ссылке)
  • файл archive.php (вывод архивов - рубрики, метки)
  • файл author.php (вывод записей по конкретному автору)
  • файл blank-page.php (шаблон для создания чистой страницы)
  • файл comments.php (комментарии)
  • файл footer.php (подвал сайта)
  • файл functions.php (функции темы - хуки, фильтры, подключение дополнительных опций)
  • файл header.php (шапка сайта)
  • файл index.php (шаблон блога)
  • файл page.php (шаблон обычной страницы)
  • файл search.php (результаты поиска по сайту)
  • файл sidebar.php (боковая колонка для главной страницы)
  • файл sidebar-post.php (боковая колонка для записей)
  • файл sidebar-page.php (боковая колонка для страниц)
  • файл sidebar-cat.php (боковая колонка для рубрик и других архивов)
  • файл single.php (шаблон записей)

 

Дочерняя тема имеет следующую структуру:

  • citynews2-child-theme
  • папка img (дублирует иконки социальных сетей, а также демо-картинки)
  • файл screenshot.png (скриншот или обложка дочерней темы)
  • файл style.css (файл стилей дочерней темы)
  • файл functions.php (подключение стилей из родительской темы и другие произвольные функции)

Остальные файлы добавлям по мере необходимости, копируя из папки родительской темы.

04. Установка темы

При покупке вы получили 3 архива. Первый архив - citynews2.zip, это сама тема (родительская). Второй - citynews2-child-theme.zip, дочерняя тема для CityNews 2. Третий - doc.zip, в котором размещен файл changelog и папка с данной инструкцией. В changelog содержится список изменений, сделанных в теме в процессе обновления.

Что такое дочерняя тема? Это одна из фишек WordPress, дочерняя тема выглядит и работает так же, как родительская, использует её файлы и функции. Если нужно сделать изменения, добавить что-то или убрать в теме, вы меняете не родительскую тему, а дочернюю. Все изменения применяются на сайте так же, словно вы отредактировали родительский шаблон. А если появится обновление родительской темы, новая версия, вы загрузите её на сайт и ничего не потеряете, все ваши изменения-дополнения будут в сохранности.

Конечно, вы можете не ставить дочернюю и пользоваться только основной, это на ваше усмотрение.

В инструкции даётся информация по работе с дочерней темой, см. ниже, в одноименном разделе.

Как установить?

Зайдите на страницу с темами на сайте (Внешний вид > Темы), выберите пункт "Добавить новую"
На следующем экране нажмите кнопку "Загрузить тему"
потом нажмите на кнопку "Выбрать файл".
Выберите архив citynews2.zip на компьютере. После того, как он загрузится, нажмите кнопку "Установить".
Результатом того, что тема установлена успешно, будет такое сообщение:

Активировать её НЕ НУЖНО. Нажмём на ссылку "Вернуться на страницу тем" и начнём установку дочерней темы. Так же выберем её на компьютере -
Установим и потом активируем: Таким образом, у вас получится две темы - родительская тема CityNews 2 установлена, дочерняя тема CityNews 2 установлена и активирована. Это правильно.

Какие проблемы могут возникнуть на этапе установки?

Со стороны темы проблем при установке нет никаких. Но все сайты разные, и случается так, что после активации в действие вступают другие факторы.

Если при установке родительской темы вы увидели такое сообщение, это значит, что на вашем сервере установлено ограничение на размер загружаемых файлов. Архив темы весит всего полтора мегабайта, это немного, но у вас, видимо, лимит ещё меньше - 1 мб или ниже. В данном случае, нужно увеличить этот лимит. Если вы не знаете, как это сделать, поручите поддержке хостинга увеличить значение upload_file_maxsize хотя бы до 2-3 мегабайт. После этого тема загрузится и активируется без проблем. Другой вариант - самостоятельно распаковать архив и закинуть папку темы на сервер в wp-content/themes по FTP.

Изредка встречается и такое, когда после активации темы вас выбрасывает на белый экран. Просто белый экран, на котором ничего нет, либо белый экран с надписью HTTP ERROR 500. Почти всегда это означает, что на сервере используется негодная версия PHP. На данный момент, актуальные версии PHP это 7.2 и 7.3. Если вместо сайта видите белый экран или ERROR 500, вероятно, у вас старая версия - 5.3, 5.6 и т.п. Поэтому нужно зайти в панель хостинга и включить для данного сайта свежую версию PHP - 7.2 или выше. Как только вы это сделаете, сайт заработает, и все будет хорошо.

05. Установка плагинов

Вместе с темой предлагается установить пару плагинов. С их помощью добавим на сайт несколько полезных функций.

Эти плагины не мои, они сделаны другими людьми, они бесплатны, их наличие никак не влияет на стоимость шаблона. Обновления и поддержка по плагинам предоставляются их авторами.

1) Contact Form 7 - плагин для создания контактных форм. В теме он применяется для вывода формы отправки сообщений во встроенном виджете "Прислать свою новость".

2) WP First Letter Avatar - плагин, который заменяет аватары комментаторов на цветные квадраты с инициалом внутри. Поскольку ваши посетители вряд ли поголовно зарегистрированы в сервисе Gravatar, у них в комментариях будут пустые скучные заглушки. Данный плагин решает эту проблему.

В теме CityNews 2 работает собственный установщик плагинов. Рассмотрим, как происходит установка.

После того, как вы активировали шаблон, в админке сайта появится такое сообщение -

Это значит, что установщик готов к работе и ждет ваших действий.

Процедура состоит из 2 шагов - установка и активация. Сначала установим плагины, потом активируем их.

Нажмите ссылку "Начать установку плагинов". Появится окно -

Поставьте галочки у каждого плагина, в выпадающем списке выберите опцию "Установить" и нажмите кнопку "Применить". Шаблон сам найдет нужные плагины и установит их на сайт. После чего покажет следующее -

Вернитесь к установщику для активации. Снова проставьте галочки у каждого плагина, выберите опцию "Активировать" и нажмите кнопку "Применить".

Результатом того, что активация плагинов выполнена успешно, будет следующее уведомление -

Данные плагины не являются обязательными. Например, если вы не планируете использовать виджет "Прислать свою новость", то Contact Form 7 можно не устанавливать. То же самое относится и к WP First Letter Avatar - если вам все равно, какие на сайте аватары, если у вас вообще отключено обсуждение, или если вы оптимизируете сайт и убираете из него лишние запросы, этот плагин также можно не устанавливать. Просто уберите уведомление и забудьте о нём.

06. Главная страница

Поскольку CityNews 2 это тема для новостного сайта / статейника, то на её главной странице будут представлены ваши рубрики или последние записи. Создавать для главной какую-то отдельную статическую страницу не требуется. Тема уже готова к работе. Осталось только настроить её в консоли.

Полезный совет
Если вы перешли на сайт и видите, что вместо последних записей выводится пустая страница с заголовком "Главная", это значит, что ранее у вас была установлена тема со статической главной, и эта статическая страница продолжает работать вместо блога. Перейдите в раздел админки "Настройки > Чтение" и поставьте отметку в поле "Ваши последние записи". Это решит вопрос.

07. Консоль темы

Часто, сразу после установки темы, некоторые пользователи переходят в раздел админки "Внешний вид > Настроить". В данной теме так делать не нужно, эта страница вообще не потребуется.

Вместо этого применяется другой инструмент - консоль темы. Она интегрируется в админку в момент активации. Найти её можно в нижней части бокового меню WordPress. Консоль состоит из 7 страниц, первая из которых является приветствием, на остальных размещаются пункты настройки.

На каждой странице - своя кнопка сохранения. Принцип работы таков: открываете страницу, выбираете нужные настройки, работаете с ними - после чего нажимаете кнопку "Сохранить настройки".

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


Рядом с кнопкой сохранения имеется кнопка сброса. Она нужна для быстрой очистки, нажатие на неё сбрасывает настройки к оригинальному состоянию. Поэтому будьте внимательны, не путайте кнопки. Однако, нужно подчеркнуть, что сброшена будет не вся консоль, а лишь та страница, где нажали сброс. Это удобно, если нужно очистить некорректные данные, и одновременно сохранить настройки на других страницах.

Рассмотрим все страницы консоли, какие элементы на них находятся и за что отвечают.

Полезные советы
- Если до установки CityNews 2 у вас уже была установлена какая-либо тема от GoodwinPress, сбросьте настройки CityNews 2 в консоли, чтобы опции из старой темы не попали в новую.

- Если у вас включен админбар, то переходить в консоль можно прямо с сайта:

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

Здесь находятся следующие опции:

Фавикон Фавикон отмечает ваш сайт в браузере и выдаче, полезен для украшения закладок на десктопе и мобильном устройстве. Если не используете фавикон, снимите галочку, чтобы на сайт не выводился пустой код и не было ошибок в debag.

Заголовок сайта

На выбор два варианта - установить либо текстовый заголовок, либо логотип - картинку.

Рекомендуемый размер для логотипа - 300х60 пикселей.

Даже если вы хотите использовать текстовый заголовок, все равно рекомендуется сделать и разместить логотип с указанными размерами, и вот почему. В тему добавлена микроразметка Schema.org, которая помогает строить сниппеты в выдаче. Она микроразметка состоит из нескольких компонтентов. Чтобы разметка была правильной и успешно проходила тесты, требуется наличие всех компонентов, определенных спецификацией. Среди этих компонентов имеется атрибут publisher. В свою очередь, он состоит из нескольких элементов, среди которых есть и логотип. Если не ставить логотип, ваш сайт при проверке покажет ошибку. Если не использовать свойство publisher вообще, то ваш сайт тоже покажет ошибку. Поэтому лучше сделать лого и установить его в консоли темы.

Не нужно заказывать логотип у дизайнеров или нести какие-то расходы, подойдет самый простой вараинт типа фавикона или просто текст на белом фоне.

Если выбран текстовый заголовок, в нем будет показываться текст, который вы установили при создании сайта в разделе Настройки > Общие.

Цвет текстового заголовка меняется на странице "Сделай сам":

Персональные данные посетителей В соответствии с законодательством РФ, сайты, собирающие информацию от посетителей, должны теперь получать подтверждение на сбор этих данных. Обычный блог на WordPress, где посетитель оставляет комментарий (а также имя и адрес электронной почты), или бизнес-сайт, где заказчик отправляет запрос через форму отправки сообщений, тоже становятся операторами по сбору данных. Сайт должен проинформировать посетителя о такой процедуре, а посетитель - выразить согласие на неё.

При включении данной опции, в формы темы добавляется текст-предупреждение, подкрепленный ссылкой на страницу, где размещено Соглашение или Политика конфиденциальности. Напишите свой текст или используйте тот, что предложен в консоли темы. Вместо решетки (#) установите адрес страницы с текстом вашей Политики.

Статистика для сайта

Имеются три поля. Просьба быть внимательным и не размещать статистику не в своё поле, это может испортить внешний вид.

Первое поле предназначено для статистики Google Analytics. Эта статистика не имеет кнопки и выводится, согласно требованию Google, в нижней части сайта. В этом поле ставим только Google Analytics, если пользуетесь, и ничего другого.

Второе поле для Яндекс Метрики без информера-кнопки. Существует 2 версии Метрики - с кнопкой (информером) и без. Сюда ставим именно счётчик без кнопки. Он будет выводится на сайте в шапке около тэга body.

Третье поле - для счётчиков с кнопкой, например, LiveInternet, Рамблер, Mail.ru и т.п., а также для Яндекс Метрики с кнопкой. Счётчик, размещенный здесь, будет выводиться в цветном текстовом блоке в подвале сайта. В том случае, если вам не нужен этот текстовый блок и вы отключили его, счётчик все равно будет выводиться в подвале, только ниже, в кредитсах, куда он переносится автоматически.

Статистика, установленная в консоли темы, охватывает все страницы вашего ресурса, исключая, конечно же, админку.

Микроразметка
Выше мы уже упоминали про свойство publisher в микроразметке.

Кроме логотипа, оно требует указать населенный пункт, к которому относится сайт или представляемый им проект, а также контактный телефон автора / владельца сайта или лица, которое его представляет. Если вы не хотите указывать свои данные, то здесь отключите вывод свойства publisher и его атрибутов. В этом случае, отпадает необходимость и в логотипе. Если publisher отключен, то можно не указывать ни лого, ни населенный пункт, ни телефон. Однако нужно понимать, что при таком варианте проверка сайта на структурированные данные будет выдавать ошибку.

Так же ошибка возникнет, если свойство включено, но не заполнено. Указывать "левые" данные не рекомендуется, поскольку они будут проиндексированы.

Насколько это важно и вообще нужно ли?

На самом деле, если вы отключите publisher, ничего страшного не произойдёт. Отказ от него в микроразметке вполне допустим. Это никак не повлияет на индексирование сайта, его позиции в выдаче и не имеет большого значения. Нужно просто понимать, что в сервисе проверки на микроразметку будет выявляться ошибка, и что это происходит не потому, что тема сделана плохо, а потому что вы отключили данное свойство по своему выбору.

Шапка
Здесь можно включить дополнительное меню, которое будет выводится в верхней части шапки, на цветном фоне.

Если требуется изменить цвет фона, сделайте это в разделе "Сделай сам". Фон это градиент, состоящий из двух цветов. Поэтому у данного элемента, в отличие от других, для изменения цвета предусмотрено два поля, а не одно.

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

При просмотре на мобильных устройствах, верхнее меню получает горизонтальный скроллинг (прокрутку):

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

Мобильное меню
При просмотре сайта на устройствах с шириной экрана менее 1024 пикс, основное меню трансформируется в мобильное и открывается кликом / нажатием на иконку "бургер".

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

Если меню получилось длинное и не вмещается в один экран, подключается вертикальный скроллинг. Цвет прокрутки также меняется в разделе "Сделай сам".

Текст в подвале
В подвале темы размещён блок для произвольного контента. Он сквозной - выводится на всех страницах сайта. Напшите в нём какой-либо текст или поставьте ссылки.

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

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

Текст для 404 страницы
По умолчанию, на 404 странице размещен такой текст:

"Дорогой посетитель, страница, которую Вы искали, не существует, либо была перемещена на другой адрес. Воспользуйтесь поиском, чтобы найти интересующий Вас контент. Или перейдите на Главную, где собраны все актуальные материалы."
Под текстом размещаются форма поиска и баннер. Если требуется, здесь замените данный текст на свой.

09. Настройка Главной

Приступим к настройке Главной страницы сайта.

Установим режим, в котором будет работать сайт. От того, какой вариант выбран, зависит дальнейшая настройка.

Предлагается три варианта:

1) Новостной сайт
2) Блог
3) Сетка

Новостной сайт В данном режиме Главная страница разбивается на восемь блоков, в которых будем выводить избранные рубрики. В первом блоке публикуется четыре записи (одна крупная и три маленьких), второй блок реализован в виде карусели, максимальное количество записей в которой равно десяти, остальные 6 блоков содержат по семь записей в каждом. Дополнительные рубрики размещаются в сайдбаре при помощи встроенных виджетов.

Если ваш сайт новый и на нём пока недостаточно статей для размещения группами по 4 или по 7 штук, временно используйте режим "Блог". А когда накопите достаточное количесто публикаций - переключайтесь в новостной режим.

 

Блог Блог - традиционный статейный вывод постов в хронологическом порядке, от новых к старым. Записи представлены либо в виде анонсов с миниаюрами, либо в виде стандартной статьи без миниатюры и анонса - на выбор.

 

Сетка Сетка - альтернативный вид блога, без сайдбара, в виде сетки, где записи выводятся ячейками по 4 в ряд. Количество записей, как и в блоге, вы выставляете сами в админке на разделе Настройки > Чтение.


Если делаете журнальный, новостной сайт, включайте режим "Рубрики (новостной сайт)" и приступайте к настройке рубрик.

Вся работа сводится к следующему - включить раздел и выбрать для него рубрику из выпадающего списка. Исключением является только вторая рубрика (карусель), где дополнительно задается ещё и количество записей:

 


Если делаете блог, статейный сайт, включайте режим "Блог". Для него есть две настройки. Сначала установим формат записей - это может быть либо анонс, либо обычный пост.

Анонс - короткий отрывок текста, он автоматически формируется темой на основе первых 210 байт записи. Доступ к остальной части публикации производится через клик на кнопку или заголовок. Чтобы украсить анонс и сделать его визуально привлекательным, к нему добавляется изображение. Оно устанавливается стандартно, путём размещения какой-либо картинки в блок "Изображение записи", такой есть в каждом посте в админке:

Стандартный пост это обычная публикация WordPress, без анонсов и миниатюр, полный текст, в который админ сам добавляет картинки, и которую сам делит на внешнюю и внутреннюю части при помощи тэга more (кнопка Далее) в том месте, где считает нужным.

В классическом редакторе поставьте курсор туда, где хотите поделить контент на внешнюю и внутреннюю части, и нажмите кнопку "Далее":

В редакторе Гутенберг выбираем блок "Элементы разметки", а в нем - "Тэг Далее".

Если вам не нравится анонс с изображением, включайте режим стандартной записи и оформляйте статьи по своему вкусу.

Если же выбрали анонс, для него есть дополнительная опция - источник текста. Текст будет либо автоматически формироваться из первого абзаца записи, либо вы можете добавлять его вручную - писать небольшую вводную к каждой публикации в блоке "Отрывок":

С "отрывком", конечно, добавляется больше уникальности и сложности к записям сайта. Снаружи это выглядит следующим образом -

Анонс из первых строк записи:

Анонс, сделанный вручную в "Отрывке":

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

"Плитка" - блок из 5 ячеек разного размера, разделенных отступами. Фоном ячеек служат изображения, которые установим здесь, на данной странице настройки. Ячейки украшены легкой анимацией: при наведении мыши, фон плавно скользит в каком-либо направлении - справа налево, снизу вверх и т.п.

Включите плитку, добавьте в её ячейки подходящие картинки, текст, ссылки. Для четвертой ячейки лучше подходит вертикальное изображение.


Если выбран вариант "Сетка", сайдбар на главной отключается автоматически. Количество ячеек задается в админке, в разделе "Настройки > Чтение". Поскольку в сетке ячейки выводятся по 4 в ряд, установите количество записей кратно четырём. Картинка в фон ячейки добавляется стандартно, это тоже "Изображение записи".

В консоли темы у этого режима только одна настройка - отключение дат в ячейках.


Расположение сайдбара (боковой колонки)

В теме имеется 4 сайдбара. Первый предназначен для Главной, второй - для записей, третий для страниц, четвертый - для рубрик.

В разделе админки "Виджеты" в эти сайдбары можно поставить любые виджеты. Это удобно, поскольку позволяет развести контент в виджетах по разным типам документов, более точно решать задачи и создать разнообразный внешний вид.

Выберите, с какой стороны выводить сайдбар, справа или слева. Эта настройка охватывает все сайдбары, глобально на всём сайте.

Формат даты - последняя настройка данной страницы.

Предлагается три варианта времени / даты в рубриках Главной и блоге:

День, месяц, год - например, "25.06.2019"
Сколько-то времени назад - например, "3 дня назад"
Часы, минуты - без указания даты, только время публикации, например, "20:34"

Первый вариант универсальный, остальные рассчитаны на те сайты, где контент обновляется регулярно и часто.

11. Настройка публикаций

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

Хлебные крошки Хлебные крошки в рунете считаются важным элементом оптимизации сайта. В данной теме используются крошки, которые сделал известный разработчик Dimox (http://dimox.name), их плюс в том, что они содержат разметку по страндарту Schema.org и тем самым дополняют микроразметку темы.

Крошки выводятся только в записях, поскольку записи публикуются в рубриках и имеют вложенность, при этом название текущей публикации в них не дублируются. Страницы и архивы такой вложенности не имеют, поэтому в их крошках не будет цепочки ссылок, только ссылка на Главную, а она уже есть в меню.

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

Состоит из двух ячеек, каждая из которых поделена на две части - одна с названием поста, другая с фоном, который берётся из "Изображения записи". Высота ячейки зависит от длины заголовка.

Похожие записи В данном блоке, под заголовком "Что ещё почитать" выводится три похожие записи, их задача - дать посетителю больше информации по той же теме. CityNews 2 предлагает два варианта похожих записей, на выбор.

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

Во втором варианте, похожие подбираются на основе меток: сюда попадают записи не из одной рубрики, а из нескольких, перелинкованные между собой метками, и так же в случайном порядке.

Свежие новости Здесь выводим 4 последние опубликованные записи. В какой бы пост ни зашел посетитель, в конце ему предлагается порция свежих новостей. Это актуально в тех случаях, когда посетители попадают из поисковой выдачи на внутряки с неким сроком давности. Также это повод добавить еще одно рекламное место :)

Оно размещено между второй и третьей записями данного блока. Код рекламы устанавливаем на странице "Баннеры" (см. выше). Вместо "Свежие новости" можно указать свой заголовок.

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

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

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

Шапка записи Здесь две настройки - сменить фон шапки записи с серого на белый, а также отключить такой элемент, как "Автор записи".

Эта элемент нужен в тех случаях, когда на сайте пишут несколько человек. Если же вы единственный автор, то достаточно обозначить себя один раз где-нибудь на странице "Об авторе", или создать в сайдбаре одноименный виджет с коротким текстом о себе, а опцию "Автор записи" отключить.

Выплывающее окно в записях Данное окошко выскакивает из-за левого края браузера, когда посетитель проскроллит публикацию минимум на 300 пикселей вниз. В нём, на выбор, предлагается вывод либо рекламного объявления, либо какой-либо записи сайта. Если выбрали рекламу, перейдите на страницу консоли "Баннеры" и установите код объявления в разделе "Баннеры в записях"; если выбрана запись, то откройте выпадающий список, в котором выводятся все публикации сайта, и выберите одну из них.

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

За счет того, что это окно появляется в каждой записи, оно может иметь некий раздражающий эффект. Поэтому пользуйтесь им осмотрительно, например, включайте периодически или по каким-то поводам.

Описание в архивах Последняя настройка данной страницы - описание в рубриках, а также в архивах авторов и меток. На каждой из этих страниц есть описание - блок, который многие админы превращают в полезный инструмент по добавлению разнообразного статического контента на динамические страницы рубрик, тем более, если на сайт установлен такой SEO плагин, как Yoast - потому что он трансформирует обычное поле для ввода описания в полноценный WYSIWYG-редактор. Если по какой-то причине описание необходимо скрыть, это можно сделать здесь.

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

12. Социальные сети

Тема предлагает 3 набора соц. кнопок:

1) кнопки для расшаривания - чтобы поделиться записью в соц. сетях и мессенджерах. Они выводятся в записях и на страницах, построены на основе сервиса "Яндекс Поделиться";
2) кнопки, ведущие на аккаунты сайта / проекта, добавляются встроенным виджетом в любой сайдбар или сразу во все;
3) кнопки, ведущие на аккаунты авторов, пишущих на сайте, выводятся в описании автора на странице с его записями.

Кнопки первого набора состоят из таких сетей и сервисов, как ВКонтакте, Facebook, Одноклассники, Pocket, Twitter, Viber, WhatsApp, Skype, Telegram.

С их помощью посетитель расшарит ваш контент в социальных сетях, сохранит в закладках (Pocket) или отправит при помощи мессенджеров. Они уже размещены в шаблоне, настраивать их не нужно, вам остается только включить или выключить их. Это можно сделать отдельно для страниц и для записей.

Полезный совет. Если вы делаете сайт для украинского трафика и / или сами выходите в сеть из Украины, я бы рекомендовал отключить этот набор соц кнопок, поскольку он построен на сервисе Яндекса, который ограничен локальными провайдерами. Из-за этого сайт может работать медленнее, чем должно быть. Используйте вместо него какой-нибудь другой альтернативный вариант, плагин.

Кнопки второго набора настраиваются на данной странице консоли, они содержат ссылки на аккаунты сайта / проекта в сетях Вконтакте, Instagram, Facebook, Twitter, Telegram, Youtube, Одноклассники.

Отключите те кнопки, которые не будете использовать, а к тем, что останутся, добавьте ссылки. Не забываем про https, например, https://twitter.com/goodwinpress.

Выводится данный набор при помощи виджета. Перейдите в админке на страницу "Внешний вид > Виджеты", найдите виджет "04 City News 2: соц. кнопки" и поставьте его в боковые колонки. Заголовок можно и не указывать, без него тоже вид неплох.

Кроме сайдбара, данный блок кнопок выводится также и в мобильном меню (эта опция размещена в разделе "Общие настройки" консоли темы).

Третий набор настраивается в профиле каждого автора отдельно. Подробнее см. ниже, в разделе "Профили авторов".

13. Сделай сам

Страница "Сделай сам" помогает перекрасить основные элементы шаблона, пользуясь простым генератором цветов. Если вас устраивает цветовая гамма темы, которую видите на демо-сайте, то ничего не меняйте, просто нажмите на кнопку сохранения настроек. Если же хотите попробовать себя в роли дизайнера, попробовать новые сочетания цветов или если шлифуете шаблон под конкретную тематику, используйте опции по смене цвета, их чуть меньше пятидесяти.

Здесь можно изменить фоны некоторых блоков, цвет шрифта, ссылок, меню, заголовков, кнопок и т.д.

Помните: самые простые варианты - самые лучшие. Не нужно назначать каждому объекту свой цвет. Для оформления сайта обычно используется палитра из 4-5 цвета максимум. Как видите, на этой странице цвета преимущественно повторяются. Следуйте тому же правилу. Выберите один основной цвет, один дополнительный и пару оттенков для активных элементов (ссылки, кнопки в норме и при наведении мыши).

Если вы в ходе творческого поиска задали цвета, которые плохо сочетаются, и хотите вернуть всё назад, то нажмите на кнопку сброса настроек. Тогда страница "Сделай сам" вернется к первоначальному состоянию. На остальных страницах консоли всё останется как было, нетронутым.

Гармоничные цвета для оформления сайта вы найдете в онлайн-сервисе https://colorhunt.co, там представлено несколько сотен различных комбинаций.

Находим подходящий набор, копируем hex-код нужного цвета и вставляем в соответствующее поле консоли:

Отдельно следует пояснить по поводу градиентов. В теме имеется два блока, где в качестве фона используется градиент - это дополнительное меню в шапке и текстовый блок в подвале. Градиент это смешение двух близких по температуре цветов, направление градиента здесь - горизонтальное, слева направо. Для подбора гармоничных комбинаций к данному типу оформления используйте онлайн-сервис uGradients. Там предлагаются десятки хороших комбинаций градиентов, состоящих из двух цветов. Найдите подходящий вариант, скопируйте его цвета, например:

И вставьте их в соответствующие поля консоли:

Сохраните изменения, в итоге блок будет выглядеть так:

В том случае, если вы не хотите использовать градиент, вместо него хотите видеть однотонный фон, найдите на colorhunt подходящий цвет и просто вставьте его в оба поля:

Тогда блок получит фон без градиента:



Сделай сам - последняя страница консоли. Ниже дается описание других возможностей темы.


15. Встроенные виджеты

В теме имеется 7 встроенных виджетов:

1) Записи в слайдере
2) Избранная рубрика
3) Свежие записи
4) Соц. кнопки
5) О сайте
6) Прислать новость
7) Авторы

Встроенный виджет отличается от обычного тем, что работает только если активен данный шаблон. При отключении темы, вместе с ней отключатся и встроенные виджеты.

01 Записи в слайдере Представляет собой маленький слайдер, в котором можно вывести до 5 записей из одной выбранной вами рубрики. В настройках виджета установите рубрику и количество записей. Здесь также есть поле под заголовок, но лучше всего он смотрится без заголовка, сам по себе.


02 Избранная рубрика Записи из выбранной рубрики, представленные в виде ячеек. Фоном ячейки служит "Изображение записи", внутри размещаются заголовок и дата публикации. Одним виджетом можно поставить в сайдбар до 10 записей.


03 Свежие записи Данный виджет добавляет в сайдбар список последних записей. Впишите заголовок и установите, сколько записей выводить, максимальное количество: 10. Установка галочки подключает к заголовкам небольшие миниатюры. Также здесь можно задать формат даты / времени, 3 варианта на выбор.

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


04 Соц. кнопки Выводит набор кнопок, ведущих на аккаунты сайта / проекта в социальных сетях. Настроек в нём нет, сами кнопки включаются и настраиваются в консоли темы в разделе "Соц. кнопки" (см. выше). Может использоваться как с заголовком, так и без него. На сайте выглядит так:


05 О сайте Разместите с его помощью информацию о сайте, проекте. Добавьте заголовок, короткое описание и данные для связи - почту, телефон. Также укажем возрастную маркировку.

Цвет иконок меняем на странице "Сделай сам".


06 Прислать новость С помощью данного виджета вы можете принимать новости от посетителей сайта. Представляет собой плашку с картинкой в фоне и текстом, клик на которую открывает (и закрывает) форму для отправки текстового сообщения, а также файла - изображения или текстового документа.

Как настроить этот виджет? Для начала добавим изображение в фон - нажмите на кнопку "Загрузить картинку", в медиабиблиотеке выберите подходящее изображение, потом укажите текст - например, "Прислать свою новость". Теперь нужно добавить форму для отправки сообщения.

Форму сделаем при помощи плагина Contact Form 7, который вы загрузили и активировали ранее во встроенном загрузчике плагинов. Перейдем в настройки Contact Form 7 и создадим новую форму:

В поле "Шаблон формы" уже установлен какой-то дефолтный код. Удалите его, на его место поставьте такой:

[text* text-1000 placeholder "Имя *" ] [email* email-2000 placeholder "E-mail *"] [tel tel-3000 placeholder "Телефон" ] [textarea* textarea-4000 placeholder "Текст новости *"] [file file-5000 limit:10mb filetypes:jpg|png|jpeg|doc|docx|txt]
<p class="gp-notice"><input type="radio" checked> Отправляя новость, Вы принимаете условия <a href="#">пользовательского соглашения</a>. Максимальный размер файла 10 Мб</p> [response][submit "Отправить"]

В этом коде задаются поля формы - Имя, Email, Телефон и Текст новости, а также возможность загрузки и отправки файла. Лимит на размер прилагаемого файла: 10 мегабайт. Разрешенные типы файлов: картинки в форматах jpg, jpeg, png, документы в форматах doc, docx и txt. В ссылке замените знак решетки # на адрес страницы с вашей политикой конфиденциальности.

После чего сохраните форму, нажав на кнопку "Сохранить". Выглядеть это будет так:

После сохранения, плагин сформирует шорткод (отмечен рамкой и стрелкой). Скопируйте его, перейдите в виджет "Прислать новость" и разместите в соответствующем поле:

В итоге, в сайдбаре появится виджет, клик по которому открывает (и закрывает) форму отправки сообщения:

Но это ещё не конец, теперь проверим шаблон письма. Возвращаемся в настройки формы, откроем вкладку "Письмо".

Убедитесь, что в поле "Кому" размещен ваш корректный e-mail - на него будут поступать сообщения из формы.

В поле "От кого" вместо [your-name] впишите название вашего сайта / проекта.

В поле "Тема" удалите всё, на пустое место поставьте текст "Новость с сайта" или какой-нибудь другой, подходящий вам.

Содержимое поля "Дополнительные заголовки" вообще удалим, оно не нужно.

В поле "Тело письма" также установлен некий дефолтный код, удалим его, на пустое место поставим такой:

Имя: [text-1000]
Почта: [email-2000]
Телефон: [tel-3000]

Время: [_date], [_time]
IP отправителя: [_remote_ip]

Новость:
[textarea-4000]

Файл:
[file-5000]

Также, обязательно, в поле "Прикрепленные файлы" поставьте код

[file-5000]

Разумеется, текст можете составить свой. Главное, чтобы коды полей совпадали с теми, которые указаны в форме.

Протестируйте форму, прежде чем запускать в работу. Отправьте себе сообщение. Если всё сделали верно, в ваш ящик упадёт e-mail типа такого:

Небольшой трюк - кроме данных посетителя, новости и приложенного файла, мы также получаем ip адрес отправителя, на всякий пожарный.


07 Авторы сайта С помощью данного виджета выводим список авторов сайта. В настройках виджета можно указать заголовок, количество авторов, а также можем исключить пользователей по их ID номеру.

Зачем это нужно? На WP сайте есть разные роли - например, Администратор, Автор, Подписчик и т.д. Вполне вероятно, есть один главный администратор с полными правами, и авторы, которые могут писать и публиковать тексты, но не могут менять настройки сайта, редактировать файлы и т.п. В такой ситуации мы хотим выводить в этом списке авторов и не хотим выводить администратора. Вот для этого есть опция исключения - просто укажите id номер пользователя в соответствующем поле.

Узнать id пользователя можно так - зайти в админке в список пользователей и навести на автора курсор мыши - в строке состояния браузера появится ссылка, в которой указан user id - вот это он и есть.

Если требуется исключить несколько пользователей, добавляйте их id номера через запятую.

16. Профили авторов

Если на сайте публикуется несколько авторов, нужно заполнить их профили.

Создадим новый профиль (на новом сайте) или откроем уже существующий профиль (на старом сайте) - мы увидим, что после активации темы там появилось несколько новых полей:

А именно:

- поле для фотографии / аватара автора,
- поле для биографии / описания,
- поля для аккаунтов в социальных сетях.

Вообще-то, сам движок уже позволяет установить для пользователя аватар, но для этого нужно идти на сайт gravatar.com, регистрироваться там, подтверждать регистрацию, загружать туда картинку, следить за тем, чтобы картинка соответствовала почте... В общем, это очень неудобно и долго. Гораздо проще закинуть картинку на сайт и тут на месте уже скопировать адрес картинки и вставить его в профиле. Именно для этого здесь имеется поле для фотографии или аватара автора.

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

Если профиль заполнен, то на странице автора на сайте будет выводиться такое описание:

18. Чистая страница

Если вы работаете с плагинами Elementor или WP Page или используете какой-либо другой page builder для создания шаблонного лэндинга, вам потребуется чистая страница - которая поддерживает подключенные к сайту стили и скрипты, но выводится без меню, сайдбара и подвала - пустой контейнер, чистый лист. Такая страница в теме есть. Чтобы подключить её, создайте новую страницу (или это может быть уже существующая страница, которую вы предназначили для работы), в её Атрибутах найдите выпадающий список, где по умолчанию установлен "Шаблон по умолчанию":

Замените его на шаблон "Чистая страница" и сохраните изменения. Это всё, что требуется. После этого можно заниматься её наполнением - добавлять блоки, шорткоды и пр.

19. Дочерняя тема

При покупке вы получили три архива. Один это инструкция, второй - тема, третий - дочерняя тема. Это вызывает вопросы, поскольку не все знакомы с тем, что такое дочерняя тема, и не в курсе, как с ней работать.

Вообразите, у вас есть только одна обычная тема, вы решили сделать в ней какие-либо изменения, самостоятельно, или пригласили за деньги фрилансера. Вы изменили код темы, стили или вёрстку, и довольны, как все здорово получилось. Но вот выходит обновление темы. Например, автор добавил новые функции, или исправил баг, или что-то изменил в теме. Чтобы установить обновление, нужно старую тему удалить, а новую версию установить. Вы удаляете старую тему, и вместе с ней - все ваши изменения. Все потеряно, деньги потрачены зря и т.п. Есть и другой путь - не обновляться, но тогда сайт становится зоной риска.

Но все происходит иначе, если используется дочерняя тема.

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

Как делать изменения в дочерней теме?

Например, вы хотите добавить что-нибудь в записи сайта, чтобы какой-либо объект выводился в каждой записи под текстом, скажем, форма подписки. Поскольку речь идет о записях, нужен файл single.php. В дочерней теме citynews2-child-theme такого нет, в ней всего три файла - style.css, functions.php и файл скриншота. Поэтому вы копируете файл single.php из папки родительской темы в папку citynews2-child-theme, и уже там, в дочерней, открываете его и меняете под себя, вставляете вашу подписку.

Если нужно изменить стили, для этого нужен файл style.css. Такой файл уже есть в дочерней теме citynews2-child-theme. Поскольку он уже фактически имеется, то копировать ничего не нужно, используем его.

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

.wrap{width:100%;max-width:1300px;margin: 0 auto; position: relative; background: #fff}

В нём ширина контейнера сайта задана свойством max-width:1300px; а вы, скажем, хотите сделать шире, 1400.

Откроем файл style.css в дочерней теме, найдем строчку

/* * * * * * * * * * * Размещайте ваши стили под этой строкой * * * * * * * * * * */

под ней поставим выбранный селектор и впишем свойство, которое хотим изменить:

.wrap{max-width:1400px}

Сохраните измененный файл и обновите страницу сайта, вы увидите, что сайт стал шире на 100 пикселей. Приоритет в отрисовке стилей отдаётся дочерней теме. Все осталось как было, а ширина изменилась. Вот так это и работает.

Разумеется, такое не получится сделать во встроенном редакторе в админке движка, это нужно делать по FTP или через файловый менеджер в панели хостинга, поскольку в админке движка нельзя копировать или создавать новые файлы.


Мега-полезный совет

Приобретите полезную привычку - чистить кэш в браузере после того, как делаете какие-либо изменения в стилях или скриптах темы. Чтобы сразу видеть результат изменений, актуальный вид страницы, а не её старую копию из кэша. Если также вы используете плагин для кэширования, например, WP Super Cache или аналоги, отключайте его на время проведения работ, либо удаляйте просроченный кэш настройках плагина по ходу дела. Это сэкономит вам время, и отпадет лишний повод обращаться в техподдержку с вопросами типа "Я делаю изменения, а на сайте всё остается по-прежнему, вот на старой бесплатной теме такого не было" и т.п.

20. Оптимизация

Что сделано, чтобы тема работала быстро? Используется минимум кода. Убран мусор из шапки, который традиционно добавляется движком — dns perfetch, версия движка, ссылки rsd_link, adjacent_posts_rel_link, убран вывод скрипта и стилей emoji. Скрипты темы соединены в один файл, сжаты и перенесены в подвал. Стили темы сжаты, с подписями и компоновкой, чтобы в них было легко разобраться. При настроенной теме - ноль ошибок в дебаг режиме. Стили темы валидны. Микроразметка без ошибок.

Добавлен эффект отложенной загрузки изображений и видео-роликов lazy load, что само по себе даёт существенную прибавку в скорости. В теме используется стандартное семейство шрифтов Helvetica / Arial, которое есть в любом браузере, поэтому не тратятся ресурсы на загрузку сторонних библиотек шрифтов, страница рендерится быстрее. Для иконок применяется библиотека dashicons, которая входит в комплект самого движка - еще экономия времени и ресурсов.

Сама по себе тема легкая и получает высокие баллы при проверке:

- для мобильных - для десктопов

Также вы можете добавить код, который переносит глобально все стили (темы и плагинов) в подвал. Такой перенос сразу дает в плюс несколько баллов в сервисе Google Speed Test. Нужно только понимать, что он подходит не для всех сайтов, и его эффективность зависит от вашей конфигурации. Но в целом это может дать положительный эффект.

Откройте файл темы files/back/optimize.php, вверху найдите код

// переносим скрипты сайта в подвал для ускорения
function gp_footer_enqueue_scripts() {
remove_action('wp_head', 'wp_print_scripts');
remove_action('wp_head', 'wp_print_head_scripts', 9);
remove_action('wp_head', 'wp_enqueue_scripts', 1);
}
add_action('wp_enqueue_scripts', 'gp_footer_enqueue_scripts');
Удалите его, вместо него поставьте такой код: // переносим все стили и скрипты сайта в подвал для ускорения
// внимание, принудительный перенос всех стилей в подвал может
// негативно сказаться на работе некоторых плагинов и элементов сайта
remove_action( 'wp_head', 'wp_print_scripts' );
remove_action( 'wp_head', 'wp_print_head_scripts', 9 );
remove_action( 'wp_head', 'wp_enqueue_scripts', 1 );
add_action( 'wp_footer', 'wp_print_scripts', 5 );
add_action( 'wp_footer', 'wp_enqueue_scripts', 5 );
add_action( 'wp_footer', 'wp_print_head_scripts', 5 );

Такое небольшое изменение сразу даст несколько очков.

Однако будьте готовы, что не все плагины или добавленные на сайт элементы могут поддерживать подобный перенос.

Еще для ускорения можно избавиться от элементов, которые требуют обращения к сторонним серверам, например, видео. Уменьшите количество контекстной рекламы, потому что реклама тянется с удаленных серверов и не кэшируется.


Emoji

Emoji это библиотека смайлов. Команда WordPress решила добавить эти смайлы в сборку движка. Они появились в версии 4.2 и выводят в шапке сайта несколько ссылок на скрипт и файл стилей. Не очень хорошо, что они принудительно выводятся на сайте и формируют лишние запросы. Для ускорения работы шаблона, эти эмодзи в данной теме заблокированы. Если вдруг вы фанат эмодзи и они вам крайне необходимы, напишите мне с указанием вашего id номера, я расскажу, как вернуть их назад.

Кэш и картинки

Используйте кэширование, обязательно включите на сайте какой-нибудь из популярных кэширующих плагинов, например, WP Super Cache. Следите за размером загружаемых изображений, делайте их вес как можно меньше при помощи сервисов типа https://imagecompressor.com/ru/. Тогда ваш сайт будет открываться быстрее. Лучше пожертвовать качеством картинок, чем оттолкнуть посетителя медленной загрузкой. Если сайт еле дышит, ваши качественные hd картинки никто, кроме вас, не увидит.

21. Локализация

По умолчанию тексты, используемые в шаблоне, выводятся на русском языке. Например, "Поделиться в соц. сетях" или "Пока нет комментариев". Если вам нужно перевести шаблон на иностранный язык, это не проблема. Вы можете локализовать его, в теме уже есть всё необходимое.

Для локализации есть 2 способа, на выбор:

1) Использовать плагин

Существует несколько плагинов для перевода темы на нужный язык. Например, Loco Translate. Он позволяет редактировать файлы переводов WordPress прямо в админке сайта. Ссылка на плагин: ru.wordpress.org/plugins/loco-translate/. Инструкции по работе с ним легко найти в Гугле.

1) Использовать программу PoEdit

В директории темы расположена папка languages, внутри лежит файл gpress.pot. Скачайте с сайта poedit.net официальную бесплатную программу PoEdit, откройте в ней файл gpress.pot. Программа сразу предложит вам создать на основе данного файла новый перевод.

Переведите русские слова на их аналоги в новом языке. После сохранения переведенного документа, у вас появятся 2 файла, один с расширением .mo, другой с расширением .po. Оба этих файла загрузите по ftp в ту же самую папку languages, где лежит gpress.pot. После этого в настройках сайта включите нужный язык - тексты шаблона будут отображаться в соответствующей языковой среде.

Если у вас возникнут какие-либо проблемы с этим, много информации можно найти при помощи поисковых систем, локализация этого шаблона происходит точно также, как и локализация всех остальных WP шаблонов на свете, и на эту тему написаны тонны материалов. В крайнем случае, напишите мне, я подскажу.

22. Безопасность

Данная тема продается по лицензии - на 2 домена. Она содержит фрагменты зашифрованного кода, которые защищают тему от халявы, воровства и нарушения лицензии.

Некоторые хостинги, например, reg.ru, имеют сервис проверки сайта на вирусы, чтобы зарабатывать на удалении зараженных файлов. Такой сервис может просканировать ваш сайт и пометить 2 файла темы как небезопасные или содержащие вирусы.

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

Повода для беспокойства нет, поскольку шифрованные файлы не содержат никакого компроментирующего кода, не представляют угрозу безопасности сайта и защищены от внешнего доступа, это гарантируется. Это обычный код темы, который просто защищен от изменения извне, в том числе и от злоумышленника.

Удаление данных файлов или внесение в них каких-либо правок приведет к отказу в работе темы.

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

Что касается защиты сайта от взлома и уязвимостей, существуют 5 правил:

1) установите сложные и регулярно обновляемые пароли на почту, админку сайта и ftp,

2) не используйте темы и плагины, скачанные на сайтах-помойках, применяйте ПО из официальных источников,

3) своевременно обновляйте движок и плагины, не затягивайте, и ни в коем случае не блокируйте на сайте запросы для проверки свежих версий,

4) установите на сайт плагин Wordfence и настройте его, это популярное и прекрасное решение для комплексной защиты сайта, даже в базовой версии.

5) будьте в курсе, читайте новости из мира WordPress, подпишитесь на соответствующие блоги или соц. сети, это поможет получить информацию; например, бывает так, что какой-то плагин из хранилища WP скомпроментирован или взломан, и его своевременное удаление поможет сохранить сайт в безопасности.

Такие простые меры обеспечат вам защиту лучше, чем эти антивирусные сервисы, предлагаемые хостингами.

23. Техподдержка

В случае возникновения каких-либо вопросов или проблем, связанных с темой, напишите мне на почту goodwinpress@ya.ru. Поддержка осуществляется только по email. В теме письма обязательно укажите ваш ID номер, который выдается вместе с темой. Не лишним будет также указать адрес сайта и название вашего хостинга.

Какие письма не рассматриваются:

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

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

Пожалуйста, обратите внимание, что в техподдержку не входят никакие дополнительные работы или изменение шаблона, а также консультации по вопросам WordPress, плагинов, сео или каким-либо иным сферам интернета.

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

Поддержка на goodwinpress осуществляются ежедневно, без выходных.

График работы:
понедельник - пятница: с 10:00 до 21:00
суббота - воскресенье и праздники: с 12:00 до 20:00

24. Часто задаваемые вопросы

Могу ли я использовать эту тему на нескольких своих сайтах?
Данный шаблон продается под конкретные домены. Поэтому при покупке темы необходимо сообщить адрес сайта, на котором она будет использоваться. Если вы установите копию темы на другой сайт, она просто не будет работать. Лицензия распространяется на 2 сайта. Для того, чтобы использовать тему на 3 или 4 сайте, требуется оплатить лицензию еще на пару сайтов.

Могу ли я публиковать или продавать эту тему?...
Нет, вы не можете публиковать тему, выдавать за свою, продавать копии темы.

... даже если я изменил тему?
Нет, даже если изменили, это все равно остается тема от goodwinpress.ru, только измененная.

Вы делаете шаблоны на заказ?
Нет, такая работа мне не интересна.

Должен ли я в обязательном порядке сохранять авторскую ссылку в подвале темы?
Я не ставлю никаких ссылок в шаблон, даже стандартной авторской. Цените!

Если нашли опечатку или баг

Друзья, создание шаблона, его тестирование, составление инструкции - это большая работа. Иногда автор может ошибиться в мелочах. Если вы нашли в инструкции опечатку или грамматическую ошибку, а в теме - баг или глюк, пожалуйста, сообщите мне об этом, чтобы я внес исправления. Почтовый адрес goodwinpress@ya.ru








© GoodwinPress, 2019