WordPress

Fragen und Antworten für WordPress-Entwickler und Administratoren

1
Wie werden Skripte und Stile im untergeordneten Thema ordnungsgemäß aus der Warteschlange entfernt?
Ich habe in einem meiner Projekte ein übergeordnetes und ein untergeordnetes Thema erstellt. Ich habe CSS und JavaScripts in meinem übergeordneten Thema wie folgt in die Warteschlange gestellt: function project_necessary_scripts() { //Stylesheets wp_register_style( 'bootstrap-css', get_template_directory_uri() .'/css/bootstrap.min.css' ); wp_register_style( 'bootstrap-map', get_template_directory_uri() .'/css/bootstrap.css.map' ); wp_register_style( 'project-css', get_stylesheet_uri() ); wp_enqueue_style( 'bootstrap-css' ); wp_enqueue_style( …

1
Überschreiben Sie die Standard-WordPress-Kernübersetzung
WordPress ist auf Niederländisch eingestellt. Wenn ich get_the_archive_title()mein Thema richtig verwende, wird "Kategorie: Kategoriename" auf einer Kategoriearchivseite ausgegeben. Ich möchte jedoch, dass "Sectie: Category-name" gelesen wird. Ich möchte die niederländische Sprachdatei im Ordner wp-content / language nicht ändern, da dies durch WordPress-Updates aktualisiert wird. Ich habe versucht, diese Übersetzungsdatei zu …

2
Holen Sie sich die Upload-URL nach Blog-ID in Multisite
Das Wesentliche der Frage ist, ich suche nach einer Lösung wie dieser: $blog_upload_dir_info = wp_upload_dir( $date, $blog_ID ); $blog_upload_url = $blog_upload_dir_info[ 'baseurl' ]; Wo $blog_IDunterscheidet sich von der aktuellen Blog-ID. Die »WP-offensichtlichste« Lösung schlägt fehl: switch_to_blog( $blog_ID ); $blog_upload_dir_info = wp_upload_dir(); restore_current_blog(); Als wp_upload_dir () wird die Konstante verwendet, WP_CONTENT_URLdie …

7
Wordpress passende URLs mit nachfolgenden Tildes
Ich habe einen Schwachstellenbericht (1) erhalten, der darauf hindeutet, dass möglicherweise ein Sicherheitsproblem in der Art und Weise vorliegt, wie Wordpress URLs mit folgenden Tildes behandelt. Es scheint, dass der Scanner glaubt, dass die Website einige Verzeichnislisten und dergleichen bereitstellt. Ich war überrascht, dass meine Website immer noch Inhalte auf …
11 permalinks 

2
Wo ist die alte Post-Permalink-Schnecke gelagert?
Ich habe einen Artikel mit Permalink Slug veröffentlicht: http://domain.com/writing Dann habe ich nach der Veröffentlichung den Permalink-Slug in geändert writing-lorem. Wenn ich jetzt besuche /writing, wird es zu weitergeleitet /writing-lorem. Ich möchte den writingSlug für eine neue Kategorie verwenden, kann ihn aber nicht, er ändert sich zu writing-2. Um zu …

3
Was könnte ein Hacker mit meiner wp-config.php machen?
Ich versuche mein WordPress-Blog zu sichern. Ich habe einige Beiträge im Web gelesen, die ich ändern table_prefixund verstecken sollte wp-config.php. Allerdings verstehe ich es nicht? Was könnte ein Angreifer mit meinem machen wp-config.php? Ich meine, es gibt meine Datenbankkonfigurationen, aber der Angreifer benötigt DB_HOSTzum Beispiel meine , die nicht so …

2
Erstellen eines Suchformulars für benutzerdefinierte Felder
Ich habe ein Thema für ein Autohaus erstellt. Jedes Auto ist ein benutzerdefinierter Pfostentyp ("Fahrzeug") und verfügt über ca. 12 benutzerdefinierte Felder mit Angaben zu Marke, Modell, Kilometerstand, Kraftstofftyp usw. usw. Grundsätzlich möchte ich auf der Homepage ein Suchformular, das Dropdown-Listen für Make & Model enthält und alle verfügbaren Marken …

2
Soll ich spl_autoload_register () in meinem Plugin verwenden?
Wenn ich spl_autoload_register in meinem Plugin verwende, erhalte ich: Fatal error: Uncaught exception 'LogicException' with message 'Class wp_atom_server could not be loaded' wp-includes\pluggable-deprecated.php on line 182 Ich habe etwas gelesen und verschiedene Korrekturen gefunden. Einer auf SO sagte, spl_autoload_register nicht mit WordPress zu verwenden. Ist das richtig? Ich bin sicher, …



1
Ändern der Meldung "Plugin aktiviert" Standard
Immer wenn ein Administrator in WordPress ein Plugin aktiviert, wird beim erneuten Laden der Plugin-Seite nach erfolgreicher Aktivierung ein Hinweis angezeigt, der "Plugin aktiviert" meldet. Gibt es eine Möglichkeit, diesen Text zu ändern, der in der Administratorbenachrichtigung angezeigt wird, oder muss ich meine eigene benutzerdefinierte Nachricht verwenden? Wenn ich eine …
11 plugins  admin  hooks 

2
Warum sind einfache Updates für wp_postmetas "_edit_lock" so langsam?
In unserem MySQL-Protokoll für langsame Abfragen ist die kumulativ langsamste Abfrage ein einfaches Update von wp_postmeta. Hier ist ein Beispiel: UPDATE `wp_postmeta` SET `meta_value` = '1392835505:386' WHERE `post_id` = 94705 AND `meta_key` = '_edit_lock'; Relevante Details zu unserem Setup: Die langsame Abfragezeit von MySQL ist auf 1s eingestellt Die Speicher-Engine …
11 mysql  post-meta 

9
wie man einen kaputten visuellen Editor repariert
Unser visueller Editor zeigt rohes HTML an: Wenn ich auf Visual oder Text klicke, passiert überhaupt nichts - der Klick wird nicht registriert. In meinem Profil ist "Visueller Editor deaktivieren" nicht aktiviert. Das gleiche passiert in Chrome, Opera & Firefox. Ich habe alle Themes und Plugins ohne Änderung deaktiviert. Ich …

2
Lösung für die Versionskontrolle und Bereitstellung der Datenbank?
Derzeit verwende ich ein Dump-Skript und übertrage die Datenbank auf das Git-Repo. --skip-extended-insert --skip-comments --skip-dump-datebedeutet, dass ein Diff mir eine gute Vorstellung davon geben kann, was sich geändert hat, aber alles fällt zusammen, wenn ich versuche, es zusammenzuführen. WP_SITEURL, WP_HOME und alle anderen Orte, an denen WordPress vollständige URLs speichert, …


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.