Заменяем в записях WordPress все вхождения указанного текста

15.08.2017 | Автор: Maxim Glovatsky Оставить комментарий »

Бывают случаи, когда нужно во всех записях WordPress-сайта разом выделить определенное слово жирным или поставить на какое-то слово или словосочетание ссылку. Редактировать в таком случае каждый пост будет очень нелогично и затратно по времени. Задача решается очень простым образом — путем использования простейшей PHP-функции, которая вставляется в файл functions.php Вашей темы:

<?php
function replace_text($text) {
  $text = str_replace('WordPress', '<a href="#">WordPress</a>', $text);
  return $text;
}
add_filter('the_content', 'replace_text');
?>

В примере показана замена слова WordPress на ссылку. По аналогии можно делать одновременно сколько угодно таких замен.

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