SearchWP Documentation

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

Registro de Alterações (v4)

Observação: Esta documentação é para o Plugin SearchWP
O changelog das extensões está disponível aqui

4.5.9

  • [Correção] Corrigido erro de digitação no nome do hook de destaque específico da fonte `searchwp\\source\\{$source_name}\\do_highlighting`.
  • [Correção] Conflito de lógica Strict AND com stemming.

4.5.8

  • [Novo] Adicionada pesquisa por voz aos Formulários de Pesquisa.
  • [Novo] Adicionado suporte para shortcodes no conteúdo de Anúncios Promovidos.
  • [Correção] Resultados inesperados quando a opção Padrão de Divisão de Palavras-chave está ativada em alguns casos.
  • [Correção] Filtros avançados de formulário de pesquisa (categoria, tag, autor, tipo de post) não aplicados ao carregar mais resultados via AJAX.
  • [Correção] Filtro de tipo de post dos Formulários de Pesquisa não exibido se as fontes do mecanismo não estiverem listadas nas configurações do formulário.

4.5.7

  • [Atualização] Dicas de ferramentas do assistente de incorporação atualizadas para melhor visibilidade.
  • [Correção] Lógica Strict AND não respeitada em alguns casos quando sinônimos estão envolvidos.
  • [Correção] Avisos de depreciação no PHP 8.3+.

4.5.6

  • [Atualização] Compatibilidade atualizada com WordPress 6.9.
  • [Mudança] Se um resultado não tiver um link permanente, o link "Leia mais" não será exibido e o bloco do resultado não terá link.
  • [Correção] Erro de tipo PHP em alguns casos extremos.
  • [Correção] Valor da Regra do Mecanismo transbordando o contêiner pai.
  • [Correção] Relevância calculada incorretamente ao filtrar por termo de taxonomia em alguns casos.

4.5.5

  • [Correção] Extensões Pro não podem ser ativadas com a licença All Access Bundle.
  • [Atualização] Notificações de administrador atualizadas para refletir novos tipos de licença.
  • [Atualização] Arquivos de tradução atualizados.

4.5.4

  • [Novo] Adicionado suporte para licença All Access Bundle.
  • [Correção] Lógica Strict AND não respeitada em alguns casos.

4.5.3

  • [Correção] Compatibilidade corrigida com PHP 7.4.

4.5.2

  • [Novo] Opção de Template adicionada para abrir links de resultados de pesquisa em uma nova aba/janela.
  • [Novo] Opção de Template adicionada para vincular arquivos de mídia diretamente em vez da página de anexo.
  • [Melhoria] Configuração de Formulários \'Tipo de pesquisa\' está vazia por padrão para permitir pesquisas em todas as fontes do mecanismo.
  • [Melhoria] Configuração de Formulários \'Tipo de pesquisa\' atualiza automaticamente quando a configuração do Mecanismo é alterada.
  • [Melhoria] O destaque agora prioriza frases exatas se elas estiverem presentes.
  • [Melhoria] Gera trecho de fallback para anexos.
  • [Mudança] O recurso de Diagnóstico \'Listar Entradas Não Indexadas\' agora também exibe entradas excluídas usando a extensão UI de Exclusão.
  • [Correção] Destaque não funcionando com a origem da taxonomia.
  • [Correção] Destaque não funcionando no conteúdo PDF se alguns caracteres especiais fizerem parte do texto.
  • [Correção] Sinônimos não funcionando com palavras com letras acentuadas.
  • [Correção] Posicionamento do aviso de saída da correspondência mais próxima em temas FSE.
  • [Correção] Gancho de ação corrigido para registro de depuração.
  • [Correção] Campo de página de destino nas configurações de Formulários de Pesquisa não salvando a página correta em alguns casos.

4.5.1

  • [Correção] O assistente de incorporação do SearchWP aparece em páginas administrativas se o editor de blocos estiver desativado.

4.5.0

  • [Novo] Elementos adicionados para modelos de Formulários e Resultados de Pesquisa para Elementor, Divi, Oxygen, Breakdance, Bricks, WPBakery, Beaver Builder.
  • [Novo] Anúncios Promovidos de Pesquisa.
  • [Melhoria] Adicionar atributos ARIA aos formulários de pesquisa.
  • [Melhoria] Assistente de incorporação aprimorado para modelos de Formulários e Resultados.
  • [Mudança] Renomeado o bloco de formulário do editor para \"Formulário SearchWP\".
  • [Correção] Avisos de depreciação no editor de blocos.
  • [Correção] Erro de JS devido a um caminho SVG malformado.
  • [Correção] Avisos de migração do jQuery.
  • [Correção] Erro de digitação corrigido em algumas strings de notificação.
  • [Correção] Avisos de depreciação do Choices.js em algumas páginas de configurações.
  • [Correção] Tags HTML aparecem no resumo gerado da descrição curta do produto do WooCommerce.

4.4.0

  • [Novo] Adicionados vários modelos de resultados.
  • [Novo] Adicionado bloco Gutenberg, shortcode e função PHP para modelos de Resultados do SearchWP.
  • [Novo] Extensão de Diagnóstico integrada ao plugin principal.
  • [Melhoria] Minificados os ativos do frontend.
  • [Melhoria] Removidos os rótulos Anterior/Próximo da paginação se a paginação usar estilo caixa ou circular.
  • [Correção] Erro de PHP quando a Regra do Motor tem como alvo uma taxonomia inexistente.
  • [Correção] Pesquisas entre aspas/frases funcionando apenas do site principal em uma instalação multissite.
  • [Correção] Tag <select> não fechada na Pesquisa Avançada de Formulários de Pesquisa.

