Это то, что я пытался выяснить, но (будучи новым для призрака), я не нашел чистого способа сделать это. В отличие от Wordpress, в редакторе нет поля (я проверил документацию, ничего подобного), поэтому вам нужно применить какое-то пользовательское решение. Вот два варианта:
Если стиль, который вы хотите применить, зависит от тега, например. если в тегах, отмеченных фильмом, требуется какой-то специальный стиль, вы можете просто добавить CSS
, потому что помощник {{body_class}}
добавляет все теги к элементу <body>
как tag-classname
, например. tag-movie
.
Если теги не являются вашим вариантом, вы можете использовать JavaScript на стороне клиента, проверить некоторые условия в содержании и применить стиль. Я использую это, чтобы изменить цвет логотипа svg
, когда он помещен на изображение героя, имеющее тот же цвет, что и логотип. Это требует, чтобы изображение героя сообщения соответствовало некоторому соглашению по URL, например post-heroimg3663-blue.jpg
. Затем вы можете добавить встроенный Javascript в <head>
, чтобы изменить цвет логотипа. Не так хорошо, но он должен работать.
UPDATE:
- Если второй вариант работает для вас, вы можете даже рассмотреть вопрос о создании пользовательского помощника Рули и работает под управлением любой стиль (с помощью добавления класса) на стороне сервера.