Deprecated: Assigning the return value of new by reference is deprecated in /web/WebSites/d/s/t/m/stmoser.net/htdocs/wp-settings.php on line 520 Deprecated: Assigning the return value of new by reference is deprecated in /web/WebSites/d/s/t/m/stmoser.net/htdocs/wp-settings.php on line 535 Deprecated: Assigning the return value of new by reference is deprecated in /web/WebSites/d/s/t/m/stmoser.net/htdocs/wp-settings.php on line 542 Deprecated: Assigning the return value of new by reference is deprecated in /web/WebSites/d/s/t/m/stmoser.net/htdocs/wp-settings.php on line 578 Deprecated: Function set_magic_quotes_runtime() is deprecated in /web/WebSites/d/s/t/m/stmoser.net/htdocs/wp-settings.php on line 18  2009 Oktober 24 · Da Dirnbocher

Kalender

Oktober 2009
M D M D F S S
« Aug   Nov »
 1234
567891011
12131415161718
19202122232425
262728293031  

Valid XHTML 1.0 Transitional

Blog Top Liste - by TopBlogs.de
Seitwert

Googlewerbung

Amazonwerbung

Ortstafel Blogdorf

Suche

Bloggeramt.de Suchmaschinenoptimierung mit Ranking-Hits No NoFollow! Add to Technorati Favorites

TextImage XHTML-konform

24. Oktober 2009 von Da Dirnbocher

TextImage ist ein Plugin für Wordpress mit dem Text als Image eingebunden werden kann. Das kann zB dazu verwendet werden, E-Mail Adressen für User lesbar, aber nicht im Klartext zu veröffentlichen.

TextImage kann man auch ohne Wordpress auf der Pluginhomepage verwenden.

So praktisch TextImage auch ist, ich verwende es zur Zeit in einem anderem Projekt, es hat einen Nachteil. Es liefert keinen XHTML-validen Code, da die Einbindung der Images ohne Alt-Attribut vorgenommen wird. Wofür man das Alt-Attribut braucht, kann man in hier finden.

Mit einer kleinen Änderung im Plugin, ist zumindest der HMTL-Code valide. In der textimage.php ist das alt-Attribut einzutragen.

Vorher:

if ($display_the_text == “1″) {
$the_text = $the_text . “< img src=\”$cache_url$basename\” >”;
} else {
$the_text = “< img src=\”$cache_url$basename\” / >”; // close image tag for xhtml compliance
}

Nachher:

if ($display_the_text == “1″) {
$the_text = $the_text . “< img src=\”$cache_url$basename\” alt=\”\” >”;
} else {
$the_text = “< img src=\”$cache_url$basename\” alt=\”\” / >”; // close image tag for xhtml compliance
}

Das liefert nur ein leeres Alt-Attribut, ist aber XTMHL-valide. Eine Lösung für ein Imageabhängiges Alt-Attribut werde ich vielleicht später nachliefern.

Geschrieben in internet | Kein Kommentar »