Oferta SiteGround Black Friday

Enlace erróneo al Tablero de WordPress

Es curioso pero esta bobada está pasando a muchos usuarios y tiene una solución muy sencilla, pero difícil de adivinar porque no está documentado por ninguna parte. Os explico la situación …

  1. Acabas de actualizar WordPress, todo va de maravilla, entras a ‘miblog.com/wp-admin/‘ y perfecto, ves el Tablero de WordPress con todos sus widgets e información.
  2. Accedes a cualquier otra área de tu panel de administración haciendo clic en los iconos de la barra de administración de WordPress: todo bien
  3. Haces clic en el icono de la «casita» para volver al Tablero principal: ¡no se muestra nada, pantalla vacía!

tablero-vacio

Índice de contenidos

¿Que pasa?

Pues que en vez de ofrecerte la dirección «real» del Tablero de tu blog, que sería ‘http://miblog.com/wp-admin/index.php‘, te envía a otra con esta ruta: ‘http://miblog.com/wp-admin/admin.php?page=index.php‘, y está vacía, no muestra nada.

Vale, eso ya lo sé, pero ¿como se arregla?

Pues mira por donde, hay un fallo en alguna redirección en tu blog, normalmente provocada por ficheros ‘index.php‘ vacíos, y ¿donde hay ficheros ‘index.php‘ vacíos?, pues normalmente, por defecto, en la carpeta ‘wp-content‘, y si eres un tipo cuidadoso y has copiado ese archivo a la carpeta de plugins para protegerla de miradas indiscretas, resulta que lo que obtienes es justamente lo que no querías, esa página del tablero en blanco.

¿Solución?

Pues muy sencilla, y sin perder ese plus de protección: solo tienes que renombrar ese archivo ‘index.php' vacío a ‘index.html‘. Tu carpeta de plugins seguirá sin ser «navegable» pero ya funcionará tu Tablero correctamente.

tablero-bien

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en los emoticonos para valorarlo!

Promedio de puntuación 1 / 5. Total de votos: 1

Hasta ahora ¡no hay votos!. Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en las redes sociales!

¡Siento que este contenido no te haya sido útil!

¡Ayúdame a mejorar este contenido!

Por favor, dime, ¿cómo puedo mejorarlo?

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado. ¡Ah! ¿te funciona? pues entonces no he dicho nada :)

Sobre el autor

