Ich hatte mal wieder mit meinem WordPress Theme, welches ich hier verwendet, arge probleme. Es gab ein Update und dieses Update hat mir mal eben meine “Google AdSense Werbung” vergrault. Im ersten Augenblick habe ich es auf das Caching geschoben aber als ich mir dann sicher sein konnte das es nicht daran lag musste ich mal genauer suchen.
Da das WordPress Theme EvoLve mit einer “Ads” Einstellung kommt musste ich nur den Code dort ablegen. Aber das wolle nicht so ganz den die Hälfte des Codes wird einfach vernichtet…
Also musste eine Lösung her … da schaute ich mir die Files von dem Theme mal genauer an und wurde im functions.php fündig.
$input['evl_space_1'] = wp_filter_post_kses( $input['evl_space_1'] );
$input['evl_space_2'] = wp_filter_post_kses( $input['evl_space_2'] );
$input['evl_space_3'] = wp_filter_post_kses( $input['evl_space_3'] );
$input['evl_space_4'] = wp_filter_post_kses( $input['evl_space_4'] );
$input['evl_space_5'] = wp_filter_post_kses( $input['evl_space_5'] );
$input['evl_space_6'] = wp_filter_post_kses( $input['evl_space_6'] );
$input['evl_space_7'] = wp_filter_post_kses( $input['evl_space_7'] );
$input['evl_space_8'] = wp_filter_post_kses( $input['evl_space_8'] );
$input['evl_space_9'] = wp_filter_post_kses( $input['evl_space_9'] );
Dieses bisschen Code sorgt dafür das der WordPress Filter einspringt und sämtliche <script> Tags, welche in den AdSense Codes enthalten sind, einfach verschwinden lässt. Der WP Filter ist an sich nicht verkehrt aber in dem Fall war es einfach nur störend. Also kurz per “#” alles deaktiviert und schon geht der Code von Tante Google wieder…
Das ganze bezieht sich hauptsächlich auf das Theme “EvoLve” von Theme4Press.
euer d0wn


Follower: 169
Kreise: 27