WordPress

Fragen und Antworten für WordPress-Entwickler und Administratoren

1
Wie erstelle ich ein Unterfenster für die Themenanpassung?
Eine der coolen neuen Funktionen von WordPress 4.0 ist die add_panel()Methode. In meiner Situation möchte ich ein neues Bedienfeld für Themenoptionen erstellen, das ist sehr einfach, aber es ist möglich, Unterfenster unter dem Optionsfeld für sie zu erstellen, z. B. eines für die Kopfzeile, eines für den Hauptteil und eines …

1
Setzen Sie die Post-IDs auf weniger als 64-Bit-Ganzzahlen zurück
Ich betreibe Wordpress seit vielen Jahren und habe ungefähr 26000 Beiträge. Irgendwann haben meine Post-IDs eine 32-Bit-Ganzzahl überschritten, und ich bin jetzt daran gebunden, Wordpress auf einem 64-Bit-System zu verwenden. Ich sehe Beiträge mit IDs wie 4863166253. Ich möchte mein Hosting auf einen Server mit geringem Stromverbrauch wie einen Himbeer-Pi …
8 database  mysql 

1
WP_User_Query und nicht eindeutige Usermeta-Daten
Wir haben ein Problem mit einem WP-Plugin, das wir geschrieben und verwaltet haben - Benutzerdaten exportieren Ein Benutzer hat ein Problem gemeldet, bei dem nicht eindeutige Benutzer-Metadatensätze nicht korrekt zurückgegeben werden - hier Im Plugin exportieren wir die vom Benutzer ausgewählten Usermeta-Daten - mit get_users (), das wiederum WP_User_Query verwendet: …
8 plugins  users  export 

1
Verketten und minimieren Sie Abhängigkeiten für in die Warteschlange gestellte JavaScript-Dateien
Ich lade eine JavaScript-Datei mit wp_enqueue_scriptin mein Thema. Gleichzeitig lade ich jedoch auch mehrere jQuery-Dateien als Abhängigkeiten für das in die Warteschlange gestellte Skript (das bereits von Grunt verkettet und minimiert wurde). Hier ist mein Code: add_action('wp_enqueue_scripts', function() { wp_enqueue_script( 'customscripts', get_template_directory_uri() . '/assets/js/main.min.js', array('jquery', 'jquery-form', 'json2', 'jquery-ui-autocomplete'), NULL, true …

6
Entfernen Sie mehr oder […] Text aus dem kurzen Beitrag
Ich verwende ein Thema mit einer Zeichenbeschränkung für Shortpost und zeige [...] am Ende der Zeichenbeschränkung. Ich möchte dies entfernen, also suche ich the_excerpt();und ersetze durchthe_content(); Das Problem wird mit normalem Inhalt gelöst, es tritt jedoch immer noch ein Problem mit dem <?php the_excerpt(); ?>Bildposttyp auf. Wenn ich dies ändere, …
8 excerpt  limit 

4
Gibt es eine JavaScript-API? Wie greife ich in JS auf öffentliche und private Daten zu?
Laut diesem Beitrag gibt es keine integrierte JavaScript-API für Wordpress. Daher scheinen Entwickler, die auf AJAX aufbauen möchten, alle ihre eigene Lösung zu finden, die mir nicht richtig erscheint. Was ich wirklich vermisse, abgesehen vom Abrufen von Posts oder anderen Daten mit einer integrierten API, ist ein kleiner Satz von …

2
Warum können Passwörter in WordPress als einfacher Text exportiert werden?
In meiner WordPress 3.9.2-Installation kann ich die Klartextkennwörter der Benutzer extrahieren, indem ich zu Benutzer gehe, alle Benutzer auswähle und Massenaktionen exportieren wähle. Wenn ich mit phpMyAdmin in die mySQL-Datenbank schaue, werden die Passwörter gehasht. Frage Wie kommt es, dass alle Benutzerkennwörter im Klartext exportiert werden können und wie kann …


1
Bestway To Define Theme und Plugin Pfad und URL
Ich bin in einem Chaos. Ich weiß, dass dies eine dumme Frage ist. Sie sehen, dass der Themenpfad nicht so gut ist. Gibt es also einen anderen Weg? Wie kann ich ihn get_template_directory()hier verwenden? // theme folder path if ( ! defined( 'TZSC_THEME_DIR' ) ) { define( 'TZSC_THEME_DIR', dirname(__FILE__).'/' ); …


1
Was ist der Unterschied zwischen Rollen- und Metafunktionen? Wann wird der Filter map_meta_cap () verwendet?
Ich bin sehr verwirrt über die folgenden Dinge: Unterschied zwischen Rollen- und Metafunktionen, Unterschied zwischen Meta und primitiven Fähigkeiten, wann map_meta_cap()Filter zu verwenden . Es gab viele Situationen, in denen ich vorhandene oder benutzerdefinierte WP-Funktionen zu vorhandenen oder benutzerdefinierten WP-Rollen hinzufügte und erwartete, dass dies sofort funktioniert und in den …


3
Hinzufügen einer benutzerdefinierten Eingabe für Datenattribute in Insert Media Modal
Ich versuche, dem Modal "Medien einfügen" eine Texteingabe hinzuzufügen, in der Hoffnung data-, dem übergeordneten Anker der Bilder ein HTML5- Attribut hinzufügen zu können . <a class="fancybox" href="..." data-fancybox-group=" "> <- Dieser Teil <img class="wp-image-871" src="..." alt="..." width="245" height="333" /> </a> Bisher konnte ich den Eingang zum Modal hinzufügen: Verwenden …


1
Fügen Sie mithilfe des Filters wp_nav_menu_items einen benutzerdefinierten Menüpunkt hinzu
Ich habe ein Snippet hinzugefügt, um meinem Website-Navigationsmenü einen Link "Profil" hinzuzufügen. Mein Code: add_filter( 'wp_nav_menu_items', 'my_nav_menu_profile_link'); function my_nav_menu_profile_link($menu) { if (!is_user_logged_in()){ return $menu; } else { $user_data = bbp_get_user_profile_url( get_current_user_id() ); $profilelink = '<li><a href="'.$user_data.'&edit" >Profile</a></li>'; $menu = $menu . $profilelink; return $menu; } } Dieser Code zeigt den …

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.