¿Es posible usar un número para una publicación / página slug? He intentado usar, por ejemplo, '123' para mi slug de página, pero cada vez que WordPress lo convierte a '123-2'.
Supongo que WP puede interpretar cualquier número como una ID. El número que quiero usar no tiene nada que ver con las ID de publicación / página. ¿Puedo evitar 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 sobre lo que puede poner en una babosa? He descubierto que tampoco puedo usar el signo +, aunque he tenido ese carácter en los nombres de archivo funcionando bien.
Respuestas:
Solo las páginas son un problema. Las publicaciones están bien.
A mí me parece un error, pero independientemente de si se trata de un error o no, no puede usar babosas numéricas en las páginas.
Esto se debe a que las babosas de números como "/ 750 /" interfieren con los años de publicación "/ 2010 /" etc. y WordPress no puede notar la diferencia.
Si guarda dos páginas en borrador con el mismo número (por ejemplo, 750), WordPress asigna la babosa 750-2 a ambas. Una vez publicado, el primero permanecerá 750-2 mientras que el segundo se actualizará a 750-3. No hay una forma normal de obtener slug 750 en una página a partir de 3.0
Actualización: http://core.trac.wordpress.org/ticket/11917 es el boleto que prohibió las babosas numéricas.
fuente
Respuesta corta: Sí, es posible.
No tuve problemas para usar una babosa numerada, en concreto era "56789". Se adjunta el -2 get en caso de que ya tenga una babosa en uso, por lo que tiene el prefijo con un número adicional.
Generalmente funciona porque un slug es una cadena y esos números también son una cadena, no hay un intérprete corriendo identificando su sugerencia de slug como número y luego manejándola de alguna otra manera como identificándose como palabras en inglés.
Para que pueda navegar por su blog con la babosa 123 y ver qué hay allí. Además, puede echar un vistazo a su base de datos y buscar la babosa en los datos en sí, porque podría usarse en un archivo adjunto más o menos.
Actualización: también puedo tener la babosa
123
, solo por la información. No hay problema con ese número y esta configuración bastante enlace permanente:/%year%/%monthnum%/%postname%
.fuente
http://mysite/parent/child/123
y se me mostró el mismo contenido que parahttp://mysite/parent/child/
, no importa qué número puse allí.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 sé el motivo técnico exacto, pero puedo ver por qué necesitaría evitar que las babosas numéricas coincidan con la ID numérica real de la página.
fuente
Es absolutamente posible usar números para las babosas de página. Sin embargo, agregar un número aleatorio al final de la URL de una página siempre devolverá esa página (a menos que coincida con la URL de otra página), ya que el motor de reescritura agrega números para que coincidan con los extremos de las instrucciones 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, o un elemento de menú, o algo más). Si arreglas eso, deberías poder configurar el slug 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 lo reconozca.
fuente