Amazon PartnerNet (Affiliate) Links mit IFRAME in WordPress-Beiträgen

WordPress
9. Dezember 2009
webwork.onblog.AT in english

Will man nebenstehenden Amazon Affiliate-Link in einen WordPress-Beitrag einbinden, erfordert der Code von Amazon die Verwendung des IFRAME-Tags. Leider führt das Einbinden des IFRAMEs in einen WordPress-Beitrag durch die standardmäßigen HTML-Korrekturen von TinyMCE nicht zur erwünschten Darstellung des Amazon-Links. In der Plugin-Sammlung von wordpress.org wird man zwar bestimmt fündig, aber es geht viel einfacher:

Man durchforstet den verwendeten Theme-Ordner ( in wp-content / themes / mein-thema-xxx) nach der Datei functions.php. Am Ende der „functions.php“ fügt man nun folgenden Quellcode ein. Sollte diese Datei functions.php nicht vorhanden sein, legt man diese Datei neu an und ergänzt den untenstehenden Quellcode mit den PHP-Auszeichnungen „ <?php … (Quellcode) …?> “.

/*** Verwendung des Tags <iframe> (für Amazon PartnerNet) in Beiträgen ermöglichen **/
function erlaube_iframe($initArray) {
	$initArray['extended_valid_elements'] = "iframe[id|class|title|style|align|frameborder|height|longdesc|marginheight|marginwidth|name|scrolling|src|width]";
	return $initArray;
}
 
add_filter('tiny_mce_before_init', 'erlaube_iframe');

Nun steht einer Karriere als Großverdiener mit Amazon-PartnerNet – Links nichts mehr im Wege ;-) .

WordPress
9. Dezember 2009
webwork.onblog.AT in english

Kommentar schreiben