Creación de tu Plugin de Personalizaciones de SearchWP
Usando los hooks disponibles puedes personalizar el comportamiento de SearchWP de muchas maneras.
¿Qué son los hooks?
Los 'hooks' son funciones que se integran con el comportamiento de WordPress/SearchWP sin necesidad de editar los archivos principales. Hay dos tipos de hooks:
Acciones: Las acciones son puntos arbitrarios en la ejecución del código principal que te permiten ejecutar tus propias funciones antes de que el código principal continúe.
Filtros: Los filtros envían una variable (o múltiples variables) fuera del código principal, te permiten filtrarla/cambiarla y la envían de vuelta al código principal.
SearchWP utiliza tanto Acciones como Filtros en toda su base de código.
Cómo añadir tus propios hooks
La forma recomendada de añadir tus propios hooks personalizados es utilizando un plugin personalizado que escribas y mantengas tú mismo.
Este es el método recomendado porque encapsulará todas tus personalizaciones de SearchWP de una manera que no está directamente ligada al tema activo. Podrás seguir utilizando tus personalizaciones si cambias de tema, ya que todos tus hooks estarán contenidos en un único plugin independiente.
Para crear tu propio plugin de Personalizaciones de SearchWP:
Comienza creando un archivo llamado searchwp-customizations.php en tu carpeta de plugins (que es ~/wp-content/plugins por defecto).
Pega lo siguiente en el archivo vacío recién creado:
| <?php | |
| /* | |
| Plugin Name: SearchWP Customizations | |
| Description: Customizations for SearchWP | |
| Version: 1.0.0 | |
| */ | |
| // Add all hooks and custom code here. |
Una vez guardado el archivo, navega a la página de Plugins de tu instalación de WordPress.
Verás un nuevo plugin disponible llamado Personalizaciones de SearchWP. Puedes activar ese plugin y todos tus hooks se pondrán en marcha.

