Articles of Theme Entwicklung

Wie fügt man Skripte in Abhängigkeit von Postformaten in die Warteschlange ein?

Also versuche ich, Skripte für einige Post-Formate wie Video und Audio in die Warteschlange zu stellen, und ich könnte eine Möglichkeit finden, zu überprüfen, welche Post-Formate auf der Seite angezeigt werden. Ich habe versucht, print_r auf einige globale Variablen, aber sie scheint nicht Post_format in den Post-Details, ich habe versucht, $ posts und $ wp_query […]

So entfernen Sie das Menü aus dem WP-Admin-Menü

Ich möchte die Option der Vorlage von der Menüseite in wp-admin ausblenden. Ich habe diesen Code versucht, aber es funktioniert nicht, es ist nicht die Option zu verbergen: – //hide in admin menu add_action( ‘admin_menu’, ‘wpse121406_hide_pages_comments_m’ ); function wpse121406_hide_pages_comments_m() { remove_menu_page(‘admin.php?page=options-framework’); } und versuche das und arbeite nicht: – function remove_menus(){ remove_menu_page( ‘options-general.php’ ); //Settings […]

Warum wird mein benutzerdefiniertes Formular mit “Autodraft” als Titel und Slug gespeichert?

Ich schreibe gerade ein benutzerdefiniertes Thema von Grund auf, das eine Reihe von benutzerdefinierten Beitragstypen verwendet. Ich versuche derzeit, benutzerdefinierte Buchungsformulare für sie zu erstellen. Ich habe alle normalen Formularfelder ausgeblendet und möchte, dass der Titel / Slug basierend auf einem der benutzerdefinierten Felder ausgefüllt wird. Bisher speichert die Metainformation zwar Fin, aber der Titel […]

Welcher Hook zum Laden einer benutzerdefinierten classnerweiterung während der Theme-Initialisierung?

Ich versuche, einige Dinge in meinem benutzerdefinierten Thema zu organisieren, und daher verwende ich require , laden Sie einige benutzerdefinierte classn, die ich erstellt habe, die native WordPress-classn implementieren. Wenn ich die class direkt in die functions.php Datei meines Themes einspreche, ist alles in Ordnung … aber verschiebe die class in eine THEMEDIR/utilities/extendWalker.extension.php Ich bekomme […]

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, […]

Erlaube Tags und Attribute im Post- und Seiteninhalt

Ich versuche, das “onclick” -Attribut für Links sowie einige HTML-Tags wie iframe für den in Posts und Seiten angezeigten Inhalt zuzulassen. In der Datei functions.php meines Themas habe ich es versucht Entfernen von Filtern wie wpautop function rm_wpautop($content) { global $post; // Get the keys and values of the custom fields: $rmwpautop = get_post_meta($post->ID, ‘wpautop’, […]

function, die ACF-Felder vor dem Speichern erhält

Umgeschriebene Frage: Es gibt eine ähnliche Frage, aber ich weiß nicht, wie ich sie mit meinem Code kombinieren soll. Ich habe eine function, die auf acf Checkboxfeld weiterleitet. Es funktioniert gut, aber ich muss den Beitrag zweimal aktualisieren, da get_field (‘checkbox_field’) die Daten nach dem anderen Inhalt zurückgibt. Hier ist ein Beispiel: add_filter(‘wp_insert_post_data’, ‘my_func’); function […]

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 […]

Problem mit der leeren Seite

Ich habe ein wirklich großes Problem mit meiner WordPress-Website functions.php, wenn ich den folgenden Code zu post-Ansicht und Miniaturansicht zu erreichen. Ich erhalte den Fehler der leeren Seite, der, wenn ich einen Beitrag veröffentliche oder aktualisiere, ich leere weiße Seite bekomme. Ich suche und das Ergebnis war, dass die leere Seite während der Veröffentlichung oder […]

Wie man Post-Attachment-Bild zeigt

ich werde eine slivershow per post attachment in single.php erstellen. Ich benutze diesen Code, aber das Ergebnis ist null. ‘attachment’, ‘numberposts’ => -1, ‘post_parent’ => $post->ID ); $attachments = get_posts( $args ); if ( $attachments ) { foreach ( $attachments as $attachment ) { echo wp_get_attachment_image( $attachment->ID, false ); } } endwhile; ?>