¿Puedo usar un número para una publicación / página slug?

9

¿Es posible usar un número para una publicación / página slug? He intentado usar por ejemplo '123' para mi barra de página, pero cada vez que WordPress lo convierte a '123-2'.

Supongo que cualquier número lo interpreta WP como una identificación. El número que quiero usar no tiene nada que ver con las ID de publicación / página. ¿Puedo solucionar esto?

Y sí, tengo una buena razón para usar un número en lugar de texto en este caso :-)

Editar: En una nota relacionada, más general, ¿qué restricciones hay en lo que puedes poner en una bala? Descubrí que tampoco puedo usar el signo +, aunque he tenido ese carácter en los nombres de archivo que funcionan bien.

    
pregunta avesse 18.08.2010 - 11:48

4 respuestas

10

Es solo en las páginas donde esto es un problema. Las publicaciones están bien.

Me parece un error, pero independientemente de si se trata de un error o no, no puedes usar barras numéricas en las páginas.

Esto se debe a que las barras numéricas como "/ 750 /" interfieren con las publicaciones de años "/ 2010 /" etc. y WordPress no puede notar la diferencia.

Si guarda dos páginas para borrador con el mismo número (por ejemplo, 750), WordPress asigna la barra 750-2 a ambos. Luego de la publicación, el primero permanecerá 750-2, mientras que el segundo se actualizará a 750-3. No hay una forma normal de obtener el slug 750 en una página a partir de 3.0

Actualización: enlace es el boleto que prohibió las babosas numéricas.

    
respondido por el WraithKenny 19.08.2010 - 20:02
1

Respuesta corta: sí, es posible.

No tuve problemas para usar una bala numerada, en concreto era "56789". El -2 se adjunta en caso de que ya tenga un slug en uso, por lo que recibe un prefijo con un número adicional.

Por lo general, funciona porque una bala es una cadena y esos números también son una cadena, no hay un intérprete ejecutando la identificación de su sugerencia de bala como un número y luego la manejan de alguna otra manera que se identifique como palabras en inglés.

Para que puedas navegar por tu blog con el slug 123 y echar un vistazo a lo que hay. Además, puede echar un vistazo a su base de datos y buscar el slug en los propios datos, ya que podría utilizarse en un archivo adjunto.

Actualización: También puedo tener el slug 123 , solo para la información. No hay problema con ese número y esta bonita configuración de enlace permanente: /%year%/%monthnum%/%postname% .

    
respondido por el hakre 18.08.2010 - 13:47
0

Estoy bastante seguro de que no es posible usar números para las babosas debido al hecho de que el proceso de reescritura de URL. No conozco la razón técnica exacta para ello, pero puedo ver por qué tendría que evitar que las barras numéricas coincidan con la ID numérica real de la página.

    
respondido por el Rick Curran 18.08.2010 - 13:48
0

Es absolutamente posible usar números para las barras de página. Sin embargo, agregar un número aleatorio al final de la URL de la página siempre devolverá esa página (a menos que coincida con la URL de otra página), ya que el motor de reescritura se ajusta a los números para que coincida con los extremos de los permastructs de la página para permitir la paginación dentro de las publicaciones. Supongo que tiene alguna publicación en algún lugar de su base de datos que usa 123 como su babosa (podría ser una imagen u otro archivo adjunto, un elemento del menú o algo más). Si solucionas eso, deberías poder configurar la barra de tu página en 123, y funcionará. WordPress agrega reglas de reescritura para cada página individualmente, por lo que no es un problema que no las reconozca.

    
respondido por el John P Bloch 18.08.2010 - 16:13

Lea otras preguntas en las etiquetas