30 comentarios en “Enlace erróneo al Tablero de WordPress”

    1. Angeles, no le pasa a todo el mundo, y solo tiene que ver con el fichero index.php "extra" en la carpeta de plugins. Por lo que he visto en la traducción no viene, al menos en la actual, así que no parece que sea de la traducción. Además, le pasa a gante angloparlante también 🙂

  1. Buenas Fernando, quería decirte que el theme que usáis es una pasada y me gustaría saber si está libre para usarlo en otras webs y es diseñado única y exclusivamente para vuestra web?

    Un saludo y gracias compañero

  2. Juan Carlos Sanchez

    Yo tengo ese mismo problema, pero en mi caso, no había creado ningún fichero index.php en la carpeta de plugins. Allí tenía uno, pero tenía contenido. Luego, en wp-content tenía otro que estaba vacío. No me queda claro dónde debe haber un index.php con contenido y dónde el vacío (al que se supone que hay que cambiar la extensión a html, si no he entendido mal).

    Por cierto, mi versión de wp es la 2.7

    1. Pues tanto en plugins como en themes como en wp-content es bueno que haya un index.html vacío. Si lo tienes y termina en .php cambia la extensión y borra el contenido (seguramente será algo como "silence is golden" y poco mas) 😉

      1. Juan Carlos Sanchez

        Ahora tengo en wp-content y en plugins un index.php con contenido y un index.html vacío. En themes, como me has dicho, tengo un index.html vacío, pero no un index.php porque allí no lo había. Sin embargo, sigo experimentando el problema con el tablero.

          1. Juan Carlos Sanchez

            Estupendo, Fernando. Ahora funciona a la perfección. Muchísimas gracias por tu ayuda.

  3. Al fin un atisbo de luz a este problema tan tonto como puntilloso. Probaré en cuanto pueda la solución a ver si lo arreglo.

    Saludos y gracias.

  4. La mejor solución es poner esto:

    Options All -Indexes

    en el fichero .htaccess del directorio de tu blog; así no te tienes que preocupar de poner ficheros index.html o index.php y seguiras teniendo los directorios de tu blog protegidos.

  5. Yo también tengo un problema con el tablero pero relacionado con los comentarios.

    En la cabecera aparece "se muestran 1-20 de 8.309" pero solo se ve un comentario y el campo "en respuesta a" está vacío.

    ¿Alguna idea de por qué puede pasar eso?

      1. He estado investigando y el problema es el theme. Acabo de cambiar y he puesto fusion. Si pongo otro se visualizan correctamente en el tablero. Lo curioso del caso es que en local no me da ese problema. La verdad es que ya no se cómo solucionarlo.
        ¿Alguna idea?

      2. Hola Fernando: recurro a vuestros conocimientos porque ya no se dónde puede estar problema.

        La cuestión es la siguiente:

        1.- En local (tengo instalado wampserver para hacer las pruebas) funciona perfectamente.

        2.- Subo el theme a mi servidor y no va. Entre otros errores:

        a) Comentarios en panel administración: lo que ya te he comentado.

        b) Cuando el mensaje se queda pendiente de moderación debería mostrarse el aviso correspondiente, pero no lo hace. En local sin problemas.

        ¿Tienes idea de a qué puede ser debido?

        Los plugins y la configuración es la misma en ambos servidores.

        1. Pero las versiones del software (php y mysql) no lo serán Miguel, pasa muy a menudo. Casi te interesa exportar los posts, instalar wp de cero en tu servidor y luego importar los posts si los tienes ya. Subes la plantilla y demás y ya lo tienes.

          1. Tienes razón. Tal vez el fallo venga por ahí. Lo primero que voy a hacer es poner la misma versión en local y en el servidor. Tal vez así se solucione.

            Gracias,

          2. Antes de soltarte el rollo de lo que he hecho, dos cuestiones:

            1.- La plantilla tiene un archivo js cuyo nombre es jquery-1.2.6.pack.

            Las primeras líneas son:

            * jQuery 1.2.6 – New Wave Javascript

            * Copyright (c) 2008 John Resig (jquery.com)

            * Dual licensed under the MIT (MIT-LICENSE.txt)

            * and GPL (GPL-LICENSE.txt) licenses.

            * $Date: 2008-05-24 14:22:17 -0400 (Sat, 24 May 2008) $

            * $Rev: 5685 $

            El código comienza por 'eval' y hay un montón de letras, símbolos y palabras seguidas (todas en un solo bloque)

            ¿Sabes tú que puede hacer este archivo?

            2.- Después de instalar en limpio la versión 2.7 en inglés me sale un aviso de que actualice el blog. No lo entiendo.

            Y ahora el rollo. Te cuento:

            1.- Instalé un wordpress en limpio (inglés) y comprobé que todo iba bien. Inserté 50 comentarios y sin problemas.

            2.- En la carpeta original donde tengo el blog hice una instalación limpia de la siguiente forma:

            – borre todo menos wp-content

            – Por si había problemas, exporte la tabla wp-options. Luego le cambie el nombre.

            – instalé el wordpress versión inglesa apuntando a una base de datos nueva.

            – Después exporté la tabla wp-options de esta nueva base de datos.

            – cambié el config para que apuntara a la base de datos original (la del blog)

            – importé la tabla wp-options de la base de datos utilizada para la instalación en limpio. Así me aseguraba que no quedaba rastro de la antigua instalación. La única opción que hay añadir a mano es la que guarda la relación de las categorías. Luego basta editar una categoría, señalar cuál es la superior y ya reconoce todas las relaciones.

            Se resolvieron todos los problemas menos uno, a saber, los comentarios en el Panel de Control seguían sin aparecer. Al final tomé la decisión de aumentar la memoria disponible para el php y todo va como la seda. Ahora solo me falta saber por qué esta plantilla necesita tanta memoria porque con otras no es necesario aumentar dicho valor y el número de comentarios es el mismo (algo más de 8.000).

            El cambio lo he hecho en el .htaccess: php_value memory_limit 60M

            Con menos no funciona.

            Antes de activar la plantilla revisé el código y sólo había un pequeño error: sobraba un '' en la sección de comentarios del archivo functions.php (wordpress lo pone de forma automática).

            Sigo, por tanto, sin tener idea de por qué necesita tanta memoria.

            Un saludo y gracias por tu ayuda.

          3. Para código mejor el foro, si eso se abre un hilo sobre el tema en cuestión y seguimos ahí, luego pones aquí el enlace del foro, es un buen modo de seguir conversaciones mas técnicas 🙂

    1. yo dejo el index.php en la de wp-content/plugins, pero con una redireccion 301 al /wp-admin y asi me evito eso, aunque la idea del .html no es mala 🙂

  6. Voy a poner el asunto en el foro pero ya se lo que provoca una carga de memoria excesiva:

    Archivo functions.php

    function comment_count( $commentcount ) {

    global $id;

    $_commnets = get_comments('post_id=' . $id);

    $comments_by_type = &separate_comments($_commnets);

    return count($comments_by_type['comment']);

    Como tengo algo más de 8.000 comentarios, pues ya puedes imaginar el resultado.

    He probado a eliminar esa parte del código y la necesidad de memoria se reduce bastante.

    Un saludo.

  7. Gracias Fernando, justo estaba buscando como restarurar el tablero, y elimine todos los index.php que andaban por ahi y se solucionó el problema…

    Saludos!!!! 😉

  8. hola, a todos yo temgo un problema y es que en el tablero de mi blog la opcion (cambiar tema) no me funciona me da error no se por que?

    alguien puede ayudar,e por favor. lo necesito bastante nesecito cambiarle el tema de mi blog para ponerle el classipress el tema de clasificados.

    espero que alguien me ayude

    salu2.

  9. Tengo un problema similar pero no es igual y no se como solucionarlo. Ayer, terminando una web en buddypress me sorprendió ver que en icono de buddypress había desaparecido del panel de la izquierda de mi panel de control de wordpress. Hay funciones que no me han, como la visión correcta de los forums y temas así. El caso es que sólo es eso, ha desaparecido el icono, pero el plugin sigue estando. ¿que solución me puedes dar? gracias y felicidades por la página.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
- Responsable: Fernando Tellado ([email protected])
- Fin del tratamiento: Moderación de comentarios para evitar spam
- Legitimación: Tu consentimiento
- Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
- Derechos: Acceso, rectificación, portabilidad, olvido

 

Scroll al inicio