como controlar el número de cada post o page en la url que se genera

Inicio Foros WordPress Programación como controlar el número de cada post o page en la url que se genera

Este debate contiene 13 respuestas, tiene 4 mensajes y lo actualizó  davidlluna hace 8 años, 5 meses.

  • Autor
    Publicaciones
  • #17370

    alhma
    Participante

    <p>Wordpress 1.0</p>
    <p>he borrado un post que tenía un número de post en la url y ahora lo necesito porque tengo enviados muchos newsletter a esta dirección. He vuelto a reproducir la entrada pero me da un número diferente. No puedo encontrar en las carpetas de mi servidor los contenidos generados en los distintos post o pages para poner el mismo número en la entrada reproducida.<br />
    ¿alguien puede ayudarme?
    </p>

  • #42033

    josep
    Participante

    ¿la has borrado permanentemente, o está aún en la papelera?

  • #42034

    alhma
    Participante

    no te lo puedo decir porque cuando estoy en el panel de control me pide que lo borre pero no muestra ninguna papelera

  • #42035

    alhma
    Participante

    ¿la has borrado permanentemente, o está aún en la papelera?

    no te lo puedo decir porque cuando estoy en el panel de control me pide que lo borre pero no muestra ninguna papelera

  • #42038

    josep
    Participante

    si borras la entrada va a la papelera (lo cual permite la recuperación aún).
    la ruta es:
    [b]WP/Entradas/Editar[/b]
    … y en la parte de arriba indica la cantidad de entradas existentes, la cantidad de publicadas, el número de programadas, y las existentes en la papelera.
    por lo menos asi es en WP 2.9.2

  • #42041

    alhma
    Participante

    si borras la entrada va a la papelera (lo cual permite la recuperación aún).
    la ruta es:
    [b]WP/Entradas/Editar[/b]
    … y en la parte de arriba indica la cantidad de entradas existentes, la cantidad de publicadas, el número de programadas, y las existentes en la papelera.
    por lo menos asi es en WP 2.9.2

    te agradezco mucho la respuesta pero mi blog está instalado automáticamente en un servidor y entonces no se por donde tengo que empezar a buscar la ruta, he mirado las carpetas que tengo del blog y ninguna se llama WP a secas y nada se llama entradas, así que sigo bastante perdida todavía.
    Me han indicado que los datos que se generan en wordpress van a parar a algún lugar de la base de datos, pero he mirado y no he encontrado lo que busco, no parece un problema sencillo.

  • #42048

    imported_fliberty
    Participante

    El problema es que estás utilizando una versión antigua de wordpress y la papelera se implementa en wordpress a partir de la versión 2.9.2; entonces si has borrado una entrada, esta se ha eliminado permanentemente y no hay forma de recuperarla a menos que tengas un respaldo de la DB.

    Por cierto debes tener en cuenta que cuando creas una entrada, página, etc en la administración de wordpress, no quiere decir que se cree una carpeta o un archivo en tu hosting, lo que si se crea es una entrada nueva en la tabla correspondiente de la Base de Datos; los archivos que tienes en el servidor son los archivos necesarios para que wordpress funcione correctamente y ninguno de ellos guarda información de los artículos, páginas, categorías, etc…

  • #42054

    alhma
    Participante

    Gracias fliberty lo que desearía saber es si hay algún modo de engañar al programa para que a la hora de crear una nueva entrada use el mismo número que en la que has borrado, o algún modo de renombrar el archivo en la base de datos

    si por ejemplo te da la ruta x/blog/?p=233 que fuera x/blog/?p=289, de este modo podría hacer servir el enlace de la newsletter que envié

  • #42056

    imported_fliberty
    Participante

    Todas las entradas se guardan en la tabla wp_post wl prefijo wp_ es el que has asignado en tu wp-config.php tendrías que abrir tu DB en phpMyAdmin y revisar la tabla, hasta que encuentres la entrada y cambiar la URL.

    Como nota extra te recomiendo que cambies tus permalinks a otros más amigables.

  • #42061

    alhma
    Participante

    aparentemente es fácil lo que dices pero he buscado en la tabla del blog en wp-config y la última entrada que se refleja es del mes de abril. el wl prefijo_wp no lo encuentro, estoy empezando a familiarizarme con este sitema y de php y base de datos entiendo poco.

    Te agradecería mucho que me dejases tu e-mail para poderte consultar en el futuro y quizás pueda dar referencias tuyas en el trabajo si realmente entiendes de estos temas, porque nadie me ayuda con el blog ni con joomla y a veces no se solucionar los problemas ¿entiendes de joomla?.
    [email protected]

    Si lo que has escrito en lugar de un post es una page ¿en que opción del a bbdd se almacena, también en wp-post?

    ¿a qué permalinks te refieres?

  • #42062

    alhma
    Participante

    mi wp es 2.6.2, no 1.0 ese es el joomla

  • #42079

    imported_fliberty
    Participante

    mi email es: [email protected]

    Los permalinks son las estructura de los enlaces, puedes mostrar del tipo ?p=233 como indicas o del tipo más amigable: tudominio.com/nombre-de-la-entrada, eso mejora enormemente tu posicionamiento en google.

    Agregame y estaré encantado de poder ayudarte. Salu2.

  • #42080

    imported_fliberty
    Participante

    Pues igual, si tu WP es 2.6.2. está deactualizado, la última versión es la 2.9.2 y es la que tiene la papelera integrada.

  • #42172

    davidlluna
    Participante

    Hola! no os recomiendo cambiar nada a mano de la base de datos 🙂 la solución más fácil a tu problema es hacer una redireccion via .htaccess con lo que conseguirás el efecto deseado, saludos!

El foro ‘Programación’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest