Probleme mit dem Shortcode ausserhalb des Loops

  • Über "echo do_shortcode" möchte ich gerne den Content im Loop umschliessen.

    Ich kenne den Befehl

    PHP
    <?php echo do_shortcode("[shortcode]"); ?>

    aber mein Shortcode hat auch ein closing und ich würde ihn gerne um

    PHP
    <?php the_content ?>

    legen.

    Mein Versuch sah so aus aber leider hat das nicht geklappt.

    PHP
    <?php echo do_shortcode('[multicolumn]'the_content('<p class="serif">Read the rest of this entry &raquo;</p>');'[/multicolumn]'); ?>

    Bin über Hilfe sehr dankbar

    [COLOR=#A67F59][FONT=Menlo]


    [/FONT][/COLOR]

    • 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

  • da 'the_content()' den inhalt direkt ausgibt, wird das nichts;
    versuche mit 'get_the_content()' oder 'apply_filters('the_content',get_the_content())' zu arbeiten;

    http://codex.wordpress.org/Function_Reference/get_the_content

    beispiel (ungetestet):

    PHP
    <?php echo do_shortcode('[multicolumn]' . apply_filters('the_content',get_the_content('<p class="serif">Read the rest of this entry &raquo;</p>')) . '[/multicolumn]'); ?>

Jetzt mitmachen!

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