Problema extraño con enlaces permanentes: no se puede renombrar /company-2/ a /company/
Creé una página titulada "company". Pero el enlace permanente lo convirtió en /company-2/, y al intentar cambiarlo a solo /company/ no funciona. El sitio web solo tiene 8 páginas y ninguna se llama company (¿no sé si "company" como título de página se usó en el pasado?).
¿Qué puedo hacer y cuál es la causa? ¿Dónde debo buscar? No tengo miedo de usar phpMyAdmin ;)
Saludos

Verifica los slugs de las demás páginas - es probable que /company/ esté siendo utilizado para alguna de ellas. También podrías ir a /company/ en tu sitio y ver si aparece algo.
Como se mencionó en un comentario, asegúrate de revisar también la papelera. Puede que hayas eliminado una página con ese nombre, pero si aún está en la papelera no podrás reutilizarlo.

sí, la Papelera era el problema. Este es un sitio de pruebas limpio. Resulta que mi encantadora pareja creó algunas páginas de prueba y las envió directamente a la papelera.

Solo quiero agregar que las imágenes con ese slug también podrían causar el problema. Así que si ya revisaste todas las entradas, páginas, categorías y etiquetas, ve a la galería multimedia y busca allí el nombre del slug, como "empresa". Encuentra la imagen, haz clic en editar, muestra el slug usando las opciones de pantalla y luego renómbralo si es necesario.

Estás cerca. El enlace permanente no se puede cambiar porque en algún momento se redactó otra página titulada 'empresa' (no necesariamente publicada). Lamentablemente, no hay mucho que se pueda hacer desde WordPress para cambiar esto, aparte de nombrar la página de otra manera. Sin embargo, podrías acceder a la base de datos si tienes permisos y buscar en la tabla 'wp_posts'. Continúa buscando bajo la columna 'post-title' hasta que encuentres una entrada que sea simplemente 'empresa' y elimínala. Esto debería, en teoría, resolver tu problema.

Tuve el mismo problema e hice todo lo que normalmente se sugiere (vaciar la papelera, etc.). Descubrí que el problema era que tenía una imagen en la galería con el mismo nombre que la página. Eliminé la imagen, la subí con un nombre nuevo y el problema desapareció.

En mi caso, estaba intentando renombrar /galería/2010-2/ a /galería/2010/. Esto es similar a tu situación, excepto que yo intentaba cambiar el slug de la página a un número. Esto está prohibido por WordPress ya que los números están reservados para páginas de tipo archivo. Puede haber otras restricciones que no investigué. Espero que esto ayude a alguien más que termine aquí después de buscar "No puedo cambiar el slug de página en WP".

Tuve este problema. Y revisé todos los foros, la papelera, los borradores y las imágenes con el mismo nombre. Al final encontré el problema con mi uso incorrecto del plugin Yoast - la sección de redirecciones. Creé una redirección para una página que no existía y eso me impidió crear una página con esa URL. Una vez que eliminé la redirección, pude renombrar el slug.

Como otros han sugerido, esto parece ser un slug duplicado o (post_name
) en otro elemento de WordPress. Dado que casi todo el contenido en WordPress se almacena en la tabla de entradas (normalmente wp_posts
), la siguiente consulta SQL te ayudará a identificar rápidamente qué elemento está causando el problema al devolver cualquier registro que comience con company
.
Abre MySql (phpMyAdmin funciona) e ingresa esto en la pestaña SQL.
SELECT ID, post_title, post_name, post_type
FROM `wp_posts`
WHERE post_name LIKE 'company%'
ORDER BY post_name
