Mit Shortcodes divs erstellen?
-
Hallo noch mal.
Für unsere Artikel verwenden wird verschiedene Styles. Also zum Beispiel soll der Text mittig zentriert sein mit Rand nach Links und Rechts während Breitbildgrafiken zum Beispiel Vollflächig dargestellt werden. Zu diesem zweck arbeite ich mit Divs welche die Webseite entsprechend formatieren:
<div class=“bigimage“> </div>
<div class=“inhalt content“><div class=“element links artikel“>
<h1>Hauptüberschrift</h1>
<h2>Zwischenüberschrift</h2>
<p> Lorem Ipsum ect ect.</p>
</div></div>
<div class=“bigimage“> Bild hier </div>Das funktioniert so auch wunderbar. Nun will ich nicht das unsere Redaktionelle Abteilung sich mit HTML rumschlagen muss und versuche die HTMl Schnipsel durch Shortcodes zu ersetzen für die visuelle Anzeige.
So ist die Einbindung:
[artikel]
<h1>Hauptüberschrift</h1>
<h2>Zwischenüberschrift</h2>
<p> Lorem Ipsum ect ect.</p>
[/artikel]Mein Code sieht so aus:
function text_style_artikel( $atts , $content = null ) {
return ‚<div class=“inhalt content“><div class=“element links artikel“>‘ . $content . ‚</div></div>‘;
}
add_shortcode( ‚artikel‘, ‚text_style_artikel‘ );Laut dem Tutorial müsste es funktionieren. Ich bekomme aber nur sowas:
< pre><div class=“inhalt content“><div class=“element links artikel“></div></div></ pre>
<h1>Hauptüberschrift</h1>
<h2>Zwischenüberschrift</h2>
<p> Lorem Ipsum ect ect.</p>
< pre></ pre>Das funktioniert offensichtlich nicht. Nur wie kann ich es funktionierend machen? Aus den diversen Einsteigertutorials wo der gleiche Code für z.B. Kursiv/Fettschreibung benutzt wird darauf nicht eingegangen.
http://pressengers.de/tipps/shortcodes-fuer-wordpress-erstellen/
- Das Thema „Mit Shortcodes divs erstellen?“ ist für neue Antworten geschlossen.