Articles of globals

Filtern Sie den Titel des Blogs, ohne globale Variablen zu verwenden

Der folgende Code verwendet den bloginfo Filter, um dem Titel meines Blogs einige CSS-Regeln hinzuzufügen, und gibt sie an den Site-Header aus, ohne das -Tag des HTML-Headers zu beeinflussen. Diese Lösung wurde von hier übernommen und funktioniert sehr gut (getestet mit Firefox in Ubuntu und mit dem Standard-Browser von Android). Ich mag es, weil ich […]

Übergabe von Variablen an Schablonenteile

Ich habe eine Vorlagendatei videos.php die die folgende Codezeile enthält (sowie eine Menge HTML): Innerhalb dieses Schablonenteils habe ich Folgendes: ID; ?> Ich würde dann gerne in der Lage sein, die Variable $video innerhalb von include-modal-video.php . Also an der Spitze von include-modal-video.php ich: Weiter unten in dieser Datei habe ich 00: 00: Aber ich […]

Den Teaser-Text abrufen, ohne globale Variablen zu überschreiben

Ich versuche, ein WordPress-Theme zu erstellen , das den WordPress-Codierungsstandards – WPCS folgt . In functions.php habe ich eine function, um nur den Teaser zu erhalten (Text über dem Read-More-Tag). Die function funktioniert, aber ich bekomme einen Fehler von Code Sniffer, dass das Overriding WordPress globals is prohibited Irgendwelche Vorschläge, wie man dies erreicht, während […]

Was ist der sicherste Weg, um einen Beitrag global zu wechseln und wiederherzustellen?

Ich muss den Postkontext von WordPress wechseln, ähnlich wie switch_to_blog() aber für Posts. Was ist der sicherste Weg, den globalen Status von WordPress zu ändern und zurück zu schalten?

Woher erhält der callback dieser function ihre Argumente?

Dies könnte besser für Stack Overflow geeignet sein, dachte ich würde es hier zuerst versuchen. Ich habe dieses Tutorial von Justin Tadlock durchgelaufen und dabei die folgende function als Callback-Argument für die function add_meta_box . Meine Fragen betreffen die Parameter … function smashing_post_class_meta_box( $object, $box ) { wp_nonce_field( basename( __FILE__ ), ‘smashing_post_class_nonce’ ); $output = […]

Globale Variable von header.php an functions.php übergeben

Lage: Ist die Datei header.php wo ist der Code: if(is_single()){ global $my_global_var; $my_global_var == true; } if(is_single()){ global $my_global_var; $my_global_var == true; } Ist die Datei functions.php wo ist der Code: global $my_global_var; if($my_global_var == true) { echo “OK”; } global $my_global_var; if($my_global_var == true) { echo “OK”; } Aber das funktioniert nicht, was mache […]

get_posts () und globale Variablen

Ich habe diesen Beitrag gelesen: Wann sollten Sie WP_Query vs query_posts () vs get_posts () verwenden? Dies scheint der Ausgangspunkt für das Verständnis des Unterschieds zwischen den verschiedenen functionen zum Erstellen von benutzerdefinierten Schleifen zu sein. In dem Artikel heißt es das [get_posts] ändert keine globalen Variablen und kann überall sicher verwendet werden Nichtsdestoweniger musste […]

Wie bekomme ich die Post-ID im Plugin?

Ich habe ein Plugin, an dem ich arbeite, und ich habe Probleme, die Post-ID zu bekommen, damit jquery es verwenden kann. Ich bin in der Lage, es mit dem admin_head-Hook zu bekommen, aber ich bin mir nicht sicher, wie ich es zu jquery zurückgeben kann. Ich bin mir nicht sicher, ob admin_head das ist, was […]

Verwenden Sie eine Variable, die in get_header erstellt wurde, um Dinge in wp_footer zu berechnen

Ich versuche, einen kleinen Zeittester zu erstellen, der bei get_header Hook lädt und die Verwendung des Wertes tut etwas in wp_footer … Ich habe versucht, globale $ var verwenden Ich habe versucht, die globale Variable in die function zu setzen Ich habe versucht, es an den wp_head anstelle von get_header zu befestigen Hier ist eine […]

Globale Variable gegen lokale Variable

// MOVE REVISIONS METABOX TO BOTTOM OF EDIT-FORM.PHP $post_types = get_post_types(); add_action(‘do_meta_boxes’, ‘batteryboys_reorder_meta_boxes’); function batteryboys_reorder_meta_boxes(){ remove_meta_box( ‘revisionsdiv’, $post_types, ‘normal’ ); add_meta_box(‘revisionsdiv’, __(‘Revisions’), ‘post_revisions_meta_box’, $post_types, ‘normal’, ‘low’); } Dieser Code funktioniert gut, wenn Sie jedoch $post_types = get_post_types(); Innerhalb der function funktioniert es nicht. Liegt das daran, dass die function get_post_types () global sein muss, um […]