Adsense-Deluxe (Warning: Invalid argument y Fatal error: Cannot use string offset as an array in adsense-deluxe.php on line 634)
Agosto 27th, 2009 por alexAdsense-Delux es un plugin para Wordpress que pone el código de los anuncios adsense a tú blog.
Hace tiempo lo venía utilizando, aunque como este blog no lo lee ni perri pues la verdad es que apenas me dan ingresos. Por si fuera poco al hacer una actualización dejó de funcionarme y hasta ahora no me había vuelto a mirar porqué.
El problema que me he encontrado es que al instalar la última versión me daban estos errores al entrar en Opciones-Adsense-delux en la administración.
Warning: Invalid argument suministrados para foreach () in / public_html / wp-content / plugins / adsense-deluxe.php en línea xxx
Fatal error: Cannot use string offset as an array in adsense-deluxe.php on line 634
Buscando un poco he encontrado la solución:
- Edita la fila
wp-content/plugins/adsense-deluxe.php. - Localiza la siguiente línea que está cerca de la parte superior del archivo:
define('ADSDEL_OPTIONS_ID', 'acmetech_adsensedeluxe'); - Introduzca debajo de esa línea, una línea nueva con el siguiente contenido:
update_option(ADSDEL_OPTIONS_ID, '');y guarda el archivo de nuevo en el servidor. - Vuelva a su administración de WordPress y carga el Adsense-Deluxe en opciones.
- Vuelve a editar el archivo Adsense-Deluxe.php borra la línea que acababas de insertar y guarda estos cambios de nuevo al servidor.
Y eso eso es todo, ahora solo falta añadir el código de tus anuncios allá donde quieras que aparezcan.
Fuente:
Edición:
Si mirais a la columna de la derecha vereis la publicidad funcionando, solo he tendio que añadir la siguiente sentencia en el archivo sidebar.php de mi theme:
<?php adsense_deluxe_ads(‘principal’); ?>

Ya está, he actualizado 