4.3.18

  • [Novo] Pesquisas entre aspas/frases agora são suportadas em pesquisas multissite.
  • [Novo] Adicionado filtro searchwp\\source\\comment\\disable_weight_transfer para desativar a transferência de peso de comentários.
  • [Melhoria] Aviso da Origem de Comentários aprimorado para maior clareza.
  • [Melhoria] Nova tentativa de verificação do status da licença antes da desativação em caso de falha.
  • [Melhoria] Correspondências exatas aprimoradas impulsionam o desempenho e os resultados.
  • [Melhoria] Desempenho aprimorado de pesquisas entre aspas/frases.
  • [Atualização] Remoção do uso de modificadores e funções de consulta MySQL obsoletos.
  • [Correção] A saída da string de pesquisa entre aspas/frases tem aspas redundantes no modelo SearchWP.
  • [Correção] Tags de destaque duplicadas em alguns casos.
  • [Correção] Ordem inconsistente dos resultados quando vários resultados têm a mesma relevância.

4.3.17

  • [Novo] Adicionado Origem SearchWP - WPForms à página Extensões.
  • [Melhoria] O menu suspenso Autor de Formulários agora suporta autores de todos os tipos de postagem.
  • [Atualização] Versão da API do editor de blocos no bloco Formulários.
  • [Correção] O destaque prioriza correspondências parciais, mesmo quando as correspondências parciais estão desativadas.
  • [Correção] O destaque gera um extrato incorreto se o texto contiver caracteres \'<\' ou \'>\'.
  • [Correção] O indexador pausa automaticamente em alguns casos.
  • [Correção] O filtro para desativar Resumos por E-mail não está funcionando a partir do arquivo functions.php do tema.
  • [Correção] Regressão introduzida na versão 4.3.16 que impedia a exibição de resultados em alguns casos ao usar o Divi Builder.
  • [Correção] A pesquisa de links do editor de blocos não está funcionando.
  • [Correção] Aviso de Javascript devido ao bloco de pré-visualização da UI de Exclusão em algumas instalações.
  • [Correção] Reconhecimento incorreto do tipo de licença durante a ativação em alguns casos raros.
  • [Correção] Nível de licença incorreto exibido no aviso de integração ausente do bbPress.

4.3.16

  • [Novo] Resumos Semanais por E-mail.
  • [Novo] Adicionada opção para definir rótulos de paginação para Modelos SearchWP.
  • [Novo] Novo filtro para desativar as sugestões do Advanced Custom Fields nas configurações do Motor.
  • [Novo] Nova aba Relevância no Console de Depuração mostrando a relevância para cada resultado da pesquisa.
  • [Mudança] Usa o nome do campo se o rótulo do campo não estiver definido para campos ACF nas configurações do Motor.
  • [Mudança] O filtro \'searchwp\\index\\process\\enabled\' substitui a configuração Pausar Indexação.
  • [Mudança] A ordenação SWP_Query prioriza argumentos de URL, depois argumentos de solicitação, depois padrões.
  • [Mudança] Integração otimizada do tema Divi.
  • [Mudança] Melhor carregamento de Stopwords na página Configurações Globais.
  • [Mudança] Melhor desempenho para correspondências parciais em alguns casos.
  • [Mudança] Adicionado suporte a multisite aos Modelos SearchWP.
  • [Mudança] Adicionado dimensionamento de grade responsivo aos modelos de resultados.
  • [Alteração] Suporte removido para carregamento de assets de extensões legadas.
  • [Correção] Filhos repetíveis do Advanced Custom Fields não indexados corretamente.
  • [Correção] Lógica E não funcionando se sinônimos estiverem capitalizados ou com acentos.
  • [Correção] Erro de PHP se o ID de Transferência de Peso não existir.
  • [Correção] Ignorar atualizações delta durante importações do WP All Import.
  • [Correção] Strings de busca \"true\" e \"false\" convertidas para booleano em alguns casos.

4.3.15

  • [Alteração] Manuseio de licenças aprimorado.
  • [Correção] Indexador executando mesmo quando pausado em alguns casos.

4.3.14

  • [Novo] Assistente de Configuração para simplificar a configuração inicial.
  • [Alteração] Adicionado um atributo aos Formulários de Busca para suportar motores não padrão na Busca Ajax ao Vivo.
  • [Alteração] O template de Resultados do SearchWP suporta rastreamento de cliques de Métricas.
  • [Atualização] Arquivos de tradução.
  • [Correção] O template de Resultados do SearchWP produz erros em alguns casos ao trabalhar com fontes personalizadas.

4.3.13

  • [Correção] Formulário de Busca com motor Padrão e página de resultados Padrão não produz resultados em alguns casos.

4.3.12

  • [Alteração] Motores Suplementares sem Fontes personalizadas podem usar a página de resultados Padrão nos Formulários de Busca.
  • [Correção] Erro de instalação em alguns sistemas acionado por arquivos ocultos do sistema.

4.3.11

  • [Correção] Erro de PHP em algumas páginas administrativas.

4.3.10

  • [Novo] Seções de educação de produtos são adicionadas em toda a área administrativa para exibir os recursos disponíveis do SearchWP.
  • [Novo] Avisos de extensão descontinuada são adicionados para informar o administrador e fornecer as alternativas.
  • [Alteração] Várias descrições de recursos foram reformuladas para explicar melhor os recursos.
  • [Alteração] Links de documentação são adicionados a vários recursos para fornecer contexto adicional.
  • [Alteração] O SearchWP começa a indexar o conteúdo do site automaticamente assim que é ativado pela primeira vez.
  • [Correção] O Formulário de Busca não é exibido na página de busca se incluído manualmente.
  • [Correção] Posts não são removidos completamente do índice quando taxonomias são atualizadas.
  • [Correção] Erro de PHP em alguns casos extremos quando Usuários são atualizados.

4.3.9

  • [Melhoria] O atributo Autor da Fonte foi movido para melhor UI/UX.
  • [Correção] Erro de chamada para função indefinida mysql_get_server_info() no WP 6.4.
  • [Correção] Buscas entre aspas não funcionam em campos personalizados quando curingas são usados.
  • [Correção] O Destaque não funciona com termos que incluem caracteres especiais em alguns casos.

