WP Manifestindependent plugin directory
manifest / content / goestate-manager

WBD Properties releasesself-updates

Plugin WordPress para gestión inmobiliaria avanzada con propiedades y proyectos contenedores

by Tom Cardenas - Eruditus Group · github.com/eruditus-group/goestate-manager

0stars
3release downloads
0forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/eruditus-group/goestate-manager/releases/download/v2.0.2/goestate-manager-2.0.2.zip

Ships its own WordPress updater (built-in updater), so new versions show up under Dashboard → Updates.

Readme

🏠 GoEstate Manager

Plugin WordPress para gestión inmobiliaria avanzada con propiedades y proyectos contenedores.

📋 Características

  • Custom Post Types: Propiedades y Proyectos
  • Taxonomías: Tipos, ubicaciones, estados
  • Metaboxes: Campos personalizados para propiedades
  • Shortcodes: Visualización en frontend
  • REST API: Endpoints para integraciones externas
  • Google Sheets Sync: Sincronización con hojas de cálculo
  • Admin Columns: Vista organizada en el dashboard
  • Media Manager: Gestión de imágenes y planos

🔧 Requisitos

  • WordPress 6.0+
  • PHP 7.4+
  • MySQL 5.7+

📦 Instalación

Desde GitHub (Releases)

  1. Descarga el último release
  2. Sube el ZIP a WordPress → Plugins → Añadir nuevo → Subir plugin
  3. Activa el plugin

Manual

cd wp-content/plugins/
git clone https://github.com/tu-usuario/goestate-manager.git

🚀 Uso

Shortcodes

Mostrar lista de propiedades:

[goestate_properties limit="12" type="apartamento" status="venta"]

Mostrar propiedad individual:

[goestate_property id="123"]

REST API

GET /wp-json/goestate/v1/properties
GET /wp-json/goestate/v1/properties/{id}

📁 Estructura

goestate-manager/
├── goestate-manager.php    # Archivo principal
├── includes/
│   ├── Core.php            # Núcleo y boot
│   ├── CPT.php             # Custom Post Types
│   ├── Taxonomies.php      # Taxonomías
│   ├── Metaboxes.php       # Campos personalizados
│   ├── Shortcodes.php      # Shortcodes frontend
│   ├── REST.php            # API REST
│   ├── Ajax.php            # Handlers AJAX
│   ├── Media.php           # Gestión multimedia
│   ├── Save.php            # Guardado de datos
│   ├── Sync.php            # Sincronización externa
│   └── ...                 # Otros módulos
├── assets/
│   ├── admin.css/js        # Scripts admin
│   └── frontend.css/js     # Scripts frontend
└── docs/
    └── google-sheets-sync  # Docs sincronización

🔄 Actualizaciones

El plugin se actualiza automáticamente desde GitHub Releases. Cuando haya una nueva versión:

  1. WordPress te notificará
  2. Ve a Plugins → Actualizaciones disponibles
  3. Actualiza con un clic

🛠️ Desarrollo

Configurar entorno local

git clone https://github.com/tu-usuario/goestate-manager.git
cd goestate-manager

Crear un release

# Actualizar versión en goestate-manager.php
# Crear tag
git tag v1.0.1
git push origin v1.0.1

El GitHub Actions creará el ZIP automáticamente.

📝 Changelog

1.0.0

  • Versión inicial
  • CPT para propiedades y proyectos
  • Taxonomías y metaboxes
  • Shortcodes y REST API
  • Sincronización con Google Sheets

👤 Autor

Tom Cardenas - Eruditus Group

📜 Licencia

GPL v2 or later

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v2.0.2 Jul 24, 2026 goestate-manager-2.0.2.zip 1
v2.0.1 Jul 24, 2026 goestate-manager-2.0.1.zip 1
v2.0.0 Jul 24, 2026 goestate-manager-2.0.0.zip 1
v1.0.0 Jul 24, 2026 goestate-manager-v1.0.0.zip 0
v1.0.0 Jul 24, 2026 goestate-manager-1.0.0.zip 0