WordPress

Fragen und Antworten für WordPress-Entwickler und Administratoren

4
Wie überprüfe ich, ob ich in admin-ajax.php bin?
Momentan prüfe ich mit meinem Plugin, in_admin()ob sich der Benutzer im Frontend der Site oder im Administrationsbereich befindet. Das Problem tritt jedoch auf, wenn Plugins admin-ajax.phpzur Verarbeitung von Ajax-Anforderungen verwendet werden. Ich brauche eine Möglichkeit, Hooks und Plugins nur beim Verarbeiten von admin-ajax.phpDateien oder im Frontend der Site zu registrieren …
27 ajax 

4
Wie setze und verwende ich globale Variablen? Oder warum man sie überhaupt nicht benutzt
UPDATE: Meine ursprüngliche Frage wurde gelöst, aber dies wird zu einer gültigen Diskussion darüber, warum keine globalen Variablen verwendet werden sollten. Ich aktualisiere die Frage daher, um dies widerzuspiegeln. Die Lösung war <?php global $category_link_prop; echo esc_url( $category_link_prop ); ?>wie @TomJNowell vorgeschlagen. UPDATE 2: Ich habe jetzt genau das getan, …
27 php  functions  globals 

5
So fügen Sie der Fußzeile ein JavaScript-Snippet hinzu, für das jQuery erforderlich ist
Ich weiß, dass ich der Fußzeile von WordPress eine Skriptdatei hinzufügen kann, für die eine Abfrage mit folgendem Code erforderlich ist: <?php function my_scripts_method() { // register your script location, dependencies and version wp_register_script('custom_script', get_template_directory_uri() . '/js/custom_script.js', array('jquery'), '1.0', true); // enqueue the script wp_enqueue_script('custom_script'); } add_action('wp_enqueue_scripts', 'my_scripts_method'); ?> Aber …

3
Gibt es irgendwelche Haken, die die 404-Logik verändern?
Vorausgesetzt, Sie haben eine 404-Seite in Ihrem Thema definiert, zeigt Wordpress eine 404-Seite an, wenn "Tag" in $ wp_query-> query_vars definiert ist und es keine Beiträge gibt, die mit diesem Tag übereinstimmen. Ich schreibe ein Plugin, das neben Beiträgen auch einige Informationen auf jeder Seite anzeigt. Ich möchte die 404-Logik …

4
Könnte der WP Script / Style Loader verwendet werden, um Scripts und Styles im Front-End zu verketten und zu gzipen?
WP hat einen netten Javascript-Loader in wp-admin: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-scripts.php und ein CSS-Ladeprogramm: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-styles.php Ich habe mich gefragt, ob es möglich ist, sie auch im Front-End zu verwenden, nicht nur im Admin-Bereich, da sie alle in die Warteschlange gestellten Skripte verketten und als einzelne gezippte Datei bereitstellen können

5
So erweitern Sie WP_Customize_Control
Ich suche nach einer Möglichkeit, dem benutzerdefinierten Live-Vorschaufenster eine neue Art von Steuerelement hinzuzufügen . Ich habe gesehen, wie man dem Panel mit neue Abschnitte hinzufügt add_action( 'customize_register'... Die Steuerung, die ich implementieren möchte, ist eine andere Art der Farbauswahl. In einem früheren Beitrag haben wir uns überlegt, wie man …



1
Wie erstelle ich benutzerdefinierte 401, 403 und 500 Fehlerseiten?
Wenn ein 404-Fehler auftritt, kann eine 404.php-Vorlagendatei zum Rendern einer benutzerdefinierten Fehlermeldung verwendet werden. Dies ist in der Vorlagenhierarchie dokumentiert Artikel . Mein Ziel ist es, benutzerdefinierte Fehlerseiten für 401, 403 und 500 Fehler zu erstellen. Ich habe versucht, 401.php-, 403.php- und 500.php-Dateien im Verzeichnis meines Themas zu erstellen, aber …

2
Wo befindet sich die Mediathek in der Datenbank?
Ich exportiere eine Wordpress-Site von localhost auf einen Webhost und kann die Medienbibliothek nicht importieren, da der Webhost keine Verbindung zu localhost herstellen kann. Ich habe alle localhost-Dateien aus / wp-content / uploads / ... hochgeladen und denke, ich muss nur den Teil der MySQL-Datenbank, der die Medienbibliothek enthält, isolieren …
27 import  export 

4
Ändern Sie die Reihenfolge der benutzerdefinierten Spalten für Bearbeitungsfelder
Wenn Sie eine benutzerdefinierte Spalte wie folgt registrieren: //Register thumbnail column for au-gallery type add_filter('manage_edit-au-gallery_columns', 'thumbnail_column'); function thumbnail_column($columns) { $columns['thumbnail'] = 'Thumbnail'; return $columns; } Standardmäßig wird es als das letzte auf der rechten Seite angezeigt. Wie kann ich die Bestellung ändern? Was ist, wenn ich die obige Spalte als …


3
Post-IDs von WP_Query abrufen?
Gibt es eine Möglichkeit, eine Reihe von Post-IDs abzurufen, die aus den folgenden Quellen abgefragt wurden: $latest = new WP_Query( array ( 'orderby' => 'rand', 'posts_per_page' => 3 )); if ( $latest -> have_posts() ) : while ( $latest -> have_posts() ) : $latest -> the_post(); get_template_part( 'templates/content', 'post' ); …

4
So drucken Sie die excuted sql direkt nach ihrer Ausführung
Ich suche nach einer Möglichkeit, mit der ich die ausgeführte SQL-Abfrage direkt nach dem folgenden Befehl drucken kann: $wpdb->query( $wpdb->prepare("INSERT INTO tbl_watchprosite SET keywords=%s,url_to_post=%s,description=%s, date_captured=%s,crawl_id=%d, image_main=%s,images=%s,brand=%s, series=%s,model=%s,condition=%s,box=%s, papers=%s,year=%s,case_size=%s,status=%s,listed=%s, asking_price=%s,retail_price=%s,payment_info=%s,forum_id=%d", $this->getForumSettings()->search_meta,$element->href,$post_meta['description'],current_time('mysql'),$cid,$post_meta['image_main'],$images,$post_meta[0],$post_meta[1],$post_meta[2],$post_meta[3],$post_meta[4],$post_meta[5],$post_meta[6],$post_meta[7],$status,$post_meta[9],$post_meta[10],$post_meta[11],$this->getForumSettings()->ID) ); Dies wäre toll, wenn ich sehen kann, welche Werte in der Abfrage gehen. Vielen Dank
26 wp-query  wpdb 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.