WordPress

Fragen und Antworten für WordPress-Entwickler und Administratoren


4
Entfernen Sie Open Sans aus dem Thema Twenty Twelve
Ich erstelle ein untergeordnetes Design für Twenty Twelve v1.0 und möchte die Open Sans-Schriftart entfernen. Open Sans wurde in Twenty Twelve´s functions.php hinzugefügt: wp_enqueue_style( 'twentytwelve-fonts', add_query_arg( $query_args, "$protocol://fonts.googleapis.com/css" ), array(), null ); Ich habe versucht, das Stylesheet in der Datei functions.php meines Kindes abzumelden / zu entfernen (siehe Beispiele unten), …

3
Langsame Abfrage für die Tabelle wp_options
Ich habe das Protokoll langsamer Abfragen der WP-basierten Site verfolgt (mit dem Standardwert von a long_query_time von 10) und festgestellt, dass die folgende Abfrage häufig protokolliert wird: # User@Host: root[root] @ localhost [] # Query_time: 0 Lock_time: 0 Rows_sent: 394 Rows_examined: 458 SELECT option_name, option_value FROM wp_options WHERE autoload = …


1
Beschränken Sie den benutzerdefinierten Beitragstyp auf die Administratorrolle der Site
Wie kann ich verhindern, dass dieser benutzerdefinierte Beitragstyp für Benutzer ohne Administratorrechte im Dashboard angezeigt wird? /* Add Websites Custom Post Type */ add_action( 'init', 'create_website_type' ); function create_website_type() { register_post_type( 'website', array( 'labels' => array( 'name' => __( 'Websites' ), 'singular_name' => __( 'Website' ), 'add_new' => __( 'Add …

5
Verwenden Sie Wordpress 3.5 Media Uploader in der Meta-Box?
Ist das möglich zu tun? Ich finde es toll, wie der neue Uploader funktioniert. Ich vermute, es hat mit einem jQuery-Aufruf zu tun, wie es der andere Weg tat. BEARBEITEN Dies ist der Code, den ich derzeit verwende jQuery(document).ready(function($) { $('.custom_upload_image_button').click(function() { imageField = $(this).prev('input'); tb_show('', 'media-upload.php?type=image&TB_iframe=true'); }); window.send_to_editor = …
16 jquery  uploads 

5
Hierarchische benutzerdefinierte Post-Typ-Permalinks funktionieren wie Seiten
Ich habe hier alle Fragen zu benutzerdefinierten Permalinks für Posts durchgearbeitet, aber die meisten scheinen entweder Probleme mit benutzerdefinierten Taxonomieumschreibungen oder das offensichtliche Fehlen von flush_rewrite_rules () zu sein. Aber in meinem Fall verwende ich nur einen benutzerdefinierten Beitragstyp (keine Taxonomie), der hierarchisch festgelegt ist (damit ich Eltern-Kind-Beziehungen zuweisen kann), …

1
Einen benutzerdefinierten Permalink nach Typ mit Taxonomiebegriff umschreiben?
Ich versuche, meine URL für einen custom_post_type umzuschreiben, der wr_eventsmit einem seiner custom_taxonomy-Begriffe aus benannt istevent_type add_action('init', 'wr_events'); function wr_events() { register_taxonomy( 'event_type', 'wr_event', array( 'label' => 'Types', 'singular_label' => 'Typ', 'hierarchical' => true, 'query_var' => true, 'rewrite' => array('slug' => 'events'), ) ); $labels = array( 'name' => _x('Events', …

2
Neue WP_Customize API - wie funktioniert es unter der Haube?
Ich habe festgestellt, dass Änderungen, die Sie mit der neuen Funktion "Anpassen" vornehmen, beim Navigieren auf einer anderen Seite im iframe-Vorschaudokument weiterhin wirksam sind, auch wenn sie nicht gespeichert wurden. Anscheinend speichert WP die temporären Änderungen irgendwo und wendet sie auf die Site an, wenn die Site im Modus "Anpassen" …

6
So erhalten Sie die Autoren-ID außerhalb der Schleife
Ich kann die Beitragsautoren-ID nicht außerhalb der Schleife abrufen, damit get_the_author_meta funktioniert. Bisher habe ich verschiedene Ansätze ausprobiert: 1. $author_id=$post->post_author; 2. global $post; $author_id=$post->post_author; 3. $post_tmp = get_post($post_id); $author_id = $post_tmp->post_author; 4. $author_id = $posts[0]->post_author; Ich benötige die Autoren-ID, um sie weiterzuleiten an: $address = get_the_author_meta('user_email', $author_id); Irgendwelche Vorschläge?
16 loop  author  id 

4
Benötige ich ein Nonce-Feld für jedes Meta-Feld, das ich meinem benutzerdefinierten Beitragstyp admin hinzufüge?
Ich arbeite gerade an der Administrationsseite meines benutzerdefinierten Beitragstyps und habe mich nicht mehr entschieden, ob ich ein Nonce-Feld für die zweite Metabox erneut hinzufügen soll oder nicht. Ich kenne mich mit benutzerdefinierten Beitragstypen noch nicht aus und die Online-Suche liefert nicht wirklich so viele Ergebnisse. Irgendwelche Gedanken? Vielen Dank.

2
Warum funktionieren einige Hooks nicht im Klassenkontext?
Ich bin ziemlich verblüfft. Ich benutze add_action in meiner Plugin-Klasse, um bestimmte Dinge zu erledigen - füge Skripte und Stile zum head, wp_ajax usw. hinzu. Hier sind die Aktionen im __construct: function __construct(){ add_action('admin_menu', array($this, 'sph_admin_menu')); add_action('sph_header', array($this, 'sph_callback')); add_action('sph_header_items', array($this, 'sph_default_menu'), 1); add_action('sph_header_items', array($this, 'sph_searchform'), 2); add_action('sph_header_items', array($this, 'sph_social'), …
16 hooks  actions  oop 



3
Wie erhalte ich einen BuddyPress-Benutzerprofil-Link und ein bestimmtes Benutzerprofil-Feld für den aktuellen Beitragsautor?
Ich möchte get_author_link () und get_the_author_meta ($ feld) ersetzen mit einer Entsprechung, die auf den Autor der aktuellen Buddypress-Benutzerprofilseite verweist und ein bestimmtes Profilfeld von seiner Buddypress-Seite abruft Ich möchte also nur einen Link zum Post-Benutzerprofil und eine Biografie aus einem seiner BP-Profilfelder anzeigen Ich bin mir nicht sicher, welche …

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.