WordPress

Fragen und Antworten für WordPress-Entwickler und Administratoren

1
Sollen wir den Postglobalen vertrauen?
@toscho hat einen Kommentar zu dieser Antwort hinterlassen , über den ich noch einmal nachgedacht habe. Wie viel Vertrauen sollten wir in die globale Reichweite haben, insbesondere in Bezug auf die Post-Globals wie $post? Na und? Die globale Variable kann von jedem Benutzer überschrieben werden, bevor Ihre Prüfung ausgeführt wird. …





3
Sticky Posts überschreiten das Seitenlimit
Ich ändere mit pre_get_postsdie Anzahl der auf meiner Homepage angezeigten Beiträge. function lifelounge_query_adjust( $query ) { if ( is_home() ) { set_query_var( 'posts_per_page', 12 ); return; } } add_filter( 'pre_get_posts', 'lifelounge_query_adjust' ); Aber ich habe ein Problem mit klebrigen Beiträgen. Grundsätzlich werden in der Abfrage mehr als die von mir …

2
Wie kann ich WordPress-Funktionen in meinem Stylesheet verwenden?
Ich habe meine style.phpDatei so aussehen. <?php header('Content-Type: text/css');?> #div{ background:<?php echo get_option('bgcolor');?>; } Das funktioniert nicht, aber wenn ich das tue, funktioniert es. <?php header('Content-Type: text/css');?> #div{ background: <?php echo 'blue';?>; } Was wäre das Problem? Dies ist die mainfile.php <?php function test(){ global get_option('bgcolor');?> <input type="text" id="bgcolor" name="post_popup_settings[bgcolor]" …
21 plugins  php  css  endpoints 


2
wp_verify_nonce vs check_admin_referer
Was ist der Unterschied, welchen soll ich verwenden? Ich weiß, dass wp_verify_nonce das Zeitlimit überprüft, und check_admin_referer ich denke, ruft wp_verify_nonce auf und prüft auf ein Admin-URL-Segment, aber ich bin ein bisschen verwirrt, welches ich verwenden soll und wann. Danke für die Klarheit.
21 admin  security  nonce 

5
Felder in comment_form () neu anordnen
Ich benutze einen benutzerdefinierten Filter, um die Felder zu ändern, kann aber nicht herausfinden, wie die Reihenfolge der Felder im Kommentarformular geändert werden kann . Gewünschte Bestellung: Kommentarfeld (zuerst / oben) Name Email Webseite Dies ist der Code, den ich momentan benutze: function alter_comment_form_fields($fields){ $fields['comments'] = 'Test'; $fields['author'] = '<p …

4
Wie funktioniert das Cachen von Objekten?
Ich suche hier eine endgültige Antwort. Wo leben Optionen und Transienten, wenn die Objekt-Zwischenspeicherung aktiviert ist? Standardmäßig werden beide in der Datenbank gespeichert. Aber ich habe einige Hinweise gehört, dass memcache sie woanders speichert und APC etwas ganz anderes macht. Wo genau werden diese Daten in beiden Fällen gespeichert?

2
Wie erhalte ich Posts von mehreren Post-IDs?
Ich habe eine Zeichenfolge mit Post - IDs bekommt: 43,23,65. Ich hatte gehofft, ich könnte get_posts()die Zeichenfolge mit IDs als Argument verwenden und verwenden. Ich kann jedoch keine Funktionen zum Abrufen mehrerer Beiträge nach ID finden. Muss ich wirklich eine machen WP_query? Ich habe auch jemanden erwähnen sehen, der verwendet …
21 get-posts 

6
Erkennen Sie eine WordPress-URL, ohne ein vollständiges HTTP-GET durchzuführen?
Ich versuche, eine Oneboxing-Routine zu schreiben, die WordPress-Blogeinträgen eine besondere Behandlung verleiht. Geben Sie also eine einfache, schmucklose URL in den Inhalt ein, wie z http://blog.stackoverflow.com/2011/03/a-new-name-for-stack-overflow-with-surprise-ending/ Wie erkenne ich, dass dies eine WordPress-Installation ist, idealerweise ohne ein vollständiges HTTP-GET für jede URL, die ich sehe? Es gibt sicherlich übliche Konventionen …
21 urls 

5
How-to: Schieben Sie ein GitHub-Repo auf die WordPress-Plugin-Server
Ich entwickle mein Plugin auf Github, aber wenn es um die Bereitstellung geht, muss ich meine Änderungen irgendwie in den Wordpress-SVN kopieren . Momentan mache ich das manuell und kopiere jede Datei in jedem Verzeichnis einzeln, aber das ist zeitaufwändig und fehleranfällig. Ich habe ein paar Skripte gesehen und ausprobiert, …
21 svn  github 

4
Wie lange lebt eine veraltete Funktion im Kern?
Ich bin gespannt auf den Prozess / die Philosophie, die hinter dem Entfernen veralteter Funktionen aus dem Kern steckt. Der Kodex sagt dies : Diese Funktionen sind veraltet. Das bedeutet, dass sie durch neue Funktionen ersetzt wurden oder nicht mehr unterstützt werden und möglicherweise aus zukünftigen Versionen entfernt werden. Da …

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.