Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/jhorman9/medical-directory-plugin/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Plugin de WordPress para administrar y mostrar el Directorio Médico 2026 de Hospital Santa Fe.
Funciones principales
- Custom Post Type administrable para profesionales.
- Taxonomía de especialidades.
- Campos de cargo, piso, consultorio y profesional destacado.
- Importación inicial de 133 entradas del PDF suministrado, correspondientes a 128 profesionales únicos y 32 especialidades.
- Página completa con búsqueda sin distinción de acentos, filtros por especialidad y piso, contador de resultados y carga progresiva.
- Sección compacta para el home con buscador, accesos frecuentes y enlace al directorio completo.
- Página
Directorio Médicocreada automáticamente al activar el plugin. - Compatible con editor de bloques, WPBakery, Elementor y cualquier constructor que acepte shortcodes.
- Sin dependencias externas.
Instalación
- Ve a Plugins > Añadir plugin > Subir plugin.
- Sube el archivo ZIP.
- Activa Santa Fe Directorio Médico.
- El plugin importará los registros faltantes y creará la página
/directorio-medico/. - En el home, agrega un elemento Shortcode con:
[sfmd_directorio_home]
- En la página del directorio usa:
[sfmd_directorio]
Personalización del home
[sfmd_directorio_home title="Encuentra a tu especialista" subtitle="Busca por nombre o especialidad."]
Cantidad inicial mostrada
[sfmd_directorio per_page="12"]
Administración
En WordPress aparecerá el menú Directorio médico. Desde allí puedes:
- Editar nombres y ubicaciones.
- Crear o eliminar especialidades.
- Agregar fotografías opcionales.
- Seleccionar la página completa del directorio.
- Cambiar teléfono y WhatsApp.
- Reimportar únicamente registros faltantes.
Arquitectura
SFMD_Post_Type: registra el contenido y guarda metadatos.SFMD_Importer: importa el JSON inicial sin duplicar registros y crea la página.SFMD_Shortcodes: renderiza los dos componentes públicos.SFMD_Admin: centraliza configuración y herramientas.- JavaScript nativo para filtrar sin recargar.
- CSS encapsulado bajo el prefijo
sfmd-para reducir conflictos con el tema.
Nota sobre la información
Los nombres, cargos, pisos y consultorios fueron cargados respetando el PDF suministrado. En las especialidades donde el PDF solo muestra nombres —por ejemplo Anestesiología, Medicina Crítica y Radiología— la interfaz omite piso y consultorio hasta que se agreguen desde WordPress.