Встроенные спойлеры

Описание

The plugin allows to create content spoilers with Guttenberg block or simple shortcode.

[spoiler title="Expand Me"]Spoiler content[/spoiler]

Скриншоты

  • Guttenberg блок
  • Шорткод [spoiler][/spoiler]
  • Свернутый спойлер
  • Развернутый спойлер

Блоки

Этот плагин предоставляет 1 блок.

  • Inline Spoiler Hide text that can be revealed by clicking a button.

Установка

  1. Install via WordPress Dashboard or upload inline-spoiler.zip;
  2. Активируйте плагин на странице ‘Плагины’ в меню WordPress;
  3. Use Guttenberg block or shortcode in your content;

Часто задаваемые вопросы

Как я могу изменить внешний вид спойлера?

Just override classes defined in build/style-index.css with your theme styles.

Отзывы

17.02.2025
Это лучший Вордпресс-плагин для создания спойлеров! Разработчик прислушивается к идеям и пожеланиям, и внедряет их. А благодаря добавлению функции: «спойлеры внутри спойлеров» стало вообще отлично!
16.02.2025 3 ответа
После обновления перестали работать ссылки внутри спойлера. До этого всё было прекрасно. Исправьте, пожалуйста, поскольку аналогов у Вашего плагина пока пока нет.
18.04.2022
«Inline» means «in the same line» (see e.g. inline CSS, inline functions in C++). This plugin only allows inserting whole separate blocks with spoilers, not creating them in the same line. 1/5 for a misleading title that draws all searches to this dead-end which does not solve the problem.
19.10.2019
I’m using this plugin to mark NSFW parts in my blog and it works pretty good for that part. There are 2 minor problems though: 1. The plugin doesn’t show up on the paragraph’s (+) menu so I need to use [spoiler title=»NFSW»] … [/spoiler] manually each time (using WP 5.2.4). 2. I like the dark theme over the light theme and when using dark theme the text isn’t converted to white. When these 2 minor things are fixed I’ll give it a 5* rating.
Посмотреть все 14 отзывов

Участники и разработчики

«Встроенные спойлеры» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Встроенные спойлеры» переведён на 4 языка. Благодарим переводчиков за их работу.

Перевести «Встроенные спойлеры» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

2.1.0

  • Fixed interaction with links & other interactive elements inside the spoiler
  • Fixed styling for the spoiler made with the shortcode, when there is no spoiler block

EXPERIMENTAL

  • Provide support for dynamic shortcodes [spoiler-{variable}] (e.g. [spoiler-alpha], [spoiler-beta], etc.)

Set IS_DYNAMIC_SHORTCODE to true in wp-config.php to enable the feature: define('IS_DYNAMIC_SHORTCODE', true);

Usage example:

[spoiler-alpha title="Parent"]
    [spoiler-beta title="The First Child"]
        Hello World!
        [spoiler-gamma title="Grand Child"]
            I was born!
        [/spoiler-gamma]
    [/spoiler-beta]
    [spoiler-beta title="The Second Child"]
        Goodbye World!
    [/spoiler-beta]
[/spoiler-alpha]

2.0.0

  • Change spoiler HTML semantic (from div to details & summary)
    • All blocks created with the previous version of Guttenberg block will be the same as before, until you edit them
  • Allow spoilers inside spoilers (as well as any other Guttengerg blocks allowed in post)

WARNING
* Minimal required WordPress version is 6.6 (for JSX support, JSX in WordPress 6.6)
* The plugin is not fully tested with PHP versions lower than 8.1 due to the lack of available official docker images

OLDER VERSIONS