WordPress

Fragen und Antworten für WordPress-Entwickler und Administratoren

3
Erstellen einer benutzerdefinierten REST-API
Ich habe eine WordPress.org-Site, die Benutzereingaben entgegennimmt, eine benutzerdefinierte Datenbank durchsucht und die Ergebnisse der Abfrage anzeigt. Ich habe dies mit der wpdb-Klasse arbeiten . Jetzt versuche ich, dies für eine Android-App zum Laufen zu bringen. Soweit ich weiß, ist das Erstellen eines RESTful-Servers die derzeitige "Best Practice" für diese …
10 plugins  mobile  json  restful 

1
Update-Benachrichtigung aktivieren, Updates deaktivieren
Es gibt viele Fragen zum Deaktivieren von Updates und / oder zum Entfernen von Update-Benachrichtigungen. Alle Lösungen, die das Update deaktivieren, deaktivieren jedoch auch die Update-Benachrichtigungen. Ich möchte jedoch die Möglichkeit zum Aktualisieren deaktivieren, während ich weiterhin über verfügbare Aktualisierungen benachrichtigt werde. Zur Zeit benutze ich define( 'DISALLOW_FILE_MODS', true ); …

1
Warum ist die Schleife bei einigen 404 nicht leer?
Ich bin auf ein seltsames Problem gestoßen. Angenommen, Sie greifen auf eine zufällige URL zu, die drei oder mehr Ebenen tief ist: http://example.com/a/b/c http://example.com/a/b/c/d ... Dann is_404()ist true. So weit, ist es gut. Aber aus irgendeinem Grund werden die letzten Beiträge abgefragt. $wp_query->request ist SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts WHERE …

2
Wird ein automatisches WordPress-Update meiner Website schaden?
Kürzlich habe ich erfahren, dass sich meine Wordpress-Site automatisch aktualisiert, wenn eine neue Version von Wordpress verfügbar ist. Ich weiß, dass diese automatische Funktion in Wordpress seit manchmal zurück verfügbar ist. Aber ich habe einige Fragen dazu: Kann das auf jeden Fall riskant sein? Ist es wichtig, wie wir Wordpress …

3
Ersetzen des Titels in der Admin-Listentabelle
Hier ist meine Situation: Ich versuche, den Inhalt der Titelspalte in meiner benutzerdefinierten Beitragstyp-Bearbeitungstabelle zu filtern, aber ich kann sie nicht zum Laufen bringen. Folgendes habe ich versucht: add_filter('manage_edit-mycpt_columns', 'replace_title_products'); function replace_title_products() { $oldtitle = get_the_title(); $newtitle = str_replace(array("<span class='sub-title'>", "</span>"), array("", ""),$oldtitle); $title = esc_attr($newtitle); return $title; } Ich …

1
Mega Menu Walker
Ich versuche einen Mega-Menü-Walker zu erstellen. Leider entgehen Wanderer meinen Codierungskenntnissen völlig. Ich könnte wirklich Hilfe gebrauchen, damit es funktioniert. Hier sind die Funktionen, die ich brauche: Wickeln Sie die zweite Ebene <ul>ein <section>. [KOMPLETT] Wenn ein Benutzer die Klasse "break" auf a <li>in der zweiten Ebene setzt <ul>, machen …

2
Die Beiträge einer Schleife zählen (WP_Query)?
Ich habe auf diese Weise versucht, NO of post anzuzeigen: <?php $news_2 = new WP_Query( array ('post_type'=> 'jobs','posts_per_page'=> '10' , 'meta_key' => 'status_for_jobs','meta_value' => '1') ); if ( $news_2->have_posts() ) { while ( $news_2->have_posts() ) { $news_2->the_post(); $count = $news_2->post_count; ?> <li><h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3></li> <?php } } …
10 count 

