Hier gibt es ein kurzes Interview mit dem neuen Inhaber von blogginPro.com
Archive for the ‘Wordpress’ Category
Interview mit dem neuen Besitzer von bloggingpro
Wednesday, July 13th, 2005cooles WordPress Plugin extended live archive
Wednesday, July 13th, 2005Ein richtig cooles Plugin mit Hilfe von AJAX findet man mit dem extended live archive plugin. Eine nette Idee, AJAX einzusetzen
WordPress Plugin WordPress Update Monitor
Tuesday, July 12th, 2005dieses kleine aber sehr feine Plugin hilft uns Admins, die WordPress Installation auf den aktuellen Stand zu halten. Im Admin-Bereich wird die aktuell installierte WordPress Version angezeigt. Sollte sie nicht mehr die aktuellste Version sein, wird es plötzlich rot! WordPress Update Monitor
John von BlogginPro ist weg!
Wednesday, July 6th, 2005John hat ja bekanntlich blogginpro verkauft. Heute kam sein Abschiedsgruss!
standard konforme links in ein neues fenster (wordpress plugin)
Saturday, July 2nd, 2005Ich weiss, dass es auch mit wordpress nur schwer gelingt, validen XHTML Code rauszuschmeissen, aber man sollte sich doch bemühen, so nah daran zu sein, wie nur irgend möglich. Das Tutorial geht davon aus, das externe Links mit rel="external" gekennzeichnet sind. Um dies zu erreichen, kann man das natürlich in seinem Post selbst erledigen, oder aber man nimmt sich das bereits vorhandene Plugin Identify External Links.
Dort gibt es eine Funktion, die man leicht für diese Zwecke editieren kann:
function parse_external_links($matches){
if ( wp_get_domain_name_from_uri($matches[3]) != wp_get_domain_name_from_uri($_SERVER["HTTP_HOST"]) ){
return '‘ . $matches[5] . ‘‘;
} else {
return ‘‘ . $matches[5] . ‘‘;
}
}
?>
man tausche einfach das class="extlink" mit rel="external" und schon sind die Links richtig markiert.
Nun gilt es noch das Javascript richtig einzubinden und mit dem Onload Event zu verbinden. Das Einbinden nimmt man entweder per Hand im header seines Themes vor, oder benutzt eine kleine WordPress Action:
function insert_externallinks_script(){
echo '';
}
add_action('wp_head','insert_externallinks_script');
?>
Natürlich muss die Datei externallinks.js dann im Stammverzeichnis des Webservers liegen. Jetzt muss in dieser Datei unter Umständen der Onload Event verbessert werden. Je nachdem, ob schon weitere Javascripts eingebunden wurden, überschreibt man sonst so den OnloadHandler.
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = function() {
externalLinks();
liveSearchInit();
}
} else {
window.onload = function() {
oldonload();
liveSearchInit();
externalLinks();
}
}
Es wird erst ausgelesen, ob schon eine Funktion mit dem OnloadHandler verknüpft wurde. Wenn nein, wird die neue Funktion damit verbunden, sonst wird eine neue Funktion erstellt, welche die alte aufruft und anschliessend die externalLinks(). Der Autor des livesearch-plugins wollte z.B. dass die livesearchInit per onload geladen wird:
Da dies aber jede vorher konfigurierte OnLoad Funktion überschreiben würde, habe ich sie kurzerhand hierhin verlagert. Und was soll ich sagen, externe Links öffnen sich in einem neuen Fenster und die LiveSuche funktioniert auch noch.
Mit Hilfe von CSS (Ja, auch CSS unterstützt Attribute Selektoren) kann man die externen Links dann auch noch gesondert stylen.
Das Datum als Bild
Thursday, June 30th, 2005Eine nette Idee, die da aufkam, das Datum des Posts als Bild (Kalenderblatt) darzustellen. Ich würde es aber eher mit einem Hintergrundbild und CSS machen wollen. Oder zumindest die Bilder dynamisch mit der GD erzeugen, so ungefähr, wie es auf MezzoBlue gezeigt wurde. Aber hey, wir leben in einer freien WordPress-Welt…
Fettes Brot mit WordPress unterwegs
Wednesday, June 29th, 2005neue WordPress Version 1.5.1.3
Wednesday, June 29th, 2005Heute wurde die neue WordPress Version 1.5.1.3 freigegeben. Es ist ein Sicherheitsupdate, daher unbedingt so schnell wie möglich updaten! Was genau das Sicherheitsproblem ist, wird nicht bekannt gegeben. Wer nicht auf die Schnelle sein WordPress aktualisieren kann, sollte die Datei xmlrpx.php löschen. Dort ist also der Fehler zu finden.
Update Heise Newsticker hat weitere Informationen:
Ich werde die Datei jetzt löschen und in wenigen Stunden das Update durchziehen. Wie man ein WordPress Upgrade macht. wird gut im WordPress Wiki beschrieben. Das Wichtigste: Backup!
Viel Erfolg!
Blix kann ja von alleine MiniPosts
Tuesday, June 28th, 2005Das sagt ja aber auch keiner, mein Theme, Blix, unterstützt von Haus aus MiniPosts!
Code Highlighting implementiert
Saturday, June 25th, 2005. (more…)