SearchWP Documentation

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

searchwp\source\post\attributes\meta

Desde: 4.0.0

Manipular datos de campos personalizados (postmeta) antes de que se indexen.

Véase también searchwp\source\post\attributes\meta\${meta_key} para un campo personalizado individual.

Parámetros

Tipo Parámetro Predeterminado Desde
Mixto $meta_value Valor del campo personalizado (después de haber pasado por searchwp\source\post\attributes\meta\${meta_key}) 4.0.0
Matriz $args
Clave Tipo Valor
post_id Entero ID de la publicación
meta_key Cadena Clave del campo personalizado
meta_value Mixto Valor del campo personalizado
4.0.0

Ejemplos

All hooks should be added to your custom SearchWP Customizations Plugin.

Añadir contenido adicional al campo personalizado

<?php
// Add additional content to Custom Field during indexing in SearchWP.
add_filter( 'searchwp\source\post\attributes\meta', function( $meta_value, $args ) {
if ( 'my_custom_field_key' !== $args['meta_key'] ) {
return $meta_value;
}
// Add 'coffee' to Custom Field value to make it searchable.
return $meta_value[0] . ' coffee';
}, 20, 2 );

Cómo usar este código