Als «php» getaggte Fragen

Bei Fragen zur serverseitigen Programmiersprache, in der der WordPress-Kern, Plugins und Themes geschrieben sind. Fragen zur Verwendung von PHP außerhalb eines WordPress-Kontexts sind nicht themenbezogen, werden jedoch möglicherweise bei Stack Overflow gestellt.

4
WP-Insert-Post-PHP-Funktion und benutzerdefinierte Felder
Die WordPress-Funktion wird zum programmgesteuerten Senden von Daten verwendet. Standardfelder, die eingereicht werden müssen, um den Inhalt, den Auszug, den Titel, das Datum und vieles mehr aufzunehmen. Es gibt keine Dokumentation dafür, wie ein benutzerdefiniertes Feld eingereicht wird. Ich weiß, dass es mit der add_post_meta($post_id, $meta_key, $meta_value, $unique);Funktion möglich ist. …

5
Warum in jeder Zeile <? Php und?>?
Ich habe diese Konvention so ziemlich überall gesehen, und manchmal ist es beinahe verrückt geworden: &lt;?php //The loop ?&gt; &lt;?php while ( have_posts() ) : the_post(); ?&gt; &lt;?php the_content(); ?&gt; &lt;?php endwhile; // end of the loop. ?&gt; Wobei die &lt;?phpund schließend ?&gt;in jeder einzelnen Zeile stehen, auch wenn kein …

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

2
Mit get_pages nur direkte untergeordnete Seiten in WordPress abrufen
Ich versuche, alle direkten Kinder einer Seite zu holen. Aber ich bekomme auch alle Kinder und Enkelkinder. Irgendwelche Ideen? PHP Source: $args = array( 'child_of' =&gt; $post-&gt;ID, 'parent ' =&gt; $post-&gt;ID, 'hierarchical' =&gt; 0, 'sort_column' =&gt; 'menu_order', 'sort_order' =&gt; 'asc' ); $mypages = get_pages( $args ); foreach( $mypages as $post …

5
the_date () funktioniert nicht
Diese Frage wurde von Stack Overflow migriert, da sie in WordPress Development Stack Exchange beantwortet werden kann. Vor 7 Jahren migriert . Ich benutze WordPress 3.2 und habe einen Abfrage-Post wie diesen erstellt: &lt;?php query_posts("posts_per_page=1post=type&amp;page=post_parent=10");?&gt; Dann versuche ich, das Datum dieses Beitrags, den ich so abgefragt habe, wiederzugeben. &lt;?php echo …
20 php  query  mysql  date 

2
Was ist der richtige Weg, um beim Update Post zu haken
Ich versuche zu haken, wenn Post aktualisiert wird, aber alle Haken, die ich versuche, nie ausgeführt, außer updated_post_meta add_action('updated_post_meta', 'my_function'); function my_function($post_id) { echo 'This is my post ID : '.$post_id; } Ich habe dies versucht, add_action('save_post', 'my_function');aber es wurde keine ID als Echo ausgegeben, oder diese Nachricht wurde bereits …
19 php  hooks  actions  save-post 

5
WP Cron auf mehreren Sites richtig ausführen
Ich habe WordPress Multisite mit mehreren Websites. Ich setze DISABLE_WP_CRONauf truein meinem wp-config.php. Wenn wir eine Cron-Task mit wget oder curl einrichten, haben wir eine 30-Sekunden-Regel, um PHP-Skripte auszuführen. Es ist so klein, Unmengen von E-Mail-Benachrichtigungen zu senden und andere Aufgaben zu erledigen (möglicherweise ist die SMTP-Remoteserververbindung langsam, möglicherweise sind …

3
Alle Begriffe einer benutzerdefinierten Taxonomie anzeigen?
Ich habe ein paar benutzerdefinierte Taxonomien erstellt und muss ALLE darin enthaltenen Begriffe anzeigen. Was ich bisher erreicht habe, ist die Anzeige der Taxonomien, die in einem benutzerdefinierten Beitragstyp ausgewählt / ausgewählt wurden, aber ich muss sie alle anzeigen, ob sie ausgewählt sind oder nicht . Damit ich später einen …

1
Wie verwende ich WP_query mit mehreren Beitrags-IDs?
Ich möchte mehrere Posts mit einem Array von IDs abfragen (Hinweis: Ich frage einen benutzerdefinierten Post-Typ ab). Folgendes habe ich, was nicht funktioniert: $myarray = array(144, 246); $args = array( 'post_type' =&gt; 'ai1ec_event', 'p' =&gt; $myarray ); // The Query $the_query = new WP_Query( $args ); Irgendwelche Tipps, wie das …
18 php  wp-query 

1
Wie binde ich ein Kontrollkästchen in das Widget-Backend-Formular ein?
Ich versuche, ein Kontrollkästchen in mein Widget-Backend aufzunehmen. Ich kann den Wert jedoch nicht abrufen (ein oder aus), nachdem der Benutzer ihn übermittelt hat. Ich dachte, der Wert würde in "esc_attr ($ check)" gespeichert (wie bei einer Texteingabe), aber ich kann ihn nicht abrufen. Das versuche ich jetzt: public function …
17 php  widgets 

6
Einfügen von Begriffen in eine hierarchische Taxonomie
Ich habe wirklich ein paar Probleme beim Einfügen von Begriffen. Hier ist mein Szenario: Ich habe eine Taxonomie namens veda_release_type: //Release Type and Region $labels = array( 'name'=&gt; _x('Release Types/Regions', 'taxonomy general name' ), 'singular_name' =&gt; _x('Release Type/Region', 'taxonomy singular name'), 'search_items' =&gt; __('Search Release Types/Regions'), 'popular_items' =&gt; __('Popular Release …

3
Die effizienteste Methode, um Javascript-Dateien zu bestimmten Posts und / oder Seiten hinzuzufügen?
Ich frage mich, was die effizienteste Methode ist, eine Javascript-Datei speziell für einen Beitrag und / oder eine Seite hinzuzufügen. Hier sind einige Lösungen, die ich mir ausgedacht habe: Wechseln Sie zur HTML-Bearbeitungsansicht und veröffentlichen Sie dort Ihr JavaScript (ziemlich schlechte Lösung) Benutzerdefinierte Felder mit dem spezifischen JavaScript für diesen …



4
Wie kann man den WordPress Galerie Code mit PHP in functions.php manuell reparieren?
Es wurde oft darüber gesprochen, dass Wordpress einen wirklich schlechten Code für die eingebaute Galerie-Funktion ausgibt. Dies ist der Kerncode, der für die Galerieausgabe verantwortlich ist (in /wp-includes/media.php): function gallery_shortcode($attr) { global $post; static $instance = 0; $instance++; // Allow plugins/themes to override the default gallery template. $output = apply_filters('post_gallery', …

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.