Soporte » Plugins y Hacks » No tengo acceso a mi administrador

  • Resuelto totteman

    (@totteman)


    Aparece este error en mi página
    Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /home/totteman/public_html/wp-content/themes/charity/functions.php on line 357

    Y este otro cuando trato de accesar a mi administrador

    Fatal error: Uncaught Error: [] operator not supported for strings in /home/totteman/public_html/wp-content/plugins/revslider/inc_php/framework/base_admin.class.php:73 Stack trace: #0 /home/totteman/public_html/wp-content/plugins/revslider/revslider_admin.php(237): UniteBaseAdminClassRev::addMetaBox(‘Revolution Slid…’, Object(UniteSettingsAdvancedRev), Array, NULL) #1 /home/totteman/public_html/wp-content/plugins/revslider/revslider_admin.php(68): RevSliderAdmin->addSliderMetaBox() #2 /home/totteman/public_html/wp-content/plugins/revslider/revslider_admin.php(40): RevSliderAdmin->init() #3 /home/totteman/public_html/wp-content/plugins/revslider/revslider.php(147): RevSliderAdmin->__construct(‘/home/totteman/…’) #4 /home/totteman/public_html/wp-settings.php(305): include_once(‘/home/totteman/…’) #5 /home/totteman/public_html/wp-config.php(89): require_once(‘/home/totteman/…’) #6 /home/totteman/public_html/wp-load.php(37): require_once(‘/home/totteman/…’) #7 /home/totteman/public_html/wp-admin/admin.php(31): requi in /home/totteman/public_html/wp-content/plugins/revslider/inc_php/framework/base_admin.class.php on line 73

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)
  • Moderador almendron

    (@almendron)

    Warning: en principio, no afectaría a la entrada en tu sitio. Una vez resuelvas el otro problema podrás desactivar ese mensaje.

    Fatal error:
    1) Accede a los archivos del sitio vía FTP o a través del Panel de Control de tu hosting
    2) Localiza la carpeta «revslider» (dentro de wp-content/plugins) y la renombras. Ese plugin es el causante de que no puedas entrar.
    3) Entra a tu sitio.
    4) Vuelve a dejar la carpeta que has renombrado con el nombre original.
    5) Vuelve a tu sitio y borra ese plugin o bien lo dejas pero sin activar a la espera de alguna actualización.

    Moderador Jose Luis

    (@jose64)

    Hola.

    Corrígeme si me equivoco: el tema que estás usando es Charity en su versión 1.04 y ese tema actualmente va por la versión 2.71, aparte de que es un tema premium que no se encuentra en el repositorio de WordPress.

    En ese caso nosotros no podemos ayudarte porque no tenemos acceso al tema, al ser un tema por el que pagaste tendrías que actualizarlo desde Envato y solicitarle soporte al desarrollador:

    Charity WordPress Theme

    Desde aquí lo que te puedo decir es que para acceder como administrador puedes renombrar la carpeta con el tema accediendo al servidor por FTP, de esta forma te cargará otro tema por defecto, o bien actualizar el tema por FTP.

    Si tu consulta está resuelta recuerda cerrar el debate marcándolo como resuelto, así nos ayudas a mantener el foro al día

    Moderador almendron

    (@almendron)

    @jose64 : el error fatal es debido a un plugin y en principio no tiene nada que ver con el tema. No es necesario que renombre la carpeta del tema.

    Lo normal sería que, una vez renombrada la carpeta del plugin, ya pudiera entrar en la administración de su sitio.

    Moderador Jose Luis

    (@jose64)

    Efectivamente, @almendron tiene razón. El problema es el plugin Slider Revolution y desactivándolo se soluciona.

    En cuanto tengas acceso como administrador y actualices el tema junto con el tema tendrás la actualización de Slider Revolution y el resto de plugins que no están en el repositorio y todo quedará resuelto.

    Muchas gracias por la ayuda.
    Seguí los pasos y efectivamente era Revsalider que no dejaba entrar a mi administrador. Ya lo borré y pude entrar.

    Pero en mi página ahora aperce esto.Me pueden ayudar?

    Fatal error: Uncaught Error: Call to undefined function putRevSlider() in /home/totteman/public_html/wp-content/themes/charity/header.php:98 Stack trace: #0 /home/totteman/public_html/wp-includes/template.php(688): require_once() #1 /home/totteman/public_html/wp-includes/template.php(647): load_template(‘/home/totteman/…’, true) #2 /home/totteman/public_html/wp-includes/general-template.php(41): locate_template(Array, true) #3 /home/totteman/public_html/wp-content/themes/charity/page.php(5): get_header() #4 /home/totteman/public_html/wp-includes/template-loader.php(74): include(‘/home/totteman/…’) #5 /home/totteman/public_html/wp-blog-header.php(19): require_once(‘/home/totteman/…’) #6 /home/totteman/public_html/index.php(17): require(‘/home/totteman/…’) #7 {main} thrown in /home/totteman/public_html/wp-content/themes/charity/header.php on line 98

    Moderador Jose Luis

    (@jose64)

    Hola

    Como te indiqué antes, el problema es el tema. Tienes una versión antigua y necesitas actualizarla.

    El plugin Revslider es el que te pone las galerías de imágenes. El plugin no estaba actualizado y te daba ese error. Ahora eliminaste el plugin pero el tema lo necesita, por eso te da ese error. Si actualizas el tema a la última versión tendrás la actualización de Revslider también; La otra alternativa que tienes es conseguir Revslider por otra vía, es decir comprar el plugin.

    Una tercera opción es cambiar el tema por otro.

    Ahora mismo si cambias tu tema por uno cualquiera del repositorio verás que funciona nuevamente. Haz la prueba con uno de los twenty y verás que tu problema se soluciona aunque el aspecto de la web se vea totalmente distinto.

    En definitiva, tienes que actualizar o bien el tema o bien el plugin o si no cambiar de tema.

    Saludos

Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)
  • El debate ‘No tengo acceso a mi administrador’ está cerrado a nuevas respuestas.