Cum să adaugi clase sau id-uri la elementele HTML din shortcode?

6 mai 2014, 16:48:48
Vizualizări: 23.7K
Voturi: 1

Am elemente de tip rând și 3 coloane în interior:

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

Cum pot adăuga o clasă personalizată sau un id elementului [row]? Trebuie să apropii coloanele 1 și 3 de coloana 2 modificând marginile lor.

0
Toate răspunsurile la întrebare 1
2

Puteți renunța la shortcode-uri și folosi HTML.

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

SAU

puteți pur și simplu să înfășurați tot codul într-un alt div și să targetați elementul [row] prin 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{ /*orice CSS aveți nevoie*/ }
</style>
6 mai 2014 17:03:53
Comentarii

deși răspunsul tău este mult mai bun decât următorul "adăugați un parametru class la shortcode-ul column", acest lucru transformă discuția într-o întrebare pur HTML/CSS

JMau JMau
6 mai 2014 23:32:19

Asta este adevărat, dar întrebarea a fost probabil formulată cu presupunerea că orice plugin/theme care a creat shortcode-ul [row] poate avea o metodă specifică WordPress de a gestiona clasele.

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