Articles of wp Optionen

WordPress wp_options ist zu groß geworden

Ich habe einen WordPress / Woocommerce-Store und ich versuche, die Dinge ein bisschen aufzuräumen, da es sehr langsam im Backend ist. Während der Untersuchung habe ich festgestellt, dass meine wp_options-Tabelle allein mehr als 550 MB groß ist. Wie kann ich die Größe reduzieren? Ich benutzte Aufräumen mit SQL-Abfragen, aber nicht reduziert. Ich habe viele Plugins […]

Probleme mit überladenem Autoload

Ich bin kein Entwickler, aber verstehe einige Grundlagen der WP-Entwicklung. Ich habe eine Seite bei WPE gehostet, die anfangs sehr schnell war, aber nach einigem Optimieren und Verdrehen auf der Seite, wurde das Frontend und Backend (Admin-Interface) der Seite extrem langsam. Ich kontaktierte Support, der sagte, dass dies oft der Fall ist, wenn das Autoload […]

Hinzufügen eines Kontrollkästchenfelds zu einer (benutzerdefinierten) Taxonomie

Ich habe viele Varianten zum Hinzufügen von benutzerdefinierten Meta zu Taxonomien gesucht und gefunden – oft nur für Textfelder und oft zum Speichern einer ganzen Reihe von Optionen. Eine Sache, die ich nicht gefunden habe, ist eine Möglichkeit, ein Kontrollkästchen auf einer benutzerdefinierten Taxonomieseite zu registrieren. Ich habe etwas komplizierteren Code ausprobiert, der die Checkbox […]

Sollte ich noch Einstellungs-APIs verwenden?

Ich schreibe ein Countdown-Timer-Plugin für WordPress. Ich möchte, dass Benutzer sie mit einem Shortcode zu einem Post hinzufügen können: [countdown-timer preset=”user-defined-preset”] Im Grunde wird es einige Requisiten wie Breite, Höhe, Farbe, Schriftgröße, Schriftfamilie usw. haben, und ich möchte, dass Benutzer in der Lage sind, Voreinstellungen zu erstellen und sie später in Shortcodes zu beziehen. Ich […]

Wie man mehrere Instanzen der Optionen des Plugins für verschiedene Shortcodes speichert

Ich bin so neu in WordPress Plugin Entwicklung. Ich habe eine Plugin-Optionen-Seite, die ein Textfeld und eine Schaltfläche enthält. Wenn also eine URL in das Textfeld eingegeben und mit der Schaltfläche gespeichert wird, wird mit einem Shortcode die URL angezeigt, an der sich der Shortcode befindet. Es funktioniert soweit. Aber was, wenn ich mehrere URLs […]

plötzliches Ändern der Host-IP führt zum Absturz der Site

Ich habe das gleiche Problem und die Antworten, die oben angegeben sind, haben mir nicht geholfen, also erkläre ich meine Situation: Meine WordPress-Site ist auf Ubuntu 14.04 auf vmware installiert Diese lokale Host-IP war 192.168.153.134, und plötzlich änderte es sich zu 192.168. 153.135, also habe ich das benutzt: update yp_options set option_value=’http://192.168.153.135/my_site’ where option_name = […]

WordPress-Optionswert schützen

Ich arbeite an einem Plugin und Benutzer müssen einige unverschlüsselte Zugangsdaten in wp-Optionen erstellen und speichern. Die fraglichen Anmeldeinformationen sind Dienstschlüssel für Google-Server-zu-Server-API, die nur eine JSON- oder P12-Datei sind, daher sind diese Kreditangaben sowohl unverschlüsselt als auch nicht für die Verwendung von anderen Servern eingeschränkt (was seltsam ist). Diese Credits entweder als Datei oder […]

Seltsames Verhalten mit update_option

Wenn ich den folgenden Code in der Debug-Konsole auf meiner WP-Installation ausführen, erhalte ich das erwartete Verhalten: <?php $option = get_option('fun_options'); var_dump($option); $new = array(); update_option('fun_options', $new); $option = get_option('fun_options'); var_dump($option); Ausgabe: C:\Program Files (x86)\Ampps\www\… : eval()’d code:3: array (size=2) ‘option1’ => string ‘lovely’ (length=6) ‘option2’ => string ‘horrid’ (length=6) C:\Program Files (x86)\Ampps\www\… : eval()’d […]

Plugin zum Importieren / Exportieren von wp_optionen

Ich überlege, ein Plugin zu erstellen, das die benutzerdefinierten Optionen einer Site exportieren und importieren kann. Beim Export zieht es einfach alle benutzerdefinierten Optionen aus wp_options und erstellt eine Zip-Datei von ihnen (vielleicht als csv oder xml). Beim Importieren würde die gezippte Datendatei benötigt und in die Tabelle wp_options der Site extrahiert. Ich bin sicher, […]

Dekonstruieren Sie das serialisierte Datenarray von wp_options

Ich versuche, einen serialisierten Optionswert in wp_options namens ‘my_options’ zu dekonstruieren (und neu zu erstellen) Wie würde ich das Array erstellen, um diesen Optionswert neu zu erstellen, der momentan für ‘my_options’ existiert? update_option (‘meine_optionen’,?) Nach der Aktualisierung würde die Tabelle wp-options diesen Wert für ‘my_options’ enthalten: a:3:{s:12:”my_widget-1″;a:2:{ etc…