Beiträge von MSolutions

    Ich schäme mich... Ich hab das übersehen... :x

    PHP
    function caption_shortcode( $atts, $content = null ) {
       return '<span class="caption">' . do_shortcode($content) . '</span>';
    }

    Und ich hab gedacht ich hätte alle Quellen abgesucht ;)

    Trotzdem danke für die Hilfe!

    Hab das Problem selber gelöst indem ich den Content in meinem Shortcode erneut geparsed habe, jedoch kann das doch nicht der normale Weg sein, oder sehe ich das falsch?

    PHP
    function scBlack($atts = null, $content = null) {
        $tmpContent = do_shortcode($content);
        return '<div class="black">'.$tmpContent.'</div>';
    }

    Hi!
    Danke für die schnelle Antwort. Dein Tipp hat meinen Fehler behoben. Nur leider tauchte mitlerweile ein weiterer auf und zwar wenn ich einen Shortcode in einem Shortcode verwende.

    Ein Beispiel aus meinem Code wäre:

    HTML
    [black]
    
    
    [contact-form 1 "Kontaktformular 1"]
    
    
    [/black]

    Weiss hierfür auch jemand eine Lösung?
    Ich Danke euch!

    Lieber Gruß
    MSolutions

    Hi!

    Da meine Suche im Forum leider bisher keine Treffer erzielt hat versuche ich es in einem neuen Thread.

    Ich habe ein neues Template erstellt und in der functions.php zwei Shortcodes erstellt:

    Aus irgendeinem Grund wird immer nur ein Shortcode umgesetzt. Wenn ich add_shortcode für black auskommentiere funktioniert der Shortcode für clear und andersherum.

    Es handelt sich um eine statische Seite die folgenden HTML Code enthält:

    HTML
    [black]
    <img class="css-klasse float nach links" title="bildtitle" src="pfad/zum/bild.jpg" alt="" width="315" height="437" />
    <h1>headline.</h1>
    <h2>subheadline.</h2>
    Text text  text  text  text  text  text  text .[/black][clear]

    Ich hoffe jemand kann mir helfen und das Problem erläutern... :confused: Ich danke euch um Vorraus!