Решите проблему экранирования строк в WordPress

Если вы введёте два символа "--" в WordPress, это будет распознано как дефис. Если в статье в этот момент есть код, другие пользователи не смогут его использовать при копировании и вставке. Вот три эффективных способа решить эту проблему!

Если вы введёте два символа "--" в WordPress, это будет распознано как дефис. Если в статье в этот момент есть код, другие пользователи не смогут его использовать при копировании и вставке. Вот три эффективных способа решить эту проблему!

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

1. Решите проблему с помощью плагинов. Вы можете установить плагин Quotmarks Replacer и включить его напрямую. Это эффективно и быстро.

2. Откройте файл функции functions.php в текущей теме и добавьте следующий код в конец файла:

remove_filter('the_content', 'wptexturize');

3. Откройте файл функции functions.php в текущей теме и добавьте следующий код в конец файла:

//Отмена выхода из содержимого
remove_filter('the_content', 'wptexturize');
//Отмена выхода из дайджеста
remove_filter('the_excerpt', 'wptexturize');
//Отменить экранирование комментариев
remove_filter('comment_text', 'wptexturize');

Конечно, есть и другие методы. Я считаю, что эти три — самые быстрые и эффективные!

счет

Ответить

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