Em produção, o plugin do Tainacan não funciona

Bom dia a todos!

Estávamos desenvolvendo nosso site e alimentando o acervo com o Tainacan localmente, até subirmos o site algumas semanas atrás.

Percebemos que assim que hosteado, o site não suporta o plugin Tainacan. Outros plugins funcionam normalmente, porém o Tainacan em específico não. O erro que aparece no console do navegador quando clicamos no Tainacan pelo wp-admin é o seguinte:

Falha ao acessar endpoints da API REST do WordPress (/wp-json/wp/v2/statuses/ e /wp-json/tainacan/v2/collections).

Buscamos suporte dos administradores do servidor e não conseguimos chegar a uma solução.

Alguém já passou por um problema parecido?

Obrigada desde já!

Olá @fernandacalop, tudo bem?

Vocês já testaram salvar suas configurações de permalinks (atualizar mesmo que já estejam como postname)?

Oi Mateus, tudo sim e com você?

Pior que sim, isso já fizemos e parece que está tudo certo com os permalinks. Outras coisas que já tentamos, sem sucesso: ativação do mod_rewrite, liberação do endpoint /wp-json/ no firewall da hospedagem (essas alterações retornaram erro 500 no site inteiro, e pedimos para o suporte da hospedagem desfazê-las.)

Bom o wp-json é requisito forte, tem que funcionar porque a aplicação toda é em cima da API. Mas não só o Tainacan, se você por exemplo abrir o editor de posts (Gutenberg) e criar e salvar um novo post, inserir imagens nele, etc… tudo funciona?

E para sabermos um pouco mais pode nos fornecer o diagnóstico do sistema? Tem o do Tainacan mas o do WordPress é bem mais complexo e vai saber apontar problemas comuns. “Ferramentas” → “Diagnóstico”.

Oi Mateus! Testamos criar um post e realmente, também não está funcionando. Estou te enviando o que é retornado para nós na sessão de informações de diagnóstico: `

wp-core

version: 6.8.1
site_language: pt_BR
user_language: pt_BR
timezone: America/Sao_Paulo
permalink: /%year%/%monthnum%/%day%/%postname%/
https_status: true
multisite: false
user_registration: 0
blog_public: 1
default_comment_status: open
environment_type: production
user_count: 1
dotorg_communication: true

wp-paths-sizes

wordpress_path: /www/acervo
wordpress_size: loading…
uploads_path: /www/acervo/wp-content/uploads
uploads_size: loading…
themes_path: /www/acervo/wp-content/themes
themes_size: loading…
plugins_path: /www/acervo/wp-content/plugins
plugins_size: loading…
fonts_path: /www/acervo/wp-content/uploads/fonts
fonts_size: loading…
database_size: loading…
total_size: loading…

wp-active-theme

name: Tainacan Interface (tainacan-interface)
version: 2.7.10 (latest version: 2.7.11)
author: Tainacan
author_website: https://tainacan.org
parent_theme: none
theme_features: core-block-patterns, menus, block-templates, html5, post-thumbnails, automatic-feed-links, responsive-embeds, custom-header, title-tag, custom-logo, editor-color-palette, align-wide, custom-line-height, custom-units, editor-font-sizes, appearance-tools, editor-style, block-template-parts, widgets
theme_path: /www/acervo/wp-content/themes/tainacan-interface
auto_update: Desativado

wp-themes-inactive (2)

Twenty Twenty-Five: version: 1.2, author: a equipe do WordPress (latest version: 1.3), Atualizações automáticas desativadas
Twenty Twenty-Two: version: 2.0, author: a equipe do WordPress, Atualizações automáticas desativadas

wp-plugins-active (3)

Cool Timeline: version: 3.0.3, author: Cool Plugins (latest version: 3.0.5), Atualizações automáticas desativadas
Smart Slider 3: version: 3.5.1.28, author: Nextend (latest version: 3.5.1.29), Atualizações automáticas desativadas
Tainacan: version: 0.21.16, author: Tainacan.org, Atualizações automáticas desativadas

wp-plugins-inactive (2)

Better Search Replace: version: 1.4.10, author: WP Engine, Atualizações automáticas desativadas
Contact Form 7: version: 6.1, author: Takayuki Miyoshi (latest version: 6.1.1), Atualizações automáticas desativadas

wp-media

image_editor: WP_Image_Editor_GD
imagick_module_version: Indisponível
imagemagick_version: Indisponível
imagick_version: Indisponível
file_uploads: 1
post_max_size: 750M
upload_max_filesize: 1000M
max_effective_size: 750 MB
max_file_uploads: 20
gd_version: 2.3.3
gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
ghostscript_version: 9.53.3

wp-server

server_architecture: Linux 6.1.0-18-amd64 x86_64
httpd_software: Apache
php_version: 7.4.33 64bit
php_sapi: fpm-fcgi
max_input_variables: 1000
time_limit: 5000
memory_limit: 750M
max_input_time: 3000
upload_max_filesize: 1000M
php_post_max_size: 750M
curl_version: 7.74.0 OpenSSL/1.1.1n
suhosin: false
imagick_availability: false
pretty_permalinks: true
htaccess_extra_rules: false
static_robotstxt_file: false
current: 2025-08-06T13:40:36+00:00
utc-time: Wednesday, 06-Aug-25 13:40:36 UTC
server-time: 2025-08-06T10:40:34-03:00

wp-database

extension: mysqli
server_version: 10.5.21-MariaDB-1:10.5.21+maria~ubu2004
client_version: mysqlnd 7.4.33
max_allowed_packet: 16777216
max_connections: 151

wp-constants

WP_HOME: Tecno Storia USP – Página oficial do AHTI
WP_SITEURL: Tecno Storia USP – Página oficial do AHTI
WP_CONTENT_DIR: /www/acervo/wp-content
WP_PLUGIN_DIR: /www/acervo/wp-content/plugins
WP_MEMORY_LIMIT: 40M
WP_MAX_MEMORY_LIMIT: 750M
WP_DEBUG: false
WP_DEBUG_DISPLAY: true
WP_DEBUG_LOG: false
SCRIPT_DEBUG: false
WP_CACHE: false
CONCATENATE_SCRIPTS: undefined
COMPRESS_SCRIPTS: undefined
COMPRESS_CSS: undefined
WP_ENVIRONMENT_TYPE: undefined
WP_DEVELOPMENT_MODE: undefined
DB_CHARSET: utf8mb4
DB_COLLATE: undefined

wp-filesystem

wordpress: not writable
wp-content: not writable
uploads: not writable
plugins: not writable
themes: not writable
fonts: does not exist

`

@fernandacalop boa tarde, será que não existe alguma política de segurança que esteja bloqueando algumas das requisições?

Este tópico foi fechado automaticamente 60 dias depois da última resposta. Novas respostas não são mais permitidas.