WordPress

Fragen und Antworten für WordPress-Entwickler und Administratoren

4
Deaktivieren Sie "Schnellbearbeitung" nur für Nicht-Administratoren in functions.php
Ich habe dies in meiner functions.php function remove_quick_edit( $actions ) { unset($actions['inline hide-if-no-js']); return $actions; } add_filter('post_row_actions','remove_quick_edit',10,1); um den Schnellbearbeitungslink im Backend zu entfernen, wenn Sie durch die Liste der veröffentlichten Beiträge scrollen. Es funktioniert wie ein Zauber, aber es deaktiviert es sogar für die Administratorrolle. Ist es möglich, dass …
10 quick-edit 

2
HTML-Vorlagenseite mit PHP-Funktion zurückgeben
Ich möchte ein Formular erstellen, das ich mit einem Shortcode in meine Site einfügen kann. Es wäre wirklich schön, wenn ich den HTML-Teil in einer separaten Datei erstellen und ihn dann mit einem PHP-Shortcode einfügen könnte (um die Logik der Seite von der Mechanik der Umwandlung in einen Shortcode zu …




2
Wie erhalte ich für jede Ajax-Anfrage eine eindeutige Nonce?
Ich habe einige Diskussionen darüber gesehen, wie Wordpress eine eindeutige Nonce für nachfolgende Ajax-Anfragen neu generieren kann, aber für mein Leben kann ich Wordpress nicht dazu bringen, dies zu tun - jedes Mal, wenn ich anfordere, was meiner Meinung nach neu sein sollte nonce, ich bekomme das gleiche nonce von …
10 ajax  nonce 


1
Sollte aus Sicherheitsgründen bloginfo () oder get_bloginfo () maskiert werden?
Ich habe viele Informationen zur Sicherheit von WP-Themen und Plugins überprüft und das Konzept verstanden, dass Sie Attributen und HTML-Werten in Themen und Plugins entgehen sollten. Ich habe sowohl Standard als auch innerhalb einer oder Funktion gesehen bloginfo()und echo get_bloginfo()verwendet .esc_html()esc_attr() Genesis und _s , das Basisthema von Automattic, entziehen …

2
Postdatum vor 1970 festlegen
Ich habe einen benutzerdefinierten Beitragstyp namens Bücher. Das Veröffentlichungsdatum der Bücher liegt zwischen 1700 und 1900. Ich möchte das Post-Datum auf diese Daten setzen (damit ich die Ergebnisse nach Jahr sortieren kann), aber ich kann anscheinend kein Datum vor dem 1. Januar 1970 festlegen. Ist das irgendwie möglich?

3
Kann ich die Plugin-Textdomäne für im Core verwendete Begriffe weglassen?
Ich habe ein Plugin , das Post-Status in Post-Typ-Admin-Menüs einfügt. Ich bin gerade dabei, es zu internationalisieren, und ich frage mich, wie ich mit dieser Situation umgehen soll. Das Plugin verwendet einige eindeutige Zeichenfolgen, die eine Textdomain wie die folgende erhalten: __( 'Select the post statuses to <strong>exclude</strong> from post …

3
Anzeigen des Medien-Uploaders im eigenen Plugin in Wordpress 3.5
Ich habe wenig Probleme mit Media Uploader in neuem WordPress 3.5. Ich habe ein eigenes Plugin erstellt, das das Bild hochlädt. Ich benutze diesen Code JS: <script type="text/javascript"> var file_frame; jQuery('.button-secondary').live('click', function( event ){ event.preventDefault(); if ( file_frame ) { file_frame.open(); return; } file_frame = wp.media.frames.file_frame = wp.media( { title: …
10 jquery  media 

3
Leiten Sie die gesamte Website auf eine einzelne Seite um
Ich muss eine ganze WordPress-Site auf eine einzelne WordPress-Seite umleiten. Eine Art Wartungsmodus, aber die Weiterleitung muss zu einer veröffentlichten WordPress-Seite gehen. Leider muss die Wartungsseite, die ich anzeigen muss, andere WordPress-Plugins verwenden. Mir ist kein Plugin für den Wartungsmodus bekannt, mit dem Sie dies tun können. Sie können höchstens …

3
Holen Sie sich einen Pfad zu einem anderen Plugin
Um den Pfad zu einem Plugin zu erhalten, können Sie diesen verwenden plugin_dir_path(__FILE__)- dies muss jedoch offensichtlich aus dem Plug-In heraus aufgerufen werden. Wie können Sie den Pfad zu Plugin B ( ) innerhalb von Plug-In A zuverlässig ermittelnpluginb/pluginb.php ? Bearbeiten: Es wird davon ausgegangen, dass Sie den Slug des …

6
Wie erstelle ich bearbeitbare Textblöcke für die Homepage?
Ich mache eine Seite basierend auf WordPress. Es wird kein Blog oder WP sein. Nur eine Website. WP verhält sich also wie ein Backend, in dem der Client die Textblöcke bearbeiten kann. Frage: Wie kann ich einen Textblock in meine gestaltete Vorlage einfügen, den Benutzer im Admin-Bereich bearbeiten können? Sagen …

7
Hinzufügen eines Divs zum Umschließen des Widget-Inhalts nach dem Widget-Titel
Ich versuche, dem Inhalt eines Widgets in meiner dynamischen Seitenleiste ein Div hinzuzufügen. Hier ist der Registercode; register_sidebar(array( 'name' => "Sidebar1", 'id' => 'home-sidebar-1', 'before_widget' => '<div class="sidebar-box">', 'after_widget' => '</div>', 'before_title' => '<div class="title">', 'after_title' => '</div>', )); Aber dieser Code verursacht so; <div class="sidebar-box"> <div class="title">{WIDGET TITLE}</div> {WIDGET …

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.