Archiv für den Monat Mai 2007

Manche Warnungen sollte man ernst nehmen:
Cyanide and Happiness, a daily webcomic
Einfach köstlich das Comic. :)
via F!XMBR

Schreibt man ein Wordpress Plugin, für das eine Datenbanktabelle angelegt werden muss, so sollte vor dem Anlagen überprüft werden, ob die Tabelle noch nicht existiert. Dies kann man ganz einfach mit der Methode maybe_create_table erledigen. Hier ein Beispiel:
function install() {
global $wpdb;

$install_query = "CREATE TABLE " . $wpdb->prefix ."foo (
ID bigint(20) unsigned NOT NULL auto_increment,
foo varchar(255) NOT NULL,
bar text NOT NULL,
PRIMARY KEY (ID)
) TYPE=MyISAM;";

// only create, if the table does not exists
include_once (ABSPATH."/wp-admin/upgrade-functions.php");
maybe_create_table($wpdb->prefix . "foo", $install_query);
}

Die Methode ist in der Datei upgrade-functions.php zu finden, welche includet werden muss. Als Parameter werden hier der Tabellenname und der Install-Query erwartet. Mit diesem Query wird die Tabelle angelegt. Leider gibt die Wordpress-Doku nicht allzu viel her, daher weiß ich nicht, ob noch weitere Parameter erlaubt sind. Aber diese zwei reichen vollkommen aus.

Frisch gewongte Links:

Wer - wie ich - das Wordpress Plugin "Wordpress Database Backup" einsetzt, der sollte auf die Version 2.1.2 updaten. Ich hatte bis eben noch die Version 2.0 und diese hat nicht mit Wordpress 2.2 funktioniert. Jetzt habe ich das Plugin geupdatet und es funktioniert wieder alles wie gewohnt.

Yannick startet eine ähnliche Aktion, wie vor gut einem halben Jahr Robert. Eine Art Blogschau. Dabei stellt er unbekanntere Blogs vor und gibt Feedback. Denn gerade am Anfang fehlt es vielen Blogs an Besuchern, was durchaus frustrierend sein kann. Mal schaun - ich hab mal Interesse bekundet. Vielleicht werde ich ja vorgestellt und bewertet.

Frisch gewongte Links:

Heute Abend kommt einer der wohl geilsten Filme überhaupt: Matrix. Ich liebe diesen Film einfach. Also - angucken!

zuletzt bei Twitter

Twitter Updates