dynamicinternet Webdesign

Das Blog

Themen, Tutorials sowie Tipps & Tricks über Webdesign, (X)HTML und CSS, Programmierung, WordPress und was uns sonst noch bewegt.

RSS abonnieren

WordPress 3.1 Admin Bar

Im aktuellen Trunk ist seit ein paar Minuten eine erste Version der angekündigten Admin Bar, welche in WordPress 3.1 eingeführt werden soll. Die Admin Bar steht im Backend und Frontend zur Verfügung.

WordPress 3.1 Admin Bar

WordPress function_exists()

Die PHP Funktion function_exists( ‘Name der Funktion’ ) überprüft, ob es diese Funktion gibt. In Kombination mit einer if-Abfrage kann man darauf reagieren, falls diese Funktion nicht da ist. Dies sollte vor allem dann gängige Praxis sein, wenn man Programmcode von Plugins in das WordPress Template integriert. Sollte dann das Plugin entfernt oder deaktiviert werden, greift der Fallback und es kommt nicht zu unschönen Programmabbrüchen. weiterlesen…

WordPress 3.0 Moderationsfalle

In WordPress gibt es schon lange die Möglichkeit, Kommentare, die eine bestimmte Anzahl von Links enthalten, erst manuell zu prüfen. Diese Anzahl kann man selbst festlegen. Toscho hat dafür eine Lösung in seinem Blog veröffentlicht. Nun bat mich gestern Dieter Welzel nach einer Lösung für diese Funktion, da es in WordPress 3.0 kein Kommentarformular mehr gibt.

Dieses Formular wird nur noch durch die Funktion comment_form() (wp-includes/comment-template.php) erzeugt. In dieser Funktion befinden sich allerhand Hooks und Filter, um auf das Markup und die Funktionalität des Kommentarformulars Einfluss zu nehmen. Dazu müssen wir aber erst aus Toschos Code eine Funktion machen und dann an gewünschter Stelle einen Hook anspringen.

function meine_moderations_falle() {
    if ( 0 !== (int) get_option('comment_max_links') ) {
        printf( '<p>Ab %d Links wird der Kommentar erst manuell geprüft und dann veröffentlicht.</p>, get_option( 'comment_max_links' ) );
    }
}
add_action( 'comment_form_after', 'meine_moderations_falle' );

In diesem Fall erscheint der Hinweis unter dem Kommentarformular. Möchte man ihn über der Textarea haben, kann man als Hook comment_form_after_fields verwenden.

PS: Entschuldige Toscho, mir ist kein besserer Titel eingefallen.

WordPress Multisite und vBulletin Forum

Unsere zukünftige Theme-Seite läuft mit einer WordPress Multisite-Installation. Jede Child-Theme Demo bekommt ein eigenes Blog, um so die Posts, Bilder und Themeeinstellungen besser verwalten zu können. Kein Problem also, WordPress macht das wunderbar. weiterlesen…

WordPress Child-Themes – Widget Areas entfernen

In einem WordPress Framework oder auch Basis-Theme sind eine oder mehrere Widget Areas (Sidebars) definiert. Jetzt möchte man in dem Child-Theme, welches auf dem Framework oder dem Basis-Theme aufsetzt, eine oder mehrere Widget Areas nicht haben, weil man sie einfach nicht braucht und es nur zu unnötigen Verwirrungen führen würde.

weiterlesen…

« 1 ... 2 3 4 5 6 ... 71 »