Hallo zusammen,
ich denke das ist das falsche Unterforum aber ich habe kein Passendes gefunden. Ich habe ein kleines eigenes Plugin geschrieben, welches mir Shortcodes bereitstellt für eine Multi-Tag-Suche, eine Tagcloud und eine Bereitstellung der Beiträge einer Kategorie in einem div. Soweit so gut und es klappt auch alles. Doch ich habe folgendes Problem:
Wenn ich die Shortcodes in einer Seite bzw. einem Beitrag einfüge, dann wird der Inhalt an den Anfang des Contents gestellt und nicht an die Stelle, wo ich ihn im Inhalt eingefügt habe.
Beispiel:
TextTextText
[shortcode]
TextTextText
Ausgabe:
[shortcode]
TextTextText
TextTextText
Wordpress-Version: 4.7.2 Theme: Twenty Seventeen
Es handelt sich um eine Testseite auf Arbeit und daher bitte ich um Verständnis, dass ich diese hier nicht öffentlich posten will.
Für die Veranschaulichung hier die Tagcloud-Funktion:
//Funktion zur Ausgabe der Tag-Cloud
function tj_tagcloud ()
{
//Parameter der Tag-Cloud festlegen
$argsTags = array(
'smallest' => 8,
'largest' => 24,
'unit' => 'pt',
'number' => 500,
'format' => 'flat',
'separator' => "\n",
'orderby' => 'name',
'order' => 'ASC',
'exclude' => null,
'include' => null,
'topic_count_text_callback' => default_topic_count_text,
'link' => 'view',
'taxonomy' => 'post_tag',
'echo' => true,
'child_of' => null
);
//Tag-Cloud von Wordpress aufrufen
?><div style"text-align: center;">
<?php echo wp_tag_cloud( $argsTags );?>
</div>
<?php
}
add_shortcode('schlagwoerter', 'tj_tagcloud' );
Alles anzeigen
Könnt ihr mir helfen meinen Fehler zu finden?
Viele Grüße
Thomas