1
So passen Sie TinyMCE4 in WP 3.9 an - die alte Methode für Stile und Formate funktioniert nicht mehr
Vor WP 3.9 hatte ich die folgenden zwei Filter in der functions.php angewendet: function my_mce_buttons_2( $buttons ) { array_unshift( $buttons, 'styleselect' ); return $buttons; } add_filter('mce_buttons_2', 'my_mce_buttons_2'); function mce_mod( $init ) { $init['theme_advanced_blockformats'] = 'p,h3,h4'; $init['theme_advanced_styles'] = "Header gross=mus-bi news-single-bighead; Header klein=mus-bi news-single-smallhead; Link=news-single-link; List Items=news-single-list"; return $init; } add_filter('tiny_mce_before_init', …
10 tinymce 


3
Wie verbinde ich verschiedene CPTs miteinander?
Ich hoffe, diese Frage hat hier ihren Platz. Ich habe immer gedacht, dass das Verbinden verschiedener benutzerdefinierter Beitragstypen ein ziemlich häufiges Bedürfnis ist, wie in gängigen Tutorial-Beispielen für die Verwendung benutzerdefinierter Taxonomien (Bücher / Autoren / Titel, Filme / Schauspieler / Regisseure usw.). Ich persönlich benutze "Posts 2 Posts", aber …

4
So führen Sie zwei Abfragen zusammen
Ich versuche, die Beiträge in einer Kategorie zu ordnen, indem ich zuerst die Beiträge mit Bildern und dann zuletzt die Beiträge ohne Bilder anzeige. Ich habe es geschafft, indem ich zwei Abfragen ausgeführt habe, und jetzt möchte ich die beiden Abfragen zusammenführen. Ich habe folgendes: <?php $loop = new WP_Query( …
10 wp-query  merging 

1
Stellen Sie ein Stylesheet für die Anmeldeseite in die Warteschlange und lassen Sie es im head-Element erscheinen
Ich versuche, die Anmeldeseite in meinem Thema zu gestalten. Sehr einfach: add_action( 'login_enqueue_scripts', function() { wp_enqueue_style( 'TEST', get_template_directory_uri() . '/css/login.css' ); }); Leider funktioniert es nicht wie erwartet. Das linkElement bodywird sehr spät auf der Anmeldeseite angezeigt . Gerenderte Ausgabe: <link rel='stylesheet' id='TEST-css' href='http://themes.wp/t5-theme-base/css/login.css?ver=3.9-alpha' type='text/css' media='all' /> <div class="clear"></div> </body> …

1
WP 3.8 Standard-Admin-Farbe für alle Benutzer
Ich bin überrascht über das neue Farbschema für 3.8 und obwohl das klassische 3.7-Thema weg ist, möchte ich das neue "Licht" -Farbschema als Standard für alle Benutzer festlegen, aber gleichzeitig zulassen, dass sie das ändern Thema, wenn sie möchten, in ihrem Benutzerprofil. Hat es jemand geschafft, eine Funktion zu entwickeln, …
10 admin  wp-admin 

3
Deaktivierte Plugins sind Sicherheitslücken - Gerücht oder Realität?
Ich habe viele WordPress Security-Blog-Artikel gelesen, in denen die Sicherheitsexperten einige spezielle Schritte empfehlen, um vorsichtig zu sein, wenn jemand über die Sicherheit seiner WordPress-Site besorgt ist. Einer von ihnen ist: WordPress-Sicherheitstipps: Entfernen Sie unnötige Plugins, die nicht verwendet werden. Ein Plugin mit Sicherheitslücken, sei es durch Code, Struktur oder …
10 plugins  security 

6
Wo, wann und wie werden Rewrite-Regeln im Rahmen eines Plugins ordnungsgemäß gelöscht?
Ich habe ein seltsames Problem damit, dass Umschreiberegeln nicht richtig geleert werden. Ich habe versucht, flush_rewrite_rules();und zu verwenden flush_rewrite_rules(true);. Ich habe auch versucht, $wp_rewritemit $wp_rewrite->flush_rules();und zu globalisieren$wp_rewrite->flush_rules(true); Keiner von beiden scheint die Umschreiberegeln korrekt zu leeren. Diese Aufrufe leeren tatsächlich die Umschreiberegeln, wenn sie aufgerufen werden. Woher weiß ich das? …

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.