Shortcodes verschachteln

  • Hallo,
    ich möchte gerne mehrere Shortcodes verschachteln.
    Ich habe gelesen, dass man dazu do_shortcodes benutzt, verstehe aber leider nicht wie ich das anwenden muss.

    Der Shortcode soll so verschachtelt werden:

    HTML
    [smallboxA]
    	[boxtitle]
    		<h2>Headline</h2>
    	[/boxtitle]
    	<p>Copytext</p>
    [/smallboxA]

    Das ist der Code in meiner functions.php:

    PHP
    add_shortcode("smallboxA", "smallboxA");
    function smallboxA( $atts, $content = null ) {
    	return '<div class="smallbox col1-box">'.$content.'</div>';
    } 
    
    
    add_shortcode("boxtitle", "boxtitle");
    function boxtitle( $atts, $content = null ) {
    	return '<div class="boxhead">'.$content.'</div>';
    }


    Wie schaffe ich es jetzt, dass auch der [boxtitle]-Shortcode ausgeführt wird?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!