4.3.8

  • [Melhoria] Rótulos da Fonte de Mídia atualizados para corresponder aos rótulos do WordPress.
  • [Melhoria] Reindexar arquivos de mídia quando alterações são feitas nas edições rápidas da Biblioteca de Mídia.
  • [Mudança] A lógica de pesquisa vazia na página de resultados do SearchWP é alterada para corresponder à lógica da página de resultados Padrão.
  • [Correção] Erro do MySQL se não houver tokens válidos.
  • [Correção] Erro do PHP ao tentar codificar cookies que armazenam um array como seu valor.

4.3.7

  • [Correção] O parâmetro \'searchwp\' da página de Resultados da Pesquisa interfere nos modelos personalizados.

4.3.6

  • [Novo] Página personalizável de Resultados da Pesquisa do SearchWP.
  • [Mudança] Adicionar configuração do Formulário de Pesquisa para alterar o rótulo do botão.
  • [Correção] Erro do PHP ao tentar codificar os cookies em alguns casos.

4.3.5

  • [Mudança] Tornar o rótulo do botão do Formulário de Pesquisa traduzível.
  • [Atualização] Arquivos de tradução.
  • [Correção] Erro do PHP quando um termo de taxonomia é atualizado se a taxonomia for um atributo de origem do Engine.

4.3.4

  • [Novo] Autor do Post adicionado como um atributo de origem do engine.
  • [Melhoria] Adicionado filtro para o texto do aviso de Correspondência Mais Próxima.
  • [Melhoria] Adicionado suporte para imagens SVG.
  • [Melhoria] Registrar estatísticas apenas para a primeira página de resultados.
  • [Mudança] Excluir fontes de taxonomia das configurações padrão de novos engines.
  • [Mudança] Ordenar resultados por relevância primeiro e data de postagem depois em pesquisas nativas vazias.
  • [Mudança] Adicionar um aviso específico na página de Engines quando o indexador estiver pausado.
  • [Atualização] Links da documentação.
  • [Atualização] Arquivos de tradução.
  • [Correção] Erro do PHP se um site usar cookies com caracteres proibidos.
  • [Correção] Chamada para membro de função em bool ao usar comandos WP CLI.
  • [Correção] Pesquisas vazias demorando.
  • [Correção] Aviso do PHP para uso obsoleto de stripos.
  • [Correção] Aviso de console de categoria inválida no editor de blocos se a extensão Modal Form estiver inativa.
  • [Correção] A condição NOT IN nas regras de Mídia não se aplica.

4.3.3

  • [Novo] Fonte de Taxonomia é adicionada à configuração dos Engines.
  • [Mudança] Substituir site_url por home_url na ação do Formulário de Pesquisa no frontend.
  • [Atualização] Arquivos de tradução.
  • [Correção] Consultas de pesquisa vazias são registradas nas estatísticas.
  • [Correção] O destaque não está funcionando se uma palavra-chave pesquisada for seguida por caracteres especiais no texto original.
  • [Correção] A configuração "Tipo de pesquisa" do Formulário de Pesquisa afeta os resultados da pesquisa apenas quando a Pesquisa Avançada está habilitada.
  • [Correção] O Formulário de Pesquisa não está sendo renderizado na página de resultados da pesquisa em alguns casos.
  • [Correção] Aviso PHP na renderização do Formulário de Busca se uma categoria foi salva nas configurações do formulário, mas excluída do WP.
  • [Correção] O trecho inteiro é destacado em buscas vazias se a configuração \"Destacar Termos\" estiver ativada.

4.3.2

  • [Novo] Formulários de Busca Incorporáveis para uma experiência de busca personalizada
  • [Melhoria] Melhor tratamento de correspondências parciais de Sinônimos
  • [Mudança] A consulta SearchWP é executada para buscas vazias para cumprir as restrições do motor

4.3.1

  • [Correção] O recurso \"Você quis dizer?\" impede que a derivação funcione
  • [Correção] A lógica estrita AND definida via filtro permite resultados OR
  • [Correção] Correspondências parciais usam um curinga quando não é necessário
  • [Correção] Sugestões do ACF estão faltando no dropdown Campos Personalizados no modal Atributos de Origem
  • [Correção] Configurações na aba Diversos não estão sendo salvas em alguns casos
  • [Correção] A página de Estatísticas mostra uma interface que não pode ser usada por usuários com a capacidade de Estatísticas
  • [Correção] O ícone de Notificações é mostrado para usuários que não podem usá-lo devido a restrições de capacidade
  • [Correção] Pequenos problemas de estilo nas configurações do plugin

4.3.0

  • [Melhoria] Redesenho da interface de configurações do administrador

4.2.9

  • [Novo] Console de Depuração para visualizar dados de depuração em um estilo de painel do navegador
  • [Melhoria] Impede lentidão na página quando um termo de taxonomia é atualizado
  • [Melhoria] Define o valor padrão para o peso do Trecho do Post para um mínimo
  • [Melhoria] Biblioteca Stemmer atualizada para melhor derivação de palavras-chave e compatibilidade com PHP 8
  • [Melhoria] Biblioteca PdfParser atualizada para melhor análise de PDF
  • [Correção] Aviso no console \"Vue está em modo de desenvolvimento\" na tela de Configurações
  • [Correção] Avisos de depreciação no PHP 8.2
  • [Correção] O domínio de texto do plugin não está sendo carregado corretamente

4.2.8

  • [Novo] Sistema de notificação no plugin para receber as últimas atualizações do SearchWP

4.2.7

  • [Melhoria] O Destaque dá precedência à busca de frase exata, se presente
  • [Melhoria] Uso de memória reduzido ao gerar o trecho
  • [Correção] A derivação impede correspondências parciais em alguns casos
  • [Correção] Destaque não funciona com buscas entre aspas em alguns casos

