So fügen Sie ein widget durch seine shortcode bei WordPress Beiträge / Seiten?
Gibt es irgendeine Weise, die wir können, weisen Sie eine Kurzwahlnummer zu bereits erstellten widget und dann später
shortcode in unsere spezifischen Beiträge und Seiten zu zeigen, dass das widget anstatt der trivialen Methode der
zeigt widgets in der sidebar ? Ich gegoogelt über diese Sachen nicht finden, alles relativ.
Jede Anregung wäre willkommen!
- plugin amr shortcode any widget(wordpress.org/plugins/amr-shortcode-any-widget/).Hoffnung dies hilfreich.
- vielen Dank Nickel
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, können Sie-Anruf-widget in der Post/Seite mit shortcode. Folgen Sie diesem link, um ein system wie die.
http://digwp.com/2010/04/call-widget-with-shortcode/
Diese relevant sein könnte.
Widgets auf den Seiten
https://wordpress.org/plugins/widgets-on-pages/
Bemerkungen und zwei Fragen:
Dieses plugin ermöglicht die insertion von 1 oder "Sätze" von widgets per shortcode in Seiten, Beiträge, (und Benutzerdefinierte post-Typen?) und es wird auch sparen Sie eine Liste der eingerichteten Kurzwahlnummern~setzt. SEHR praktisch!
Beim Vergleich mit den Eigenschaften der plugin-Widgets, Shortcode, das plugin nicht über die Mittel, um zu sparen "sets" von plugins, eher scheint es, konzentrieren sich auf das einfügen von widgets individuell. In der Tat, es fügt den shortcode für jedes widget in der unteren Kante jedes widget und weist es verschiedene shortcodes, um jede Instanz des widgets. Auch schön.
https://wordpress.org/plugins/widget-shortcode/
Ich mag die Granularität Widgets, Shortcode bietet mit einer individuellen Kurzwahlnummer für jede Instanz von jedem widget. Wenn es läuft und das plugin gleichzeitig auch widgets gespeichert in Ihrem plugin die "Sätze" sind noch zugeordnet individuellen Kurzwahlnummern. Diese individuelle Kurzwahlnummern ermöglichen, mit einem bestimmten widget aus einem "set" an einem anderen Ort, ohne dass eine zusätzliche Instanz des widgets erscheint es erforderlich wäre, die mit Ihrem plugin.
Übrigens, für jeden, der will diese beiden Funktionen, die diese beiden plugins spielen sehr schön zusammen, auf einem unserer WP 4.0 Multisite-Installationen mit 50+ Seiten und auch auf einer Website mit dem Thema Stellen.
Zur info: Wir haben auch getestet, amr shortcode any widget, hatte aber einige Probleme mit ihm und anstatt es beheben zogen wir weiter. Um fair zu sein, wir testen, schnell auf einer Website mit über 160 plugins aktiv. Ja, 160 plugins. Ich weiß, ich weiß, aber denken Sie für eine minute. Jedes plugin, das Sie aktivieren können, in dieser Mischung von 160 plugins und es bricht nicht die Dinge sind, oder stellen Fragen, dann schlägt eine gute Wahrscheinlichkeit, dass es problemlos zu verwenden.... naja zumindest bis die nächste Runde der WP-updates. 🙂
Wir haben auch getestet, Widgetize Pages Light und pro version Sidebar & Widget Manager und hatte keine Probleme mit entweder. Jedoch, wenn nur nach einfügen von widgets in die Seiten und Beiträge, die diese plugins scheinen, wie übertrieben, wie Sie zusätzliche Seiten-layout-Funktionen, die möglicherweise doppelte Thema Funktionen und/oder andere plugin-Funktionen.
Ich war auf der Suche nach einem "widgets in die Seiten" - plugin, das eine TinyMCE-Taste, um legen Sie die widget shortcodes.
Kann jemand empfehlen, welche einen TinyMCE button zum einfügen der widget shortcodes in Seiten, Beiträgen und CPTs?
Ich letztlich ausgewählten Widgets Auf Seiten, die über die beste Kombination an Funktionen für diese Anwendung. Seine einfach zu verstehen, einfach zu bedienen, vielseitig und hat einwandfrei funktioniert für uns, sogar an der Seite von Widgets, Shortcode.
Kann man wordpress WordPress-Widgets Mit Shortcode plugin, können Sie Einbetten widget-Bereich/dynamische Seitenleiste, um Ihre Seiten/posts mit diesem plugin einen shortcode
Bearbeiten Sie widgets in wp :
Datei in @ wp-includes/widgets.php: register_widget()
in der source view-Beispiel :
public function register( $widget_class ) {
$dies->widgets[$widget_class] = new $widget_class();
}