So funktioniert Adsense-Deluxe auch mit Wordpress 2.8
geschrieben von Daniel am 24. Juli 2009
Adsense-Deluxe ist unter Bloggern eines der beliebtesten Plugins. Es ermöglicht die bequeme Verwaltung von Adsense-Werbeblöcken. Diese können dann u.a. über einen Shortcut ganz einfach in einen Beitrag eingefügt werden.
Leider hat der Entwickler aber schon vor langem die Entwicklung eingestellt. So ist es nicht verwunderlich, dass die Weiterentwicklung von Wordpress dem Adsense-Deluxe Plugin zunehmend Probleme bereitet. In der aktuellen Version von Wordpress funktioniert das Plugin leider überhaupt nicht mehr.
Aber es gibt einen Weg, um das Plugin trotzdem zu nutzen. Wie das geht, erfahrt ihr mit einem Klick auf weiterlesen.
Adsense-Deluxe kann in wenigen Minuten für die aktuelle Wordpress Version angepasst werden. Dazu sind nur zwei kleine Änderungen notwendig.
Öffnet mit einem Editor die Datei adsense-deluxe.php und haltet bei Zeile 1013 ausschau nach diesem Code:
// creates the AdSense options page button under Options menu in WP-admin
function add_adsense_deluxe_menu()
{
if (function_exists(‘add_options_page’)) {
add_options_page(‘AdSense-Deluxe Configuration’, ‘AdSenseDeluxe’, 8, __FILE__); //’AdsenseDeluxeOptionsPanel’); // wp 1.5.1 version}
}
Diese Stelle entfernt ihr komplett (oder kommentiert sie aus) und ersetzt sie durch:
// creates the AdSense options page button under Options menu in WP-admin
function add_adsense_deluxe_menu(){
add_options_page(__(‘AdSense-Deluxe Configuration’, ‘adsense-deluxe’),
__(‘AdSense-Deluxe’, ‘adsense-deluxe’), 8, ‘adsense-deluxe’, ‘AdsenseDeluxeAdminPage’);
}function AdsenseDeluxeAdminPage(){
require (WP_PLUGIN_DIR . ‘/adsense-deluxe.php’);
}
Anschließend such ihr bei Zeile 1095 nach folgendem Code:
if( function_exists(‘add_action’) ){
add_action(‘admin_head’, ‘add_adsense_deluxe_menu’);
add_action(‘wp_head’, ‘add_adsense_deluxe_handle_head’);
}
An dieser Stelle müsst ihr admin_head durch admin_menu ersetzen.
Also so:
if( function_exists(‘add_action’) ){
add_action(‘admin_menu’, ‘add_adsense_deluxe_menu’);
add_action(‘wp_head’, ‘add_adsense_deluxe_handle_head’);
}
Das wars! Ab sofort steht euch das Plugin wieder in vollem Umfang zur Verfügung.
[Via:Wordpressmax.com]































Danke für den Tipp
Freut mich, dass ich dir helfen konnte. Außerdem gratuliere ich dir, du bist mein erster Kommentator.