Articles of Sidebar

WordPress: Filter / Hook auf bestimmte Sidebar-Widgets anwenden?

Ich entwickle ein Thema, das mehr als 5 verschiedene Seitenleisten hat, und ich möchte eine function auf eine bestimmte von ihnen für Styling-Zwecke anwenden. Im Grunde ändert die function ihre Parameter, indem sie einen Zähler verwendet, um zufällige Werte zwischen jedem der Widgets anzuzeigen. Ich kam auf Folgendes: function widget_params( $params ) { // … […]

Vorlage von Grund auf: Seitenleisten zeigen kein Widget an

Ich habe ein Problem, bei dem ich ein Plugin ( Newsletter ) habe, das ein Widget hat, mit dem Benutzer (normalerweise) einen Newsletter und andere functionen abonnieren können. Aber ich schweife ab. Ich habe versucht, meine eigene WordPress-Vorlage ausschließlich für den persönlichen Gebrauch zu erstellen. Das Folgende ist der Code, den ich in der Weiterentwicklung […]

wie Sie neue Widgets in der Sidebar im benutzerdefinierten Thema aufrufen?

Ich entwickle ein Thema, in dem ich verfügbare Widgets ex aufrufen möchte . Kalender und das installierte Plugin habe ich aus dem Widget-Panel in die Sidebar gelegt, kann es aber nicht im Frontend sehen. Sidebar.php Code-> News & Announcements You can color this theme as you wish, by its powerful theme options panel. It has […]

Inkness Theme Sidebar

Ich benutze das Thema “Tinte” für meine Website, meistens funktioniert es gut, wenn ich versuche, alle Widgets aus der Seitenleiste zu entfernen. Wenn ich dies tue, erscheinen automatisch die Widgets für das Archiv, die Suche und das Meta. Diese Widgets werden nicht zur Seitenleiste hinzugefügt, erscheinen aber trotzdem auf der Website. Ich habe versucht, eine […]

Laden einer Seitenleiste bei einem Ajax-Anruf

Ich wollte eine benutzerdefinierte Sidebar laden, wenn ich einen Ajax-Anruf ausführe, also habe ich den Weg gefunden mit: add_filter( ‘loop_start’, ‘my_sidebar_widget’, 25 ); aber es zeigt die Seitenleiste sogar im Media Admin Panel, also dachte ich darüber nach: if( !is_admin() ) { add_filter( ‘loop_start’, ‘my_sidebar_widget’, 25 ); } aber es war immer noch in der […]

Wie werden nur einige Widgets einer Seitenleiste angezeigt?

Ich würde gerne eine Sidebar über drei Container aufteilen. Jeder Container sollte bis zu drei Widgets der Seitenleiste enthalten. Daher muss ich das HTML nur für die Widgets 0 bis 2, 3 bis 5 und 6 bis 8 getrennt finden. Normalerweise würde ich dynamic_sidebar() , um die Seitenleiste anzuzeigen, aber diese function akzeptiert keine Parameter, […]

Erstellen einer Playlist mit Widgets

Ich versuche ein spezielles Theme zu erstellen, mit dem Benutzer eine Widget-Playlist in ihrer Sidebar anzeigen können. Mit Playlist meine ich, dass jedes Widget in der Sidebar einem bestimmten Zeitplan folgt. Beispielsweise könnte ein Widget jeden Tag von 9.00 bis 17.00 Uhr geplant werden, während ein anderes Widget täglich von 17.00 bis 23.00 Uhr angezeigt […]

wenn ist innerhalb der Seitenleiste

Ich habe mehrere Sidebars (mehr als 1 auf einer Seite) und ich möchte verschiedene Widgets für Widgets festlegen, je nachdem in welcher Sidebar sie sich befinden. Ich habe es versucht if( ! dynamic_sidebar(‘my-sidebar’) ) : und if ( is_active_sidebar( ‘left-sidebar’ ) ) : aber das scheint nur zu prüfen, ob die Sidebar existiert (und das […]

wp_register_sidebar_widget in einer Schleife innerhalb eines Plugins?

Ich versuche, Widgets basierend auf Posts von einem Post-Typ dynamisch zu erstellen. Der Code ist wie folgt. Diese function wird aus meiner Plugin-class gezogen: public function initWidgets() { // Config Widgets $args = array( ‘post_type’ => ‘my_post_type’, ‘posts_per_page’ => -1 ); $wp_query = new WP_Query( $args ); while ( $wp_query->have_posts() ) { $wp_query->the_post(); $widget_id = […]

Gleiche Seitenleiste in allen Posts wie in der Kategorie

Ich habe eine Möglichkeit geschaffen, unbegrenzte Seitenleisten zu erstellen, dann gibt es eine Option, um eine beliebige Seitenleiste aus einem Auswahlelement, das ein benutzerdefiniertes Meta-Feld ist, auf jeder Kategorie-Bearbeitungsseite auszuwählen. So weit, so gut, alles funktioniert und jede Kategorie zeigt die ausgewählte Seitenleiste an. Nun, was ich versuche, ist die gleiche Seitenleiste in jedem Post […]