Articles of filtert

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 ) { // … […]

Unterdrückt den content_filter in einer verschachtelten Schleife

Ich habe einige the_content , die auf den the_content angewendet the_content . Ich muss eines von zwei Dingen tun, aber keines funktioniert wie erwartet … entweder: Übergeben Sie Daten an den Filter, damit dieser weiß, ob es sich um eine “Schleife innerhalb einer Schleife” handelt (dies betrifft spezielle events , die mehrere Ereignisse auf einer […]

Getpost Inhalt mit allen Formatierungen für Admin-Seiten

All My Post verwendet normalerweise verschiedene pluginbasierte Datenmanipulationen (wie visuelles Layout, Gruppierung, Plugin CSS usw.). Jetzt möchte ich einen Post-Inhalt auf meiner Admin-Seite rendern. Bei Verwendung des folgenden Codes: $post = get_post(123); $content = apply_filters(‘the_content’, $post->post_content); echo $content; Es zeigt nur einen formatierten Textinhalt an und ich kann meine plugin-basierten Alignments, Layouts, die ich normalerweise […]

Benutzerdefiniertes Feld im Titel

Ich versuche, die Beiträge ohne Titel in ‘benutzerdefiniertes Feld’ + ‘Mystring’ zu ändern. Bisher habe ich diesen Code bekommen. add_filter( ‘the_title’, ‘ta_modified_post_title’); function ta_modified_post_title ($title) { if( $title == $post->post_title and !is_page() ){ $title = $title.$_POST[‘user-submitted-customfield’].’mystring’; } return $title; } Das benutzerdefinierte Feld wird jedoch nicht analysiert. Und es ändert nur die Post-Titel im Backend […]

Abfrage Posts über WordPress URL

Ich wollte mehr über das Abfragen von Post-Typen und ihren benutzerdefinierten Feldern in WordPress erfahren. Ich habe zwei Fragen … Ich habe dieses Tutorial zu Advanced Custom Fields verfolgt und versuche zu verstehen, was hier passiert. Dies ist in der functionsdatei meines Themes platziert. add_action(‘pre_get_posts’, ‘my_pre_get_posts’); function my_pre_get_posts( $query ) { if( is_admin() ) { […]

Korrekte Reinigung nach after_setup_theme und wp_head

Ich versuche, Code in meinem Thema ein wenig aufzuräumen, etwas von dem Code zu entfernen, der nicht benutzt wird, und im Grunde Sachen richtig zu machen, um Ladezeit usw. zu verringern Zur Zeit habe ich diesen Code: add_action(‘after_setup_theme’, ‘rm_theme_setup’); // start theme setup function rm_theme_setup() { add_action(‘init’, ‘rm_head_cleanup’); // * 1) calling the function below […]

Aktivitätsschleife der Buddypress-Gruppe Filteraktivitätstyp

Ich benutze Buddypress 1.8.1 Wenn die Homepage der Gruppe geladen wird, möchte ich nur die Aktivitäten activity_update und joined_group in Activity Loop anzeigen. Hier ist mein Activity Loop Code. Es ist Standard-Schleifencode. Wie Sie diese Aktivitäten beim Laden der Seite filtern Vielen Dank.

the_excerpt () funktioniert nicht mit has_excerpt ()?

Ich versuche den Auszug zu verkürzen, aber es funktioniert nicht. Es zeigt den vollständigen Auszug, den ich in der Postbearbeitung schreibe! Ich habe das zur functions.php hinzugefügt function custom_excerpt_length( $length ) { return 20; } add_filter( ‘excerpt_length’, ‘custom_excerpt_length’, 999 ); Um den Ausschnitt anzuzeigen, den ich in content.php verwende: if(has_excerpt()) { the_excerpt(); } else { […]

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

Lassen Sie Benutzer Beiträge nach benutzerdefinierten Feldern filtern

Ich verwende das erweiterte benutzerdefinierte Felder- Plug-in, um meinen Posts benutzerdefinierte Felder hinzuzufügen, habe mich jedoch gefragt, wie Sie am besten eine Filterbox erstellen, die der Benutzer über Posts filtern kann. Ich habe die Aktion pre_get_posts in WordPress verwendet, um die Meta-Abfrage wie pre_get_posts zu ändern: http://www.website.com/cars?type=saloon,couple,SUV . Aber ich habe festgestellt, dass die Website […]