4.2.6

  • [Melhoria] Segurança aprimorada das ações AJAX
  • [Melhoria] Atualizada a biblioteca PdfParser para melhor análise de PDF e compatibilidade aprimorada
  • [Correção] Erros de motores não são acessíveis por código externo devido à visibilidade privada
  • [Correção] A licença é desativada periodicamente para algumas raras configurações de servidor

4.2.5

  • [Melhoria] Excluir nome da taxonomia dos campos de termo de taxonomia indexados
  • [Melhoria] Não indexar o atributo src da imagem no conteúdo do post por padrão
  • [Correção] Verificação de inexistência de tipo de post durante a consulta SWP_Query
  • [Correção] Tipo de post SWP_Query existente pode ser substituído com $_REQUEST
  • [Correção] Sinônimos e stemming afetando a consulta de lógica E

4.2.4

  • [Melhoria] Melhor tratamento de frases entre aspas em sinônimos
  • [Correção] Sinônimos não funcionam com strings não ASCII
  • [Correção] Função de aninhamento máximo quando sinônimos são aplicados
  • [Correção] Sinônimos não diferenciam maiúsculas de minúsculas
  • [Correção] Sinônimos afetando a funcionalidade de stemming
  • [Correção] Erro de rastreamento de cliques relacionado a métricas em ambiente multisite
  • [Correção] Mesclagem de palavras durante a tokenização de conteúdo HTML se for usada no conteúdo
  • [Correção] Ocultar o menu de administração do SearchWP através do hook deixa um link para ele no menu da barra de administração
  • [Correção] Erro do MySQL se as fontes do motor não tiverem atributos
  • [Correção] Erro se o parâmetro \'s\' na solicitação não for uma string
  • [Correção] Aviso se um campo personalizado for adicionado aos Usuários nas configurações do motor
  • [Correção] Aviso de compatibilidade de tipo de retorno em PHP 8.1 para o método jsonSerialize()

4.2.3

  • [Melhoria] Melhoria de desempenho ao obter IDs de \'post__in\' e \'post__not_in\'
  • [Correção] Sinônimos funcionam incorretamente quando a lógica de pesquisa E é aplicada
  • [Correção] Posts não são removidos do índice quando um termo de taxonomia é atualizado
  • [Correção] Pesquisas entre aspas fornecem resultados muito amplos em campos personalizados
  • [Correção] Consulta de pesquisas entre aspas tem subconsultas redundantes
  • [Correção] Pesquisa entre sites limita resultados se \"all\" for passado como argumentos de site

4.2.2

  • [Novo] Página de administração de extensões para instalar, ativar e desativar extensões do SearchWP em um clique
  • [Melhoria] Melhoria de desempenho ao obter a configuração dos motores
  • [Correção] Destaque de termos de pesquisa não funciona bem com pesquisas entre aspas
  • [Correção] Posts não são removidos do índice quando um termo de taxonomia é excluído do site
  • [Correção] A derivação impede correspondências parciais em alguns casos
  • [Correção] Destaque de termos de pesquisa fornece resultados inesperados com correspondências parciais

4.2.1

  • [Correção] Conteúdo do documento editado não é preservado
  • [Correção] URLs quebradas para redirecionamentos para as configurações de administração legadas
  • [Correção] Erro de prefixo de classe na biblioteca smalot/pdfparser
  • [Correção] Erro do analisador de código estático PHP7 na biblioteca symfony/polyfill-mbstring

4.2.0

  • [Mudança] Configurações do plugin movidas para o menu de nível superior
  • [Correção] Erro de função indefinida durante a execução do comando CLI \'index\'
  • [Correção] Junção de palavras em alguns casos durante a tokenização de conteúdo HTML

4.1.22

  • [Correção] Aplicação de sinônimos muito ampla em alguns casos
  • [Correção] Reindexação de conteúdo de documento em alguns casos
  • [Correção] Referência de método ausente na origem do comentário
  • [Correção] A pesquisa de frase forçada não retorna resultados se a string de pesquisa não contiver tokens de frase
  • [Melhoria] Normalização da string de pesquisa
  • [Melhoria] Aplicação de destaque de string quando sinônimos são aplicados
  • [Melhoria] Tratamento de aspas duplas na lógica de sinônimos em alguns casos

4.1.21

  • [Melhoria] Aplica lógica E quando aplicável durante a consulta de pesquisa entre aspas
  • [Correção] Aplicação padrão da funcionalidade \'Você quis dizer?\' em alguns casos
  • [Correção] Regressão introduzida em 4.1.19 que impediu a exibição de alguns resultados em alguns casos
  • [Novo] Filtro searchwp\\native\\args\\post_type para modificar o tipo de postagem de pesquisa nativa quando necessário

4.1.20

  • [Mudança] O processamento de sinônimos agora para após a primeira aplicação, a menos que o filtro searchwp\\synonyms\\aggressive retorne false
  • [Correção] O processo global de trecho e destaque agora usa a string de pesquisa original, desconsiderando qualquer filtragem em alguns casos

4.1.19

  • [Novo] Considerar trecho ao realizar pesquisa entre aspas
  • [Correção] Reindexação/indexação multissite usando WP-CLI
  • [Correção] Aplicação de destaque com pontuação adjacente em alguns casos
  • [Correção] Aplicação de destaque com stemming habilitado em alguns casos
  • [Correção] Compatibilidade com PHP 8
  • [Novo] Tradução de_DE_formal
  • [Atualização] Dependências

4.1.18

  • [Correção] Geração global de trechos devido a nova linha
  • [Correção] Implementação da cláusula mínima de relevância
  • [Correção] Prevenir saída de sugestão de pesquisa fora da consulta principal
  • [Correção] Definição incorreta do argumento de campos em alguns casos (fez com que facetas do FacetWP não renderizassem em alguns casos)
  • [Melhoria] Destaque de correspondências em alguns casos

4.1.17

  • [Novo] Método relevance() adicionado a Mods para permitir manipulação adicional do cálculo de relevância durante as pesquisas
  • [Melhoria] Integração do WP All Import refatorada
  • [Correção] Codificação de caracteres ao encontrar resumos globais em alguns casos

