Documentación de SearchWP

Consulta la guía de instalación, explora la base de conocimiento, descubre los numerosos hooks de SearchWP

\SearchWP\Index\Controller

Nota: El índice de SearchWP se diseñó de tal manera que todas las operaciones se manejan internamente sin intervención externa.

Debe evitarse el uso de esta clase a menos que lo indique directamente el Soporte.

Tabla de contenidos

\SearchWP\Index\Controller realiza operaciones directas en el índice de búsqueda. También es responsable de mantener las operaciones de actualización delta.

Argumentos

No hay argumentos al instanciar un nuevo \SearchWP\Index\Controller.

Propiedades

No hay propiedades públicas en \SearchWP\Index\Controller.

Métodos

Al trabajar con \SearchWP\Index\Controller hay una serie de métodos a considerar.

reset( $all_sites = false )
Restablece el índice eliminando todas las colas y datos.
$all_sites Si se deben restablecer todos los sitios. (por defecto: false solo el sitio actual)
get_alias
Obtenedor del alias del índice para usar en consultas SQL.
get_tables
Obtenedor de las tablas del índice.
get_sources
Obtenedor de todas las \SearchWP\Sources registradas.
get_default_sources
Obtenedor de las \SearchWP\Sources predeterminadas.
get_source_by_name( string $name )
Obtenedor de \SearchWP\Source registrada.
$name Nombre de la fuente. (requerido)
get_entry_status( Entry $entry )
Obtenedor del estado de \SearchWP\Entry.
$entry Entrada a comprobar.
get_source_id_status( string $source, $id )
Obtenedor del estado de \SearchWP\Source por ID.
$source Nombre de la fuente.
$id ID de la entrada de la fuente (requerido).
trigger
Activar el proceso de actualización delta.
añadir ( Entrada $entry )
Añadir una \SearchWP\Entry al Índice.
eliminar( Origen $source, $id, $force = false )
Elimina una \SearchWP\Entry del Índice.
Origen $source.
ID $id de la Entrada a eliminar.
$force Si se debe eliminar inmediatamente en lugar de permitir que el proceso en segundo plano realice la tarea.
get_stats
Recuperar las estadísticas del Índice ahora mismo.
get_tokens_for_entry( Entrada $entry )
Recuperar los tokens para una sola \SearchWP\Entry.

Hooks

Hay una serie de ganchos disponibles para modificar aún más el comportamiento de \SearchWP\Index\Controller:

Cree hoy mismo una mejor experiencia de búsqueda en WordPress

No vuelva a perder visitantes por resultados de búsqueda inútiles. SearchWP facilita la creación de su propia búsqueda inteligente en WordPress.

Obtén SearchWP Ahora
Icono de múltiples motores de búsqueda