Существует множество плагинов, которые подсвечивают код, вставленный в посты таким образом, чтобы была видна его структура, ключевые функции, синтаксис. Одним из простейших альтернатив тегу является плагин WP-Syntax.
Плагин WP-Syntax после установки умеет на лету заменять код, выводя его в более красивом виде. Для того, чтобы понять, код это или обычный текст, нужно использовать специальные ключи (теги). Например, конструкция вида
<code> public class Hello { public static void main(String[] args) { System.out.println("Hello World!"); } }
выводит вот такой код
Можно использовать разные аргументы (тип кода — CSS, PHP, JAVA и другие, использовать ли нумерацию, с какой цифры начинать пронумерованный список строк кода). Например, такой вот код
<code> class Example def example(arg1) return "Hello: " + arg1.to_s end end
выводится вот в виде, представленном на первом скриншоте, а код без аргументов