Ich habe eine Seite Themeneinstellungen mit einem Wysiwyg-Editor. Ich möchte Shortcodes mit Attributen verwenden.Shortcodes Attribute funktioniert nicht von Seite/Post-Editor
Dies ist einer der Shortcodes mit Attributen, wie beispielsweise zu verwenden:
function row($atts, $content = null) {
extract(shortcode_atts(
array(
'paddingtop' => 'PADDINGTOP',
), $atts)
);
return '<div class="row" style="padding-top:'.$paddingtop.';"></div>';
}
add_shortcode('fila', 'row');
Hier füge ich den WYSIWYG-Editor zu meinem Thema Einstellungen Seite:
array(
'name' => '',
'id' => 'editor_top_shop',
'type' => 'editor',
'note' => '',
),
Dies ist, wie ich überprüfen und drucken Sie die Inhalte im Editor:
<?php if (get_option('editor_top_shop') == true) {
$top_shop = get_option('editor_top_shop');
echo stripslashes(apply_filters("the_content", $top_shop));
<?php } ?>
Shortcode im Editor:
[fila paddingtop="40px"]
Und schließlich, das ist die HTML-Ausgabe:
<div class="row" style="padding-top:PADDINGTOP;"></div>
ich ein Feedback zu schätzen wissen würde, ich bin immer verrückt diese über :(
Vielen Dank! Frede
Was ist in $ Atts und $ Inhaltsvariablen? –