4.1.16

  • [Novo] Filtro searchwp\\index\\source\\add_hooks para permitir a prevenção da implementação de hooks principais
  • [Novo] Integração com o WP All Import para reagir melhor aos processos de importação
  • [Melhoria] Geração de resumo global em alguns casos
  • [Melhoria] Manipulação do estado do indexador ao pausar/retomar programaticamente
  • [Correção] Pesquisa de Mídia no Admin do WordPress em alguns casos
  • [Correção] Manipulação (omissão) de entradas que falharam na indexação em alguns casos
  • [Correção] Migração de estatísticas do SearchWP 3 (se as estatísticas falharam na migração, abra um ticket de suporte para assistência direta)

4.1.15

  • [Mudança] A correspondência parcial em sinônimos foi alterada; para aplicar a correspondência parcial, adicione um curinga * onde a correspondência parcial deve ser aplicada
  • [Mudança] A partir da versão 4.1, os Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Correção] Geração de resumo global em alguns casos
  • [Correção] Regressão introduzida na versão 4.1.12 que impediu resultados em alguns casos ao definir a lógica E como estrita

4.1.14

  • [IMPORTANTE] A partir da versão 4.1, os Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Novo] Regra para Mídia considerar nome do arquivo
  • [Novo] Regra para Páginas e CPTs hierárquicos considerarem ancestralidade
  • [Novo] Regra para Páginas e CPTs hierárquicos considerarem post_parent
  • [Novo] Ações de Editar e Visualizar para entradas omitidas
  • [Novo] Suporte para Módulo de Pesquisa do Beaver Builder
  • [Correção] Processo de indexação paralelo ao reconstruir o índice usando WP-CLI em alguns casos
  • [Correção] Customização de status de postagem em alguns casos
  • [Melhoria] Verificação adicional de integridade do processo em segundo plano
  • [Melhoria] Manipulação de strings de entrada de sinônimos em alguns casos
  • [Melhoria] Padrões de expressão regular padrão
  • [Atualização] Dependências

4.1.13

  • [IMPORTANTE] A partir da versão 4.1, os Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Correção] Pesquisa no Admin de tipos de postagem hierárquicos
  • [Correção] Mínimo de altura do iframe de ticket de suporte em alguns casos
  • [Melhoria] Lógica de correspondência parcial em alguns casos

4.1.12

  • [IMPORTANTE] A partir da versão 4.1, os Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Novo] Limite superior que impede a lógica E quando muitos termos causam problemas de desempenho (o padrão é 5 grupos de tokens)
  • [Novo] Filtro searchwp\\query\\logic\\and\\token_threshold para controlar o limite de tokens da lógica E (retorne false para desativar a consideração do limite)
  • [Correção] Problema na busca de Usuários no Admin do WP
  • [Correção] Problema na definição de campos de consulta em alguns casos
  • [Correção] Problema de CSS nas estatísticas no Safari em alguns casos

4.1.11

  • [IMPORTANTE] A partir da versão 4.1, os Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Correção] Regressão introduzida em 4.1.9 que impedia o salvamento da transferência de peso pai
  • [Melhoria] Análise de PDF em alguns casos

4.1.10

  • [IMPORTANTE] A partir da versão 4.1, os Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Correção] Validação de cookie de processo em segundo plano em alguns casos

4.1.9

  • [IMPORTANTE] A partir da versão 4.1, os Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Melhoria] Redução do inchaço do índice em alguns casos
  • [Correção] Pais de comentários sendo retornados incorretamente em alguns casos
  • [Correção] Erro quando a transferência de peso estava habilitada, mas nenhum destinatário definido
  • [Correção] Erro ao usar PHP8 em alguns casos

4.1.8

  • [IMPORTANTE] A partir da versão 4.1, os Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Melhoria] Prevenção de condição de corrida em processo em segundo plano
  • [Mudança] O controlador de índice não observa mais a troca de sites; se estiver trocando de sites, você precisará usar primeiro o hook searchwp\\auto_update_providers
  • [Mudança] Stemming de palavras-chave habilitado por padrão durante a configuração
  • [Correção] Resultados quando stemming de palavras-chave e correspondência parcial estão habilitados e os tokens são correspondências exatas e passíveis de stemming
  • [Correção] Migração de estatísticas do SearchWP 3 em alguns casos
  • [Correção] Integração automática com plugin de construtor de páginas em alguns casos
  • [Correção] Problema com Repetíveis do ACF não aparecendo em alguns casos
  • [Correção] Problema ao não conseguir adicionar chaves de Campo Personalizado personalizadas a uma Fonte de Motor

4.1.7

  • [IMPORTANTE] A partir da versão 4.1, os Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Correção] Problema de desempenho de multissite que poderia levar a um Erro em alguns casos
  • [Correção] Migração de estatísticas do SearchWP v3 (Regressão introduzida em 4.1.0)

4.1.6

  • [IMPORTANTE] A partir da versão 4.1, os Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Correção] Otimização de índice de tabela de banco de dados introduzida em 4.1.5 em algumas configurações
  • [Correção] Correspondências parciais com stemming habilitado durante a lógica AND em alguns casos
  • [Melhoria] Manipulação da lógica AND em alguns casos

4.1.5

  • [IMPORTANTE] A partir da versão 4.1, os Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Correção] Boia de correspondência exata na lógica de correspondência parcial
  • [Correção] Implementação da consulta quando site é definido como \'all\' para pesquisar todos os sites da rede
  • [Melhoria] Lógica de correspondência parcial
  • [Melhoria] Manipulação de tokens inválidos ao encontrar correspondências parciais
  • [Melhoria] Desempenho ao aplicar atualizações de índice delta
  • [Melhoria] Desempenho ao descartar Entradas
  • [Melhoria] Manipulação de tokens duplicados em alguns casos
  • [Melhoria] Integração nativa em ambientes não padronizados (ex. construtores de páginas)

