Outro problema com o campo de busca no menu

Uma busca sem resultados encontrados, no site, na lupa ou no advanced search, resulta em um erro an internal server error ocurred. Try to conatct the administrator, que indica um erro 500 (ex. Request details: /collection/87758/items?view_mode=books&perpage=24&order=DESC&orderby=date&fetch_only_meta=&search=Bachelard&paged=1&fetch_only=thumbnail%2Ccreation_date%2Ctitle%2Cdescription)não em um “item não encontrado”, “no item found”.
Como resolver?

Oi @batelada, tudo bem?

De fato está errado, deveria resultar neste “Item não encontrado”. Para entendermos o que causou este erro nesta busca em específico, precisamos dar uma olhada nos logs de erro do seu servidor no momento da busca. Consegue pra gente?

Em
https://batelada.com/index.php/biblioteca-sobrevento/
qualquer busca mal sucedida (xxxx, por exemplo) resulta em um erro, em lugar de no items found.

Isso só acontece, porém, na visualização por books (em Biblioteca Sobrevento – Batelada), não na busca na visualização como tabela (Biblioteca Sobrevento – Batelada). Poderia estar relacionado aos novos modos de visualização ou a um conflito com o uso de multiple themes?

Links p imagens dos erros:




erro_tainacan_busca2

Oi @batelada, tudo bem?

Infelizmente estas mensagens aí não ajudam muito, nós também conseguimos acessar elas pelo site. São os logs do servidor, acessíveis geralmente pelo seu gerenciador de serviço de hospedagem, que vão poder nos dar uma luz do que está causando o erro. De fato, pode ter relação com os modos de visualização que permitem ver vários metadados (tabela, lista, fichas…).

Desculpe o despreparo e a ignorância: sou um leigo… mas aqui vai o log de erro, que parece mesmo estar relacionado exclusivamente à busca relaconada ao extra view mode.

[26-Jun-2021 01:48:49 UTC] BG_PROCESS: Checking if process tnc-bg_exporter is running:
[26-Jun-2021 01:48:49 UTC] BG_PROCESS: process not already running
[26-Jun-2021 01:48:49 UTC] PHP Fatal error: Uncaught Error: Call to undefined function echo__() in /home/u857740593/domains/batelada.com/public_html/wp-content/plugins/tainacan-extra-view-modes/templates/view-mode-books.php:41
Stack trace:
#0 /home/u857740593/domains/batelada.com/public_html/wp-content/plugins/tainacan/classes/api/endpoints/class-tainacan-rest-items-controller.php(479): include()
#1 /home/u857740593/domains/batelada.com/public_html/wp-includes/rest-api/class-wp-rest-server.php(1139): Tainacan\API\EndPoints\REST_Items_Controller->get_items(Object(WP_REST_Request))
#2 /home/u857740593/domains/batelada.com/public_html/wp-includes/rest-api/class-wp-rest-server.php(985): WP_REST_Server->respond_to_request(Object(WP_REST_Request), ‘/tainacan/v2/co…’, Array, NULL)
#3 /home/u857740593/domains/batelada.com/public_html/wp-includes/rest-api/class-wp-rest-server.php(412): WP_REST_Server->dispatch(Object(WP_REST_Request))
#4 /home/u857740593/domains/batelada.com/public_html/wp-includes/rest-api.php(354): WP_REST_Server->serve_request(’/tainacan/v in /home/u857740593/domains/batelada.com/public_html/wp-content/plugins/tainacan-extra-view-modes/templates/view-mode-books.php on line 41

Opaaa aí sim!

Valeu @batelada. É sim um erro no plugin de extra view modes. Abri esta issue aqui para corrigir assim que possível. Por hora minha recomendação é usar outro modo de visualização, pelo menos por padrão, até que saia a correção.