Für Menschen · Seien Sie begeistert und Sie werden begeistern !
Das anstehende Update auf WordPress Version 2.1, hier wurde darüber berichtet, ist nicht mehr weit und nun gibt es einige Veränderungen für Pluginentwickler. Es müssen also in Zukunft alle bestehenden Plugins nach dem aktuellen Codex erstellt sein. Einen Beitrag dazu gibt es vom Gastautor Aaron Brazell auf wordpress.org.
Damit tritt die neue Änderung in Kraft wobei zwei Punkte wohl die wichtigsten sind: Die Variable $table* kann nicht mehr verwendet werde, sie ist ab v2.1 nicht mehr vorhanden. Man muss also explizit das SQL-Statement nutzen - Bsp.: $wpdb->posts, $wpdb->comments. Dazu Variable $wpdb global setzen.
Ebenso verhält es sich mit der Variable $table_prefix. Der Präfix der DB kann nun ausschließlich mit $wpdb->prefix abgefragt werden.
Die Anzahl und Struktur der 10 Tabellen bleibt erhalten - Tabellenübersicht.
Im weiteren gibt es einen neuen Aufbau im Ordner wp-includes. Damit muss man nun schauen, ob die Datei, auf die man gegebenenfalls zugreift noch existiert. Mir ist beispielsweise aufgefallen, dass rss_includes.php nun rss.php heißt und somit Magpie RSS - Anwendungen nur darüber möglich.
Außerdem wurden die Plugin-Schnittstellen ausgelagert - plugins.php. Dort stehen nun folgende Funktionen bereit:
function add_filter($tag, $function_to_add, $priority = 10, $accepted_args = 1)
function apply_filters($tag, $string)
function merge_filters($tag)
function remove_filter($tag, $function_to_remove, $priority = 10, $accepted_args = 1)
function add_action($tag, $function_to_add, $priority = 10, $accepted_args = 1)
function do_action($tag, $arg = '')
function do_action_ref_array($tag, $args)function remove_action($tag, $function_to_remove, $priority = 10, $accepted_args = 1)
Damit tritt für mich ein Abschnitt der großen Suche an, denn ich habe im Laufe der Zeit, die ich mit WP unterwegs bin eine Reihe Plugins erstellt/ bearbeitet, bei unterschiedlichen Wissenstand, und nun muss ich wohl mal sehen, wie ich damit umgehe. Leider kommt man als privater Hobbycoder nicht mit dem Tempo der Updates von WordPress mit und somit wird es eine Weile dauern, bis ich alle überprüft habe.
händischer Spam:
Beachte die Kommentarregeln, jede Form von versuchtem Spam wird gelöscht. Warum und wieso steht in einem meiner Beiträge.
Bezug auf Textstellen:
Du kannst direkt bezug auf Textstellen im Beitrag nehmen. Dazu muss lediglich der Bereich im Artikel markiert werden; daraufhin erscheint ein Button, der den markierten Text in das Kommentarfeld übernimmt und als Zitat auszeichnet. Die Funktion ist nur bei aktivem JavaScript nutzbar.
xHTML:
Du kannst folgende Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <pre> <em> <strong> <strike> <ul> <ul> <li>
Achte darauf, wenn du Code im Kommentar hinterlegen willst, dann muss der Code maskiert sein. Dann wird er nicht interpretiert. Der Code muss mit Hilfe von HTML-Entities dargestellt werden, d.h. dass man z.B. < als < und > als > einfügt.
E-Mail-Benachrichtigung bei neuen Kommentaren ?
Wenn der Haken in der Checkbox gesetzt ist, dann wirst du über neue Kommentare vie E-Mail informiert. Der Versand erfolgt nur, wenn du die URL in der Bestätigungs-E-Mail genutzt hast oder schon Abonnent hier im Blog bist.
Kommentar erscheint nicht:
Alle Kommentare werden manuell geprüft, freigegeben und nach Möglichkeit beantwortet. Bitte um etwas Geduld und Nachsicht.
Identifikationsbilder (Avatare):
Auf Gravatar.com kann man sich mit seiner E-Mail-Adresse registrieren und ein Bild hochladen, dann erscheint dieses Gravatar hier und in vielen weiteren Blogs.
Spamschutz:
Das Kommentarformular ist mit einem Spamschutz ausgerüstet. Solltest du diesen Artikel ohne JavaScript besuchen und kommentieren wollen, so muss du die Frage beantworten und das jeweilige Wort in das Textfeld eingeben.
bueltge.de [by:ltge.de] wird von Frank Bültge geführt, administriert und gestaltet. Alle Inhalte sind persönlich von mir ausgewählt und erstellt, nach bestem Gewissen und Können, was die Möglichkeit von Fehlern nicht ausschließt.
Das Weblog wird angetrieben von WordPress und aktuell gibt es 971 Beiträge, 19461 Kommentare in 14 Kategorien und 459 Tags.
Das Blog wird liebevoll mit xHTML & CSS in Handarbeit gestaltet. Erstellt mit ♥ zum Befüllen und Erhalten.
Design und Code ist unter Copyright
© 2001 - 2012 bueltge.de [by:ltge.de]
12. Dezember 2006 um 15:50
Viel Erfolg beim Update deiner PlugIns.
Auf jeden Fall, einen Dank für diese kurz und bündige Zusammenfassung der technischen Veränderungen.
15. Dezember 2006 um 12:17
Danke für die kurze Zusammenfassung. Ich werde dann mal über's WE meine Plug-ins testen. Eigentlich sollte das primäre Plug-in von mir klappen.
15. Dezember 2006 um 13:30
Gern geschehen - mache ich ja schon, weil iches mir so besser merke und wieder finde.
Aber setze dir doch einfach mal die 2.1 local auf und teste. Die Beta läuft bisher stabil. Was mich stört, ist die neue Struktur in wp-includes. Da muss ic h mal sehen.
15. Januar 2007 um 20:24
19. Januar 2007 um 16:31
Danke für die Zusammenfassung. Habe mich vor einigen Tagen auf die wp-tester-Mailingliste gesetzt und muss Dir zustimmen: die Update kommen sehr schnell - das ist für einen Hobbycoder echt schwierig. RC1 läuft allerdings sehr gut und mein Plugin muss am Wochenende eh überarbeitet werden *pfeif
Grüße
Stefan
23. Dezember 2008 um 23:14
So verfälscht man die Suchergebnisse bei Google:
hätte ich die 5 aufgelisteten Plugins oder Updates benötigt hätte ich danach gesucht.
Ich bin aber auf der Suche nach einem Plugin, welches nur einen Bestimmten Autor in seinen Artikeln anzeigt.
Schön das man mit deinem Plugin in den Google Suchrankings höher rutscht, aber es absolut nicht sinnig für die Leute, die etwas bestimmtes suchen und ihre Zeit mit solchen Seiten verschwenden müssen, die nicht das enthalten wonach man sucht.