4.1.4

  • [IMPORTANTE] A partir da versão 4.1, os Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Correção] Erro durante a aplicação de correspondência parcial em sinônimos em alguns casos
  • [Correção] Tratamento da pesquisa de administrador em alguns casos

4.1.3

  • [IMPORTANTE] A partir da versão 4.1, os Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Correção] Correspondências parciais de sinônimos em alguns casos
  • [Correção] Exibição de estatísticas com capacidade de Estatísticas, mas sem capacidade de Configurações
  • [Correção] Regressão nas credenciais de autenticação básica HTTP introduzida na versão 4.1.0
  • [Correção] Regressão de desempenho da lógica AND introduzida na versão 4.1.0 em alguns casos
  • [Melhoria] Desempenho da lógica AND em alguns casos
  • [Melhoria] Cobertura de verificação de integridade de processos em segundo plano
  • [Melhoria] Compatibilidade com PHP 8

4.1.2

  • [IMPORTANTE] A partir da versão 4.1, os Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Melhoria] Tratamento do indexador de invocações concorrentes, verificação de integridade/reinicialização quando o processo encontra Erros
  • [Melhoria] Indexador em ambiente multissite
  • [Correção] Restrições da lógica AND em alguns casos

4.1.1

  • [IMPORTANTE] A partir da versão 4.1, os Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Correção] Erro ao destacar em alguns casos

4.1.0

  • [IMPORTANTE] Comentários agora são uma Fonte separada (se você estiver usando Comentários para qualquer Fonte de Tipo de Postagem, você precisará editar seu Motor e reconstruir seu índice, isso não é feito automaticamente e deve ser planejado ao atualizar)
  • [Novo] Indexador refatorado para estabilidade, confiabilidade e otimização de desempenho
  • [Novo] Ação searchwp\\index\\update_entry quando uma Entrada é atualizada no Índice
  • [Novo] Filtro searchwp\\debug\\front_end_summary para controlar se o resumo do comentário HTML é emitido quando a depuração está ativada
  • [Novo] Comando WP-CLI wp searchwp reindex
  • [Novo] Comando WP-CLI wp searchwp diagnostics
  • [Novo] Chaves primárias adicionadas às tabelas do banco de dados para novas instalações onde anteriormente não havia nenhuma
  • [Novo] Adiciona a propriedade $query a \\SWP_Query para referenciar o objeto de consulta subjacente
  • [Novo] Hook searchwp\\source\\comment\\parent_attribution\\strict para controlar se o SearchWP é rigoroso quanto à atribuição de pais, o que pode introduzir sobrecarga em alguns casos
  • [Novo] O SearchWP agora gerará variações mais esperadas de correspondências de padrões regex
  • [Novo] Filtro searchwp\\tokens\\generate_parttern_match_variations para controlar se variações adicionais de correspondência de padrões são geradas durante a indexação
  • [Novo] Capacidade de inserir consultas ignoradas personalizadas para Estatísticas (com suporte a curinga *)
  • [Novo] Capacidade de limpar automaticamente os logs de Estatísticas
  • [Novo] Aviso quando a memória disponível do WordPress pode ser melhorada
  • [Novo] Exportar/importar agora inclui opcionalmente Configurações, Stopwords e Sinônimos
  • [Novo] Todos os campos ACF são exibidos no menu suspenso Campos Personalizados quando aplicável, não apenas 'Repetíveis' do ACF
  • [Novo] Ações de sinônimos: Ordenar ASC, Ordenar DESC, Limpar
  • [Alteração] Refina os dados padrão indexados para Termos de Taxonomia para serem: nome da taxonomia, nome do termo, slug do termo e descrição do termo
  • [Alteração] Abstrai o Widget do Painel de Estatísticas do jquery-ui-tabs
  • [Melhoria] Auto-escalonamento do indexador quando a carga do servidor está alta
  • [Melhoria] Tratamento de conteúdo formatado em HTML durante a indexação
  • [Melhoria] Integração de correspondências parciais e stemming de palavras-chave
  • [Melhoria] Especificidade do gatilho delta do indexador em alguns casos
  • [Melhoria] Tratamento do processamento de documentos, pegada
  • [Melhoria] Destaque quando uma pesquisa sugerida foi retornada
  • [Correção] Previne resultados duplicados durante a transferência de peso em alguns casos
  • [Correção] Restrição de lógica AND, desempenho em alguns casos
  • [Correção] Descarte persistente de aviso de integração ausente
  • [Correção] Gerenciamento de sinônimos em alguns casos
  • [Atualização] Dependências
  • [Atualização] Fonte de tradução
  • [Atualização] Atualizações e refinamentos da interface

4.0.34

  • [Correção] Corrige regressão introduzida pela correção de Shortcodes em 4.0.33 (correção adequada em Shortcodes 1.8.2)
  • [Atualização] Atualizador atualizado

4.0.33

  • [Novo] Filtro searchwp\\swp_query\\mods para adicionar Mods a SWP_Query
  • [Correção] Aviso PHP introduzido em 4.0.32
  • [Correção] Prevenção de processos de indexação duplicados em alguns casos
  • [Correção] Problema de exibição na tela de Estatísticas
  • [Correção] Aviso PHP quando esquemas de cores do Admin foram removidos
  • [Correção] Análise de PDF ocorrendo desnecessariamente em alguns casos
  • [Melhoria] Desabilita o Shortcode searchwp_search_results ao gerar excertos para evitar loop indesejado

4.0.32

  • [Correção] Processos redundantes do indexador em alguns casos
  • [Correção] Tratamento impreciso do tamanho do lote em alguns casos
  • [Correção] Previne saída redundante de sugestões de pesquisa em alguns casos
  • [Melhoria] Validação de status de postagem quando a atribuição pai está habilitada
  • [Melhoria] Tratamento do status de anexo ao longo do tempo
  • [Novo] Suporte a RAND(seed) anexando random Mod order_by com dois pontos e semente, por exemplo, random:10 será RAND(10)

