WordPress

Fragen und Antworten für WordPress-Entwickler und Administratoren

3
Wie bereiten Sie eine% LIKE% SQL-Anweisung richtig vor?
Ich möchte eine LIKE% text% -Anweisung verwenden, während ich weiterhin die WordPress $ wpdb-Klasse verwende, um Eingaben zu bereinigen und vorzubereiten. SELECT column_1 from `prefix_my_table` WHERE column_2 LIKE '%something%'; Ich habe so etwas ohne Erfolg versucht: $wpdb->prepare( "SELECT column_1 from `{$wpdb->base_prefix}my_table` WHERE column_2 LIKE %s;", like_escape($number_to_put_in_like)); Wie bereiten Sie eine% …
34 mysql  wpdb  sql 

5
Übersetzen Sie ein Plugin mit .po .mo-Dateien
Ich möchte dieses Plugin übersetzen . Das Plugin wurde bereits in andere Sprachen übersetzt und enthält .potDateien zum Hinzufügen neuer Sprachen (soweit ich es aus der Beschreibung verstehe). Wie kann ich erstellen .pound .moDateien für meine neue Sprache und macht sie zugänglich , um durch die Plug -In verwendet zu …

7
Wie erhalte ich die Größe einer Anhangsdatei?
Ich verwende den folgenden Vorlagencode, um Anhang-Links anzuzeigen: $args = array( 'post_type' => 'attachment', 'numberposts' => -1, 'post_status' => null, 'post_parent' => $main_post_id ); $attachments = get_posts($args); foreach ($attachments as $attachment) { the_attachment_link($attachment->ID, false); } aber nach dem Link muss ich die Dateigröße anzeigen. Wie kann ich das machen? Ich …

8
Kein Zugriff auf Nicht-WordPress-Unterverzeichnisse möglich, da WordPress diese mit einem 404-Fehler überschreibt
Ich beziehe mich auf diese Frage, die zuvor gestellt und nicht angemessen beantwortet wurde: Wordpress überschreibt die tatsächlichen Unterverzeichnisse und auch Nicht-Wordpress-Seiten / -Code, die den Fehler 404 erhalten Ich habe das gleiche Problem und habe fast alles ausprobiert, was ich im Internet gefunden habe. Es hängt definitiv damit zusammen, …

6
Erweitern des Suchkontexts im Bildschirm zum Posten der Administratorliste
Ich habe einen benutzerdefinierten Beitragstyp erstellt und ihm einige benutzerdefinierte Felder angehängt. Nun möchte ich, dass die Suche, die Autoren auf dem benutzerdefinierten Postlistenbildschirm (im Admin-Backend) durchführen können, auch auf den Metafeldern durchgeführt wird und nicht nur wie gewohnt in Titel und Inhalt nachgeschaut wird. Wo kann ich mich einhängen …

10
Wie zeige ich eine hierarchische Begriffsliste an?
Ich habe eine hierarchische Taxonomie namens "geografische Standorte". Es enthält Kontinente auf einer ersten Ebene und dann die Länder für jeden einzelnen. Beispiel Europe - Ireland - Spain - Sweden Asia - Laos - Thailand - Vietnam etc. Mit get_terms () habe ich es geschafft, die vollständige Liste der Begriffe …

1
Hooks Callback testen
Ich entwickle ein Plugin mit TDD und eine Sache, die ich nicht testen kann, sind ... Hooks. Ich meine OK, ich kann Hook-Callback testen, aber wie kann ich testen, ob ein Hook tatsächlich ausgelöst wird (sowohl benutzerdefinierte Hooks als auch WordPress-Standard-Hooks)? Ich gehe davon aus, dass ein bisschen Spott hilft, …

2
Entfernen Sie die JSON-API-Links in der HTML-Kopfzeile
Weiß jemand, wie man die WordPress-JSON-API-Links im Header-Tag entfernt? <head> ... <link rel='https://api.w.org/' href='http://example.com/wp-json/' /> <link rel="alternate" type="application/json+oembed" href="http://example.com/wp-json/oembed/1.0/embed?url=..." /> <link rel="alternate" type="text/xml+oembed" href="http://example.com/wp-json/oembed/1.0/embed?url=..." /> </head> Ich möchte die Verwendung eines Plugins vermeiden. Gibt es eine Möglichkeit, diese nach Möglichkeit mit der Funktion remove_action zu entfernen? remove_action( 'wp_head', 'rsd_link' );
33 themes 

3
Halten Sie die WP-Datenbank mit git über mehrere Entwickler hinweg synchron
Ich arbeite daran, meinen Git-Workflow für meine WordPress-Entwicklungsprojekte zu verbessern. Oft erstelle ich bei der Entwicklung eines Content-Management-Systems einen Entwicklungsserver (wie http://dev.finalsitename.com), der die benutzerdefinierten Beitragstypen und Taxonomien enthält, die in der Produktionsversion verwendet werden. Dadurch kann mein Kunde beginnen, Inhalte zur Site hinzuzufügen. Während sie an dieser Aufgabe arbeiten, …


6
Ändern Sie die Standardansicht der Medienbibliothek in 3.5?
Gibt es eine Möglichkeit, beim Einfügen von Medien in einen Beitrag die Standardansicht der Medienbibliothek von "Alle Medienelemente" in "In diesen Beitrag hochgeladen" zu ändern? Es gibt einen anderen Thread, aus dem diese Frage extrahiert wurde: Wie man Anhangsbeziehungen verwaltet

3
Hinzufügen der Spalte "Menüreihenfolge" zum Administratorbildschirm für benutzerdefinierte Posts
Ich möchte das menu orderAttribut verwenden, um die Reihenfolge für einen benutzerdefinierten Beitragstyp zu steuern, der für einen bestimmten Zweck verwendet wird. Es ist einfach genug, dies dem CPT über hinzuzufügen. supports => array('page-attributes')Wie kann ich den Wert der Menüreihenfolge auf dem Bildschirm mit der Administratorliste für dieses CPT anzeigen?

6
Senden Sie den Link zum Zurücksetzen des Kennworts programmgesteuert
Ich habe diese manuell erstellte Seite: $user_login = sanitize_text_field( $_GET['user_login'] ); if ( username_exists( $user_login ) || email_exists($user_login) ) { ?> <!--Everything has been validated, proceed ....--> <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> function submit() { var f = document.getElementById('lostpasswordform'); f.onclick = function () { }; …
33 php  pages  password 


6
Wie erhalte ich eine Bild-URL nur auf dem_post_thumbnail?
Ich möchte wissen, wie ich die Bild-URL aktivieren kann the_post_thumbnail() Standard the_post_thumbnail() <img width="800" height="533" src="http://domain.com/wp-content/uploads/2011/02/book06.jpg" class="attachment-post-thumbnail wp-post-image" alt="book06" title="book06" /> Hier will ich nur den src schnappen. Wie filtere ich the_post_thumbnail()nur um zu bekommenhttp://domain.com/wp-content/uploads/2011/02/book06.jpg Gib mir Bescheid

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.