O SearchWP 2.9 traz uma interface de configurações completamente reformulada. As atualizações da interface também permitiram otimizações em outras áreas. Este artigo tem como objetivo destacar as novidades!
A interface de configurações continua com a premissa de que existe um motor de busca Padrão usado para buscas nativas do WordPress. Além do motor Padrão, qualquer número de motores suplementares pode ser criado. Todos os motores compartilham as mesmas opções de configuração, a única diferença é que os motores suplementares têm um rótulo para que você possa diferenciá-los.
? O Botão do Pânico
Atualizar para o SearchWP 2.9 NÃO alterou suas configurações ou seu índice
Por favor, note que simplesmente atualizar para o SearchWP 2.9 não fez nenhuma alteração em suas configurações existentes, nem alterou seu índice de qualquer forma. A maior mudança que você verá é que seus Pesos parecem relativamente "baixos" - porque são. Há uma nova escala de ponderação padrão, e os pesos padrão antigos eram mais baixos em geral do que os novos pesos. Sinta-se à vontade para atualizar seus pesos se desejar, mas você não precisa!
Um hook foi implementado que permite reverter para a interface de configurações pré-2.9. Para usar a interface legada, basta adicionar este hook ao functions.php do seu tema e recarregar a página:
add_filter( 'searchwp_legacy_settings_ui', '__return_true' );
Você também pode adicionar este hook para impedir que as regras do motor sejam aplicadas ao índice, o que também foi adicionado em 2.9:
add_filter( 'searchwp_indexer_apply_engines_rules', '__return_false' );
Nota: Por natureza, a interface legada sentirá falta de algumas das outras melhorias feitas no SearchWP 2.9
Habilitando Tipos de Postagem
Houve alguma confusão compreensível sobre as caixas de seleção ao longo do tempo, especialmente quando se tratava de salvar motores e, subsequentemente, fazer ajustes adicionais. Quando a tela de configurações recarregava, o tipo de postagem superior recebia o foco (em oposição ao tipo de postagem com o qual você estava trabalhando antes de salvar), o que causou alguns aborrecimentos para os clientes.
Acabaram as caixas de seleção para habilitar/desabilitar tipos de postagem em favor de uma abordagem totalmente nova: se um tipo de postagem estiver listado na configuração de um motor, ele será incluído nos resultados. Se um tipo de postagem não estiver listado na configuração de um motor, ele não será incluído nos resultados.
Sliders para Pesos
Outro ponto de confusão nos últimos anos tem sido o valor numérico para Pesos atribuídos. Para melhorar a experiência de trabalhar com ajustes de Peso, agora você pode simplesmente interagir com o slider disponível em vez de ter que inserir um valor numérico. Ao deslizar, uma dica é exibida para fornecer um pouco mais de contexto:
Por padrão, o peso máximo é 100, então, se você não personalizou seus pesos desde a instalação do SearchWP, seus controles deslizantes podem ficar todos na extremidade inferior da escala. Isso é perfeitamente normal! A implementação subjacente do sistema de ponderação ainda é exatamente a mesma, então você pode continuar usando suas configurações como estão.
Se você personalizou seus pesos e usou um peso superior a 100, há um novo hook disponível para definir o peso máximo para os controles deslizantes: searchwp_weight_max
Regras de tipo de postagem
Cada tipo de postagem tem um conjunto de regras que permitem refinar tanto o que é excluído do índice quanto o que o índice se limita. Exclusões sempre estiveram disponíveis no SearchWP, mas antes da versão 2.9, as exclusões se aplicavam apenas ao algoritmo de pesquisa. Isso tornou o gerenciamento das configurações do motor mais direto, mas também significou que o índice poderia conter conteúdo que apenas ocupava espaço extra.
A partir do SearchWP 2.9, as regras de tipo de postagem se aplicam diretamente ao processo de indexação, além do algoritmo de pesquisa. Isso significa que, se você estiver usando regras de tipo de postagem, seus resultados de pesquisa podem ter uma otimização gratuita esperando caso você decida reconstruir seu índice. À medida que o indexador é executado, ele verifica as regras que você definiu para todos os motores e indexa apenas o mínimo necessário para manter o índice em si o mais enxuto possível.
Isso não é tudo! Antes do SearchWP 2.9, você só podia excluir conteúdo, mas agora você também pode limitar a conteúdo!
Essas regras agora se aplicam tanto ao processo de indexação quanto ao algoritmo de pesquisa. Como resultado, o SearchWP o informará quando seu índice precisar ser reconstruído para herdar as otimizações implementadas por seus motores.
A reconstrução do índice agora ocorre em tempo real, sem sair da tela de configurações, para que você possa ficar de olho nela, se desejar! ?
Outros detalhes
Todos os outros conceitos subjacentes do SearchWP permanecem os mesmos na versão 2.9, mas as atualizações na interface de configurações esperançosamente eliminarão qualquer confusão quando se trata de acertar as coisas exatamente. Embora haja muito a ver na nova interface do usuário, espero que as atualizações de baixo nível nos bastidores também sejam uma adição bem-vinda!