4.0.31

  • [Melhoria] Adiciona opção NOT IN à Regra de Tipo de Arquivo de Mídia
  • [Melhoria] Saída de bloco de comentário HTML de depuração durante solicitações de Admin
  • [Correção] Opções de Atributo Personalizado não retornando o Rótulo correto após salvar
  • [Correção] Mover o hook searchwp\\query\\search_string para disparar mais cedo
  • [Correção] Problema ao realizar pesquisa Multisite entre sites
  • [Correção] Valor padrão de searchwp\\query\\tokens\\limit
  • [Novo] Ação searchwp\\query\\core_mods_out_of_bounds dispara quando os Mods principais são considerados fora dos limites

4.0.30

  • [Correção] Alterações na interface do usuário introduzidas pelo WordPress 5.5
  • [Correção] Geração global de trechos de sugestões de pesquisa
  • [Correção] Migração de sinônimos do SearchWP 3.x

4.0.29

  • [Correção] Tratamento de tokens em alguns casos
  • [Correção] Tratamento de conteúdo de documentos ao usar indexador alternativo em alguns casos
  • [Melhoria] Tokenização de HTML em alguns casos
  • [Novo] Ação searchwp\\entry\\update_data\\before disparada antes que os dados do Entry sejam recuperados
  • [Atualização] Dependências do pacote

4.0.28

  • [Correção] Prevenir que eventos de edição de comentários inaplicáveis disparem atualizações delta
  • [Melhoria] Verificações reduzidas do método de indexação
  • [Melhoria] Reatividade ao observar atualizações de metadados

4.0.27

  • [Correção] Exibição da caixa de metadados de Conteúdo de Arquivo em alguns casos
  • [Correção] Entradas não sendo reintroduzidas após falha ao usar indexador alternativo
  • [Correção] Exibição de Opções de Atributo de Fonte quando definidas estaticamente
  • [Correção] Casos extremos de exibição da interface do usuário
  • [Alteração] Tratamento de tokens dividido em mais casos para evitar problemas quando os hosts limitam o comprimento dos caracteres da consulta

4.0.26

  • [Correção] Tratamento do argumento tax_query de SWP_Query
  • [Novo] Caixa de seleção de configuração avançada para controlar se o conteúdo do documento armazenado é purgado e reindexado durante as reconstruções do índice
  • [Atualização] Fonte de tradução

4.0.25

  • [Correção] Regressão introduzida em 4.0.24 ao utilizar Metadados de PDF
  • [Melhoria] Nota exibida na caixa de metadados de Conteúdo do Documento do SearchWP quando o documento está na fila, mas ainda não foi processado
  • [Atualização] Fonte de tradução

4.0.24

  • [Correção] Tratamento de metadados de PDF que incluem caracteres inválidos
  • [Correção] Pesquisa de tipos de postagem hierárquicos no Admin
  • [Melhoria] Desempenho ao lidar com documentos fora do processo de indexação
  • [Atualização] Dependências do pacote

4.0.23

  • [Correção] Utilizar metadados de PDF extraídos anteriormente em vez de analisá-los repetidamente
  • [Alteração] Tamanho do lote padrão atualizado para Mídia para 3, pode ser personalizado com o hook searchwp\\indexer\\batch_size\\post.attachment
  • [Melhoria] Tratamento de tokens urlencoded em alguns casos

4.0.22

  • [Novo] Suporte a parâmetros de consulta para post_type ao usar SWP_Query (suporte a parâmetros adicionais está planejado)
  • [Correção] Problema com correspondência parcial retornando zero resultados em alguns casos
  • [Correção] Suporte a pesquisa entre aspas para WP_Post Content, Document Content
  • [Melhoria] Volume de log de depuração reduzido (os logs devem ser excluídos assim que você terminar a depuração)

4.0.20

  • [Novo] Novo filtro searchwp\\source\\post\\db_where para personalizar limites globais de WHERE por tipo de postagem
  • [Novo] A chave de licença é ativada automaticamente quando fornecida via constante ou hook
  • [Correção] Erro na desinstalação ao remover todos os dados
  • [Correção] Problema em que os Mods não eram aplicados a SWP_Query em alguns casos
  • [Mudança] Não dependemos mais de excerpt_more ao trabalhar com excertos, agora usamos reticências filtradas por searchwp\\utils\\excerpt_more
  • [Melhoria] Tratamento de casos raros em que o índice precisaria ser ativado repetidamente para ser construído
  • [Melhoria] Omite a recuperação redundante de entradas em alguns casos
  • [Melhoria] Recuperação de desempenho significativa ao gerar excertos (por exemplo, Destaque)
  • [Melhoria] Suporte à integração com Advanced Custom Fields

4.0.19

  • [Aviso] Os Mods foram em parte limpos e refinados nesta versão, o que pode afetar seu uso. Por favor, revise quaisquer Mods que você esteja usando testando esta atualização em um servidor de staging. Se você estiver manipulando o peso da relevância com base na data, é provável que precise atualizar seus hooks. Snippets foram atualizados no artigo da Base de Conhecimento https://searchwp.com/?p=222848 para revisão. Por favor, certifique-se também de que suas Extensões SearchWP estejam atualizadas.
  • [Correção] Cláusulas WHERE de Mod de origem causando erros em alguns casos
  • [Correção] Cláusulas WHERE de Mod brutas não tinham alias local para utilizar
  • [Correção] A ordem das cláusulas JOIN de Mod não foi retida, causando erros em alguns casos
  • [Melhoria] Tratamento otimizado de Mod em SWP_Query
  • [Melhoria] Desabilita verificações de extensão de integração ao fazer AJAX

4.0.18

  • [Correção] Erro ao usar o argumento mod do array de parâmetros de \\SearchWP\\Query
  • [Melhoria] Controle sobre a navegação da página de Configurações

