SearchWP Documentation

Veja o guia de instalação, navegue pela Base de Conhecimento, descubra os muitos hooks do SearchWP

searchwp\source\attribute\options

Desde: 4.0.0

Modificar as Opções de Atributo para uma Fonte.

Parâmetros

Tipo Parâmetro Padrão Desde
Array $options Opções de Atributo Definidas 4.0.0
Array $args
Chave Tipo Valor
fonte String Nome da origem
atributo Stri Nome do atributo
busca String String de busca (se estiver buscando)
incluir Array Subconjunto de Opções para limitar
4.0.0

Exemplos

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

Adicionar Opções de Atributo de metadados 'extra'

<?php
// Add 'extra' metadata Attribute Options in SearchWP.
add_filter( 'searchwp\source\attribute\options', function( $options, $args ){
if( $args['attribute'] !== 'meta' ){
return $options;
}
$these_keys = [ 'my_custom_key' ];
foreach( $these_keys as $this_key ){
// Add this field if it's not added already.
if( ! in_array(
$this_key,
array_map( function( $option ){ return $option->get_value(); }, $options )
) ){
// Each option must be a \SearchWP\Option.
$options[] = new \SearchWP\Option( $this_key, 'Extra Metadata: ' . $this_key );
}
}
return $options;
}, 10, 2 );

Como usar este código