• Resuelto ezezag

    (@ezezag)


    Hola a todoos,

    Me gustaría haceros una pregunta a ver si alguien es capaz de responderme.

    Ahora mismo uso pretty permalinks en mi site, es decir
    www.misitio.com/nombredepagina

    Sin embargo, me gustaría que en el caso de los post se vieran en su modo original, manteniendose las página con los pretty permalinks.

    Las entradas o post se quedarían así:
    www.misitio.com/?p=421

    ¿Sabéis si es posible?

    Gracias de antemano

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • Samuel Aguilera

    (@samuelaguilera)

    O usas una opción, o usas la otra. En lo que a los enlaces que genera WP se refiere.

    Ahora bien, si tú quieres, por ejemplo poner en Twitter un enlace a un post con el formato: www.misitio.com/?p=421

    Funcionaría igualmente. Ya que aunque tengas activados los enlaces permanentes «bonitos», el formato con ?p= sigue siendo válido.

    Hola;
    No estoy seguro pero podrías probar con reglas WP_Rewrite, por ejemplo para la estructura de páginas a diferencia de post u otro post_type.
    Igual no consigues una url con el parámetro «p» pero podrías conseguir algo parecido, por ejemplo sitio/%post_id% | sitio/p/%post_id% | sitio/entrada/%post_id%…

    Iniciador del debate ezezag

    (@ezezag)

    Gracias a ambos por responder,

    Covi: te agradezco el que me hayas respondido, entiendo lo que me dices, pero me parece demasiado difícil para mi nivel de WP, teniendo en cuenta que las pruebas las tendría que hacer por mi cuenta (no he encontrado ningún tutorial sobre esto en el foro de ingles ni por Google).

    Quizás más adelante me ponga con ello, y tendré en cuenta la idea que me has dado.

    Un saludo

    Vale, entiendo, sólo déjame sugerirte algo:

    1. Sin tocar código:
      No sé si conoces cómo personalizar los Permalinks, esto es: Ajustes > Enlaces permanentes.
    1. Si no se cambian, las páginas suelen mantener una estructura jerárquica, así que una estructura personalizada para los posts no debería influir.
      Por ejemplo, yo uso esta estructura personalizada, repito, para los posts:

      /%year%/%monthnum%/%postname%-%post_id% esto resulta por ejemplo en:
      /2010/10/mi-titulo-iddelpost

      Sé que no es exactamente lo que dices, pero una estructura original similar podría ser:

      /p/%post_id% y esto resultaría en:
      /p/iddelpost

      En el Codex hay más información sobre los permalinks y los placeholders que se pueden usar: http://codex.wordpress.org/Settings_Permalinks_Screen

    2. O puedes usar la versión numérica que ofrece WordPress (sólo que incluye como raíz /archivos/).
    • Tocando código o con plugins, etc
      Y otra forma es la que decía, especificar tus propias reglas en el código: mediante un plugin, el theme… usando WP_Rewrite.
      Pero es algo más complicado y, en mi opinión, un poco coñazo para ajustar. Yo, por ejemplo, uso otro sistema para las urls que me es más cómodo y sobrescribe sus reglas. Creo que también hay plugins para ello.
    • Espero sea de ayuda 😉


      Editado:

      Otra opción más es que crees un tipo de especial de post_type (noticias, misposts, especiales…) y le apliques tu estructura personalizada o incluso la de por defecto. Más tarde sólo se trataría de publicar todo con ese post_type.
      No sé si hay plugins para convertir post_types, lo que sí hay son plugins para crearlos de forma muy sencilla y de paso aprender como hacerlo 😉

    Iniciador del debate ezezag

    (@ezezag)

    Bueno, bueno!! No sé a que te tendré que invitar!! Muchíísimas gracias.

    Ya conocía lo de los permalinks, pero, ha sido clave lo que me has dicho que los permalinks de las páginas no dependen de los de los posts.

    Es decir, que en mi caso en vez de elegir este permalink:
    Predeterminado http://misite.com/?p=123

    He elegido este:
    Estructura personalizada http://misite.com/p=%post_id%/

    De modo que en el caso de las páginas me aparece http://misite.com/nombredelapagina , y en el caso de los posts http://misite.com/p=123/

    Un saludo Covi.

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • El debate ‘Permalinks permanentes combinados??’ está cerrado a nuevas respuestas.