4.0.17

  • [Nota] Recomenda-se reconstruir seu índice usando o botão Reconstruir Índice na aba Engines da tela de configurações do SearchWP após a atualização
  • [Correção] Regressão de atualização delta introduzida em 4.0.13
  • [Correção] Erro ao aplicar atualização delta a uma Origem que não existe mais
  • [Melhoria] Tratamento do processo de atualização delta durante falhas
  • [Melhoria] Tratamento da fila de atualizações delta durante a reconstrução do índice

4.0.16

  • [Correção] Intervalo inválido na classe de caracteres introduzido em 4.0.15 para PHP 7.3+
  • [Mudança] searchwp\\tokens\\whitelist\\only_full_matches renomeado para searchwp\\tokens\\regex_patterns\\only_full_matches
  • [Mudança] searchwp\\tokens\\apply_rules_to_whitelist renomeado para searchwp\\tokens\\apply_rules_to_pattern_matches
  • [Mudança] searchwp\\tokens\\whitelist_regex_patterns renomeado para searchwp\\tokens\\regex_patterns
  • [Mudança] Correspondências de padrões regex agora são tokenizadas durante a indexação (mas permanecem exclusivas ao pesquisar por padrão, quando aplicável)
  • [Novo] Filtro searchwp\\tokens\\tokenize_pattern_matches\\indexing para desabilitar a nova tokenização do comportamento de correspondência de padrões durante a indexação

4.0.15

  • [Novo] Novo filtro searchwp\\tokens\\string para personalizar strings antes da tokenização
  • [Correção] Tratamento de sinônimos ao encontrar correspondências parciais
  • [Correção] Implementação e tratamento da configuração de tokenização de correspondência de padrões regex
  • [Melhoria] Padrões regex de hifenização/traço e correspondência de palavras
  • [Melhoria] O filtro searchwp\\source\\post\\excerpt_haystack agora passa o array de argumentos
  • [Atualização] Fonte de tradução

4.0.14

  • [Correção] Problema onde correspondências parciais de radicais de palavras não eram encontradas em alguns casos
  • [Correção] Processamento de tokens de correspondência parcial limitado aos sites aplicáveis
  • [Correção] Geração de trecho ao lidar com Shortcodes não registrados

4.0.13

  • [Correção] Rotina de atualização delta ao usar indexador alternativo que causou saída indesejada
  • [Correção] Implementação de searchwp\\document\\content
  • [Melhoria] Verificação de integridade do índice ao reconstruir
  • [Melhoria] Gerenciamento de hooks de origem em multisite
  • [Melhoria] Processo da rotina de atualização

4.0.12

  • [Correção] Incapacidade de filtrar searchwp\\settings\\capability
  • [Correção] Problema com Destaque em alguns casos
  • [Correção] Conteúdo do Documento não considerado adequadamente para o trecho global em alguns casos
  • [Correção] Aviso ao reagir a Entry inválido durante a indexação
  • [Correção] Problema de namespace com análise de PDF em alguns casos
  • [Correção] Reinicialização desnecessária do provedor ao alternar para o mesmo site em multisite
  • [Atualização] Atualizador atualizado

4.0.11

  • [Correção] Perda de tokens ao aplicar lógica de correspondência parcial em alguns casos
  • [Atualização] MySQL mínimo revisado para 5.6 (MariaDB 10.0) devido ao requisito de collation utf8mb4_unicode_520_ci

4.0.9

  • [Correção] Regressão introduzida em 4.0.6 que impedia o retorno de resultados não WP_Post

4.0.8

  • [Correção] Problema onde Regras de taxonomia para Mídia não eram aplicadas corretamente em alguns casos

4.0.7

  • [Correção] Cláusulas WHERE do Mod não restritas à Source quando definidas

4.0.6

  • [Alteração] O Post agora é retornado quando a transferência de peso do pai está habilitada, mas o Post não tem post_parent
  • [Melhoria] Tratamento de trechos para resultados nativos
  • [Melhoria] Prevenção adicional de resultados inválidos de WP_Post sendo retornados em um caso

4.0.5

  • [Novo] Filtro para controlar a localidade do stemmer searchwp\\stemmer\\locale
  • [Melhoria] Caules de tokens/correspondências parciais são considerados durante a passagem de lógica AND
  • [Correção] String não enviada para searchwp\\stemmer\\custom
  • [Alteração] searchwp\\query\\partial_matches\\buoy agora é opt-in

4.0.4

  • [Correção] Problema onde a lógica AND não se aplicava em alguns casos
  • [Correção] Problema onde cláusulas de consulta adicionais desnecessárias eram adicionadas em alguns casos
  • [Correção] Problema com atualizações delta não processando quando a autenticação HTTP Basic está ativa
  • [Correção] Verificação do requisito mínimo de versão do PHP (que é 7.2)

4.0.3

  • [Correção] Problema onde a tabela de tokens não era redefinida durante a reconstrução do índice

4.0.2

  • [Novo] Suporte para operadores de comparação BETWEEN, NOT BETWEEN, LIKE e NOT LIKE para cláusulas WHERE do Mod
  • [Correção] Tratamento de cláusulas WHERE do Mod em alguns casos
  • [Correção] Tratamento de parâmetros REST ao retornar resultados de pesquisa

4.0.1

  • [Novo] Verificação de remanescentes do SearchWP 3 que não foram removidos conforme o Guia de Migração
  • [Novo] Ação searchwp\\source\\post\\attributes\\comments ao recuperar comentários de Posts
  • [Correção] Tratamento de strings de pesquisa vazias em alguns casos

4.0.0

  • [Novo] Reescreitura completa do SearchWP

Crie uma Experiência de Pesquisa WordPress Melhor Hoje

Nunca mais perca visitantes para resultados de pesquisa inúteis. O SearchWP torna a criação de sua própria pesquisa inteligente do WordPress rápida e fácil.

Get SearchWP Now
Ícone de Múltiplos Mecanismos de Busca