¿Cómo agregar clase o id a elementos HTML de shortcode?

6 may 2014, 16:48:48
Vistas: 23.7K
Votos: 1

Tengo elementos de fila y 3 columnas dentro:

[row]
[one_third]1[/one_third]
[one_third]2[/one_third]
[one_third]3[/one_third]
[/row]

¿Cómo puedo agregar una clase personalizada o id al elemento [row]? Necesito acercar las columnas 1 y 3 más cerca de la 2 modificando sus márgenes.

0
Todas las respuestas a la pregunta 1
2

Podrías abandonar los shortcodes y usar HTML.

<div class="row full-width whatever">
[one_third]1[/one_third]
[one_third]2[/one_third]
[one_third]3[/one_third]
</div>

O

podrías simplemente envolver todo tu código en otro div y apuntar al elemento [row] mediante CSS:

<div class="your_special_wrapper">
[row]
[one_third]1[/one_third]
[one_third]2[/one_third]
[one_third]3[/one_third]
[/row]
</div>
<style>
.your_special_wrapper div{ /*cualquier CSS que necesites*/ }
</style>
6 may 2014 17:03:53
Comentarios

aunque tu respuesta es bastante mejor que la siguiente "añade un parámetro class al shortcode column", convierte el hilo en una pregunta pura de HTML/css

JMau JMau
6 may 2014 23:32:19

Eso es cierto, pero probablemente la pregunta se hizo bajo el supuesto de que cualquier plugin/tema que creó el shortcode [row] podría tener una forma específica de Wordpress de manejar las clases.

Douglas.Sesar Douglas.Sesar
6 may 2014 23:59:40