Разное

Как заменить текст ошибки 404 в Ashe Pro с английского на русский?

Где и как заменить текст ошибки 404 в Ashe Pro с английского на русский, а также «русифицировать» окно комментариев для отдельных статей (записей) в блоге?

Чтобы заменить текст ошибки 404 в Ashe Pro на русский в результатах поиска по сайту (первоначально окно "Error 404" выдаётся на английском), вам необходимо открыть редактор тем WordPress. В редакторе тем найдите Ashe Pro, в нём - файл index.php. Два раза нажмите на раздел с index.php, после чего перед вами откроется меню редактирования. Нажмите на поле в редакторе или в браузере (например, Firefox) и используйте сочетание клавиш CTRL +F для поиска по index.php.

В открывшейся консоли поиска введите no-result-found. Замените текст с английского на русский. Лично у меня текст ошибки 404 выглядит следующим образом:

Как и где заменить текст ошибки 404 в Ashe Pro на русский (инструкция со скриншотами)
Заменил текст ошибки 404 в Ashe Pro на русский. Теперь он выглядит так, как на картинке выше.

Вот так текст ошибки 404 в Ashe Pro выглядит при поиске на сайте:

Вот так выглядит ошибка 404 на сайте с темой Ashe Pro после русификации
Новый вариант «Ошибки 404» в теме Ashe Pro.

Альтернативный текст для ошибки 404, который выглядит проще для восприятия (пример с готовым кодом для редактирования Ashe Pro):

<div class="no-result-found">
			<h1><?php esc_html_e( 'Ничего не найдено!', 'ashe-pro' ); ?></h1>
			<p>
				<?php esc_html_e( 'Можно уточнить запрос или посмотреть новые записи ', 'ashe-pro' ); ?>
				<a href="<?php echo esc_url( home_url( '/' ) ); ?>"><?php esc_html_e( 'в блоге', 'ashe-pro' ); ?></a>
			</p>
			<div class="ashe-widget widget_search">
				<?php get_search_form(); ?>
			</div> 	
		</div>

Вы можете воспользоваться приведённым выше примером, скопировать и добавить в раздел нужный код или заменить текст ошибки другим, который покажется вам более уместным и правильным. После этого сохраните изменения, нажав «Обновить файл» под index.php, очистите кэш и введите какую-либо бессмыслицу в окно поиска по сайту. После этого там должен отображаться изменённый текст заглушки.

Вне зависимости от выбранного способа, это поможет изменить текст ошибки 404 в Ashe Pro с английского на русский. Поехали дальше?

Чтобы "русифицировать" окно комментариев для отдельных записей в блоге (окно "No comments" под каждой статьёй в Ashe Pro), найдите в редакторе раздел "Templates", в нём рубрику "Single". В "Single" будет файл "Post-content.php", который и требуется отредактировать для отображения количества комментариев на русском языке в отдельных записях темы Ashe Pro.

Чтобы заменить описание комментариев с «No comments» на «Нет комментариев», найдите в «Post-content.php» опцию «single_page_show_comments». Замените в ней текст с английского на русский следующим образом:

Как перевести отображение количества комменатриев в теме Ashe Pro WordPress с английского на рйсский (инструкция)
После замены текста в «single_page_show_comments», количество комментариев в записях будет отображаться на русском языке.

Пример кода для русификации комментариев:

<?php
			if ( ashe_options( 'single_page_show_comments' ) === true && comments_open() ) {
				comments_popup_link( esc_html__( 'Нет комментариев', 'ashe-pro' ), esc_html__( '1 комментарий', 'ashe-pro' ), '% '. esc_html__( 'комментариев', 'ashe-pro' ), 'post-comments');
			}
			?>
		</div>
		<?php endif; ?>

Теперь вы не только заменили текст ошибки 404 в Ashe Pro с английского на русский, но и «русифицировали» отображение количества комментариев в записях и статьях! Вы молодцы)

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

Количество комментариев в записях темы Ashe Pro для блога на CMS WordPress теперь отображается на русском языке (пример)
Теперь количество комментариев будет отображаться не на английском, а на русском языке.

Как заменить текст поиска в Ashe Pro?

Чтобы заменить текст поиска в Ashe Pro, перейдите в functions.php, кликните на код, нажмите CTRL+F и введите в окно поиска «Type & hit Enter». Замените фразу на русский текст, например, «Введите текст и нажмите клавишу Enter».

Минусы ручной русификации кода шаблона Ashe Pro.

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

Либо вам нужно другое, не столь «лобовое» решение проблемы. =)

Понравилась статья?

Делитесь публикацией с друзьями, пишите комментарии, подписывайтесь на Telegram, Boosty и другие страницы, чтобы первыми видеть всё самое интересное!

Смотрите также:

Фотограф, гик, ретушёр

Оставить комментарий

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