Редактор WordPress — мощный инструмент для создания и публикации контента на вашем веб-сайте. Если вы часто пишете статьи в блоге или техническую документацию, содержащую фрагменты кода, важно представить их в визуально привлекательном и читаемом формате. Один из эффективных способов добиться этого — использовать выделенные синтаксисом блоки кода. В этой статье мы рассмотрим несколько методов добавления блоков кода с выделенным синтаксисом в ваш редактор WordPress, а также примеры кода.
Метод 1: использование плагина
Плагины предоставляют удобный способ расширить функциональность вашего веб-сайта WordPress. Доступно множество плагинов, предлагающих функции подсветки синтаксиса. Одним из популярных вариантов является плагин SyntaxHighlighter Evolved. Чтобы использовать его, выполните следующие действия:
- Установите и активируйте плагин SyntaxHighlighter Evolved из репозитория плагинов WordPress.
- Создайте новую публикацию в блоге или отредактируйте существующую.
- Перейти в режим редактора «Текст».
- Оберните фрагмент кода соответствующим коротким кодом, указав язык для подсветки синтаксиса. Например, чтобы выделить код JavaScript, используйте короткий код
[javascript]...[/javascript].
Метод 2: использование блоков Гутенберга
Если вы используете редактор Гутенберга, вы можете воспользоваться различными плагинами блоков кода, которые легко с ним интегрируются. Одним из таких плагинов является «Расширенный редактор кода». Вот как его использовать:
- Установите и активируйте плагин «Расширенный редактор кода» из репозитория плагинов WordPress.
- Создайте новую публикацию в блоге или отредактируйте существующую с помощью редактора Гутенберга.
- Добавьте новый блок и найдите блок «Расширенный редактор кода».
- Введите или вставьте свой код внутри блока, и подсветка синтаксиса будет применена автоматически в зависимости от обнаруженного языка.
Метод 3: использование пользовательского CSS
Если вы предпочитаете более практичный подход, вы можете вручную добавить подсветку синтаксиса в блоки кода с помощью специального CSS. Вот пример:
- Откройте CSS-файл вашей темы WordPress (обычно он называется
style.css). - Найдите селектор CSS для блоков кода. Это может быть что-то вроде
.entry-content codeили.post-content pre code. - Примените стили подсветки синтаксиса к блокам кода, используя свойства CSS, такие как
background-color,colorиborder-radius. Для справки вы можете использовать существующие CSS-фреймворки, такие как Prism или Highlight.js.
Не забудьте сохранить изменения и обновить страницу, чтобы увидеть обновленную подсветку синтаксиса.
Выделенные синтаксисом блоки кода — отличный способ улучшить читаемость и визуальную привлекательность фрагментов кода в WordPress. В этой статье мы рассмотрели три метода добавления подсветки синтаксиса в ваш редактор WordPress: использование таких плагинов, как «SyntaxHighlighter Evolved», использование блоков Гутенберга с такими плагинами, как «Расширенный редактор кода», или применение пользовательских стилей CSS к блокам кода. Поэкспериментируйте с этими методами, чтобы найти тот, который лучше всего соответствует вашим предпочтениям и рабочему процессу.