WordPress

Fragen und Antworten für WordPress-Entwickler und Administratoren

4
Fügen Sie dem Navigationsmenü den Link „Abmelden“ hinzu
Wie kann ich einen Link zum primären Navigationsmenü mit dem class="right"Attribut hinzufügen ? Ich habe versucht, einen statischen Link hinzuzufügen, der example.com/wp-logout.php?action=logoutjedoch zu einer Seite zur Bestätigung der Abmeldung führt. Gibt es eine Möglichkeit, einen Abmeldelink zu erstellen?
16 menus  login 


10
Löschen Tausende von Cron-Jobs
Ich habe festgestellt, dass meine WordPress-Datenbank 29.000 Cron-Jobs aus deaktivierten und gelöschten Plugins enthält. Ich habe eine Reihe von Optimierer-Plugins ausprobiert, aber die große Anzahl von Cron-Jobs bedeutet, dass ich sie nicht mit Plugins löschen kann. Ich habe auch versucht, dies in meinem functions.php ohne Erfolg: add_action("init", "clear_crons_left"); function clear_crons_left() …
16 cron 

1
Mehrere Eingaben in einem Customizer-Steuerelement
Angenommen, ich habe ein einzelnes benutzerdefiniertes Steuerelement, aber dieses Steuerelement verfügt über 2 Eingänge, die gespeichert werden müssen, z. Währungstyp und -wert Größe und Maßeinheit Vor-und Nachname Text und Stil Bild und Bildgröße Schriftfamilie & Schriftgewicht Wie würde ich das machen? Ich sehe, dass es beim Erstellen eines Steuerelements eine …


1
Warum fügt WordPress einer Ajax-Antwort 0 (Null) hinzu?
Sofern ich die Ajax-Verarbeitungsfunktion nicht mit exit()oder die()beende, erhält die Ajax-Funktion die gewünschte und korrekte Ausgabe, folgt jedoch mit 0. Irgendeine Idee, warum das passiert? Soll das so sein oder könnte es behoben werden? add_action('wp_ajax_get_homepage', 'get_homepage'); add_action('wp_ajax_nopriv_get_homepage', 'get_homepage'); function get_homepage(){ echo "get_homepage ->"; exit(); } Ich habe bei AJAX in …

4
Teilen Sie wp_nav_menu mit benutzerdefiniertem Walker auf
Ich versuche, ein Menü zu erstellen, das maximal 5 Elemente enthält. Wenn weitere Elemente vorhanden sind, sollten diese in ein anderes <ul>Element eingeschlossen werden, um ein Dropdown-Menü zu erstellen. 5 Artikel oder weniger: 6 Artikel oder mehr Ich weiß, dass diese Art von Funktionalität leicht mit einem Walker erstellt werden …


2
Wie unterstützen Themen untergeordnete Themen?
Eine der Anforderungen von themeforest ist, dass Themen für die Unterstützung von untergeordneten Themen erforderlich sind. Ich weiß, was Kinderthemen sind, obwohl ich nicht viel mit ihnen gearbeitet habe, aber ich würde gerne wissen, ob es etwas gibt, das mein Thema haben muss, um Kinderthemen zu unterstützen ?


5
Bester Weg, vorbei PHP-Variable zwischen partials?
Ich habe eine Variable in header.php, wie zum Beispiel: $page_extra_title = get_post_meta($this_page->ID, "_theme_extra_title", true); Sobald ich tun: var_dump($page_extra_title); Ich komme immer NULLaußerhalb von header.php (var_dump funktioniert nur in header.php richtig). Ich habe dieselbe Variable überall dort eingefügt, wo ich sie benötige (page.php, post.php, footer.php usw.), aber das ist Wahnsinn und …

3
Übergeben Sie einen booleschen Wert als Shortcode
Wie kann ich in WordPress-Shortcodes boolesche Attribute übergeben? Beide von [shortcode boolean_attribute="true"]oder [shortcode boolean_attribute=true]geben Zeichenfolgenwerte an. BEARBEITEN Es wäre kein Problem für Benutzer, die wissen, was sie tun, wenn ich den von @brasofilo kommentierten Trick verwende. Einige Benutzer gehen jedoch verloren, wenn sie einen Attributwert falseangeben und einen trueWert erhalten …

4
Ändern der Paginierungslistenklasse
paginate_links()Die Funktion gibt eine ungeordnete Liste mit der Klasse "Seitenzahlen" zurück. Wie kann ich diese Klasse ändern? BEARBEITEN Derzeit verwende ich die unten stehende Pflaster-Methode. $return = paginate_links( $arg ); echo str_replace( "<ul class='page-numbers'>", '<ul class="pagination">', $return ); Gibt es einen besseren Weg?

1
Post_count zeigt nur die Anzahl der Ergebnisse pro Seite an
Ich habe eine wp_query, $wp_query = new WP_Query($args);aber aus irgendeinem Grund wird $wp_query->post_countnur die Anzahl der Beiträge auf jeder Seite angezeigt . Wenn ich also setze 'showposts' => '10'und 12 Ergebnisse gefunden werden, wird auf Seite 1 "10 Ergebnisse gefunden" und auf Seite 2 "2 Ergebnisse gefunden" angezeigt. Warum ist …

4
Wie deaktiviere ich die Nachsperre / Bearbeitungssperre?
Ich möchte dies nur für einen Beitragstyp deaktivieren, da es nicht wirklich wichtig ist, ob es einen anderen Benutzer gibt, der ihn bearbeitet. Ich habe mir die Kernfunktionen angesehen, aber keinen Einstiegspunkt gefunden. Aus der Funktion wp_set_post_lockschätze ich, dass ich das abfangen müsste get_post_meta, aber gibt es eine offizielle Möglichkeit, …

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.