Всем привет! Понадобилось мне вставить CMakeLists.txt в мою заметку с подсветкой кода. В блоге она включена с помощью плагина Prismatic и библиотеки Prism.js c темой «Tomorow Night», если вам интересно. И так родилась эта инструкция по добавлению нового языка (в нашем случае CMake) в плагин. Все работы проходят в папке плагина wp-content/plugins/prismatic, порядок действий следующий:
- Переходим на страницу скачивания Prism. Выбираем minified версию и только тот язык, который вам нужен, у меня был язык cmake и получился файл на 18 килобайт.
- Вставляем по адресу
./lib/prism/js/lang-cmake.jsкусок кода сPrism.language.cmake. Пример lang-cmake.js - Открываем
./inc/resources-enqueue.phpв функцииprismatic_prism_classesв первом массиве после'language-bash'вставляем'language-cmake', во втором после'lang-bash'вставляем'lang-cmake'.
Мне кажется, первый массив отвечает за название CSS класса, а второй — название JS файла, но я не уверен, потому что я ненастоящий PHP программист.