La página de archivo para tipos de publicación personalizados no funciona
Uso un plugin llamado CPT-onomies para crear Tipos de Publicación Personalizados. Creé un tipo de publicación llamado "case", y establecí "Has Archive Page" (Tiene Página de Archivo) en verdadero, pero cuando intento ver un caso individual, solo obtengo un error 404. Lo mismo sucede si intento ver el archivo real, por ejemplo, "site.com/case" y no "site.com/case/case-item".
Aquí hay una captura de pantalla de mi configuración: https://i.sstatic.net/VOoB1.png
He intentado desactivar/activar el plugin, sin éxito. También intenté cambiar la estructura de enlaces permanentes de todo el sitio (desde ajustes -> enlaces permanentes) porque a veces no se actualiza.
¿Me he perdido algo en la configuración o es un error en el plugin? Lo he revisado varias veces y no puedo encontrar nada que impida que funcione.
Tengo un archivo de plantilla llamado single.php
que debería utilizarse. También probé con single-case.php
pero eso no hizo ninguna diferencia.
Solución
Encontré una solución aquí: http://gabrieleromanato.name/wordpress-fix-the-404-error-on-custom-post-types/
Encontré una solución aquí: http://gabrieleromanato.name/wordpress-fix-the-404-error-on-custom-post-types/
Esto es lo que necesitas hacer para que funcione (citado del sitio anterior):
- Ve a Ajustes → Enlaces permanentes y cambia tu estructura actual a: /%category%/%postname%
- Guarda los cambios.
- Restaura tus ajustes originales de enlaces permanentes. Guarda los cambios.

Esto funcionó para mí. Ugh después de una hora intentando descubrir por qué no funcionaba.
