Skip to content
partprogramming09Public

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Plans CPT

Plugin de WordPress para registrar y gestionar el Custom Post Type de planes comerciales, con soporte para:

  • Meta box en admin para subtitulo, usuarios, beneficios y boton
  • Campos en REST API para uso headless
  • Campos en WPGraphQL (si el plugin esta activo)
  • Compatibilidad con Polylang para contenido traducible

Requisitos

  • WordPress 6.x o superior
  • PHP 7.4+ (recomendado 8.x)
  • Opcional:
    • WPGraphQL
    • Polylang / Polylang Pro

Instalacion

  1. Copia la carpeta plans-cpt dentro de wp-content/plugins/.
  2. Ve a Plugins en WordPress.
  3. Activa Plans CPT.

Que registra

  • CPT: plan
  • Slug: planes
  • Soporta: title, thumbnail, excerpt

Campos de metadatos (internos)

  • _plan_subtitle
  • _plan_users_max
  • _plan_features (array)
  • _plan_button_label
  • _plan_button_url

REST API (campos expuestos)

Sobre el tipo plan:

  • subtitle
  • users_max
  • features
  • button_label
  • button_url

Ejemplo de endpoint:

/wp-json/wp/v2/plan

WPGraphQL (si esta activo)

Sobre el tipo Plan:

  • subtitle
  • usersMax
  • features
  • buttonLabel
  • buttonUrl

Polylang

  • Marca el CPT plan como traducible.
  • Si guardas una entrada sin idioma, asigna el idioma por defecto.

Notas de compatibilidad

  • Si no se define protocolo en la URL (ej: dominio.com), se guarda como https://dominio.com.
  • El campo features se guarda como arreglo limpio de lineas no vacias.

Versionado recomendado

  • Usa tags en GitHub: v1.0.0, v1.1.0, etc.
  • Documenta cambios por version en el repositorio.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages