Доработка WordPress

Доработка WordPress, исправление надписи read more (читать далее) с английской на русскую. Часть вторая

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

Такая проблема связана как правило с недоработкой перевода темы. Недавно, я снова столкнулся в одном из шаблонов темы с проблемой англоязычной надписи Read More. Для решения этой проблемы, я воспользовался своим опытом изложенным ранее в статье. И вот, я потратил полчаса, и так и не нашел решения проблемы, в результате чего, я усомнился в верности статьи.

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

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

Способ номер один.

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

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

Способ номер три.

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

Способ номер два — поиск через код темы.

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

cPanel
cPanel

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

  1. Мы заходим на сайт хостера в административную панель cPanel и находим там пункт — Диспетчер файлов.

2. Заходим в Диспетчер файлов и видим папки файловой системы нашего сайта.

Диспетчер файлов и видим папки файловой системы нашего сайта

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

3. Кликаем по папке с названием сайту с которым у нас проблемы, заходим в файловую структуру сайта — WordPress.

заходим в файловую структуру сайта - WordPress.4. Темы  WordPress хранятся в папке wp-content, заходим в эту папку, и находим папку themes

Темы  WordPress хранятся в папке wp-content, заходим в эту папку, и находим папку themes

5. В вашей папке с темами находим название той самой темы WordPress, где нужно осуществить перевод текста

В вашей папке с темами находим название той самой темы, где нужно осуществить перевод текста

6. Находим тему и попадает в файловую систему темы, там мы найдем многие файлы WordPress-темы которые мы помним еще по старой статье, только там они в виде кода.  Так же в этой файловой системе вы увидите дополнительные папки, такие как Templete-parts, Inc и прочие.

Находим тему и попадает в файловую систему темы, там мы найдем многие файлы WordPress-темы 7. Проверять нужно все папки с файлами, в том числе и Templete-parts, Inc и прочие. Все файлы с расширением.php могут быть носителями нужной нам информации.

Для того, чтобы открыть файл для редактирования в панели по нему нужно два раза кликнуть. У меня по умолчанию на файлы php  установлен способ открытия файла через Notepad, как только его открыли, можно его изучить на момент нужного текста, в нашем случаи — read more.

 каждый файл с расширением .phpИ так, я открывал последовательно каждый файл с расширением .php  начиная с  основных и продолжая искать в файлах хранящихся в папках темы. И конечно же, в одной из папок я нашел. Как оказалась папка  Inc, в которой также были подпапки, а именно — папка kirki, в которой был файл  customize-kirki.php. Именно в этом файле и был упомянут мой read more. Так как я уже все поменял, то для примера, я использовал обратный метод и искал упоминания слова — далее, т.е. читать далее.

Поиск нужной информации происходит так — кликнули по файлу, файл открылся, выбрали раздел меню Поиск, затем выбрали — Найти и написали слова которое мы ищем, например Read. И ищем до того момента, пока не найдем искомое словосочетание read more. Нашли и заменили, я заменил — Читать далее.

Все, мы через работу с cPanel  хостера, либо через FTP поэтапно изучив все файлы в поисках нужного словосочетания — нашли его, и заменили. В итоге, мы немного доработали свою тему, что позитивно сказывается на общем состоянии сайта.

 мы через работу с cPanel  хостера, либо через FTP поэтапно изучив все файлы в поисках нужного словосочетания - нашли его, и заменили