Выделенные синтаксисом блоки кода в редакторе WordPress: подробное руководство

Редактор WordPress — мощный инструмент для создания и публикации контента на вашем веб-сайте. Если вы часто пишете статьи в блоге или техническую документацию, содержащую фрагменты кода, важно представить их в визуально привлекательном и читаемом формате. Один из эффективных способов добиться этого — использовать выделенные синтаксисом блоки кода. В этой статье мы рассмотрим несколько методов добавления блоков кода с выделенным синтаксисом в ваш редактор WordPress, а также примеры кода.

Метод 1: использование плагина
Плагины предоставляют удобный способ расширить функциональность вашего веб-сайта WordPress. Доступно множество плагинов, предлагающих функции подсветки синтаксиса. Одним из популярных вариантов является плагин SyntaxHighlighter Evolved. Чтобы использовать его, выполните следующие действия:

  1. Установите и активируйте плагин SyntaxHighlighter Evolved из репозитория плагинов WordPress.
  2. Создайте новую публикацию в блоге или отредактируйте существующую.
  3. Перейти в режим редактора «Текст».
  4. Оберните фрагмент кода соответствующим коротким кодом, указав язык для подсветки синтаксиса. Например, чтобы выделить код JavaScript, используйте короткий код [javascript]...[/javascript].

Метод 2: использование блоков Гутенберга
Если вы используете редактор Гутенберга, вы можете воспользоваться различными плагинами блоков кода, которые легко с ним интегрируются. Одним из таких плагинов является «Расширенный редактор кода». Вот как его использовать:

  1. Установите и активируйте плагин «Расширенный редактор кода» из репозитория плагинов WordPress.
  2. Создайте новую публикацию в блоге или отредактируйте существующую с помощью редактора Гутенберга.
  3. Добавьте новый блок и найдите блок «Расширенный редактор кода».
  4. Введите или вставьте свой код внутри блока, и подсветка синтаксиса будет применена автоматически в зависимости от обнаруженного языка.

Метод 3: использование пользовательского CSS
Если вы предпочитаете более практичный подход, вы можете вручную добавить подсветку синтаксиса в блоки кода с помощью специального CSS. Вот пример:

  1. Откройте CSS-файл вашей темы WordPress (обычно он называется style.css).
  2. Найдите селектор CSS для блоков кода. Это может быть что-то вроде .entry-content codeили .post-content pre code.
  3. Примените стили подсветки синтаксиса к блокам кода, используя свойства CSS, такие как background-color, colorи border-radius. Для справки вы можете использовать существующие CSS-фреймворки, такие как Prism или Highlight.js.

Не забудьте сохранить изменения и обновить страницу, чтобы увидеть обновленную подсветку синтаксиса.

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