He actualizado el genial plugin Simple Spoiler para hacerlo compatible con el uso del WYSIWYG de WordPress. He añadido la opción de encapsular el código dentro de [ ] en lugar de usar < >. Ahora se pueden usar los dos métodos, sin necesidad de modificar los posts antiguos.
Instalación
Simplemente coloca el archivo enhanced-ss.php en el directorio de plugins de tu instalación de WordPress [normalmente wp-content/plugins/]. ¡Actívalo y comienza a usarlo!
Modo de uso
Si usas el editor visual enriquecido de WordPress [TinyMCE], simplemente tienes que colocar el texto que quieras ocultar entre las etiquetas [
spoiler
]
texto aquí
[
/spoiler
].
Si no usas el editor visual sólo tienes que colocar el texto que quieras ocultar entre las etiquetas [
spoiler
]
texto aquí
[
/spoiler
]
o bien <spoiler> texto aquí </spoiler>
.
Formato
Puedes usar dos palabras o frases que quieras como texto para mostrar u ocultar el contenido. Por ejemplo:
En el editor visual [
spoiler
/dame la verdad/ /no me la enseñes/]
texto aquí [/spoiler]
dará como resultado algo así
La Verdad te hará libre [/spoiler]
Por otra parte, en el editor simple <spoiler 'dame la verdad' 'no me la enseñes'> texto aquí </spoiler>
dará el mismo resultado. Date cuenta que las comillas ‘ ‘ no son compatibles con el editor visual, por lo que la sintaxis es distinta de uno a otro.
Lista de cambios
1.6.2 – Añadido «php» al comienzo del archivo. No sé por qué razón no estaba presente. Gracias Amanda
1.6.1 – Modificada la función yk_callback para hacerla compatible con XHTML 1.0 [espero]. Gracias Marcus
1.6 – Versión inicial, para continuar la numeración de Simple Spoiler.
Nota:
No sé ni PHP ni Javascript ni nada de nada, simplemente he añadido un par de líneas y he cambiado otras simplemente observando y luego usando el método de ensayo-error. No pidas más características para añadir al plugin, se llama Simple por algo 😉
Descárgalo aquí