- Descrição curta
- Create "Latest XenForo Threads" widgets on WordPress with this plugin, utilizing XenForo API for remote data. AJAX ensures fast page load. Customize display options like 'latest created' or 'latest updated'. Stylish and flexible widget with easy installation instructions.
O plugin permite criar widgets "Últimos Tópicos do XenForo" em sua instalação WordPress.
Utiliza a API do XenForo, o que significa que você também pode obter os últimos tópicos de uma página web remota que não está no seu servidor se quiser.
Usa AJAX para carregar o conteúdo do widget, para não interferir com o desempenho da carga de sua página.
As opções do widget permitem controlar exatamente qual informação será exibida.
Você pode escolher entre mostrar os últimos tópicos criados ou atualizados.
Classes CSS são adicionadas a cada elemento de exibição para que você possa estilizar o widget.Instruções de instalação:Na sua panel de administrador do XenForo, vá para o menu 'Chaves API' sob Configuração.
Crie uma chave API para ser usada com o plugin WordPress. É recomendado criar uma chave 'Guest', para evitar que a widget aceda a fóruns restritos (como seu fórum dos moderadores).
Os seguintes escopos devem ser atribuídos à chave API: thread:read, node:read, user:read.
Salve a chave e copie-a, para poder colá-la nas configurações do plugin.
Baixe e instale o plugin no WordPress.
Vá às configurações do plugin sob o menu Configurações do Admin do WordPress e cole sua URL API e chave API. Sua URL API normalmente é o seu URL de fórum base, seguido por "/API".
O plugin testará a sua conexão API quando você salvar as suas configurações.
Vá ao menu Widgets no painel de aparência do WordPress e adicione o widget "Últimas Threads do XenForo" à posição desejada. Pode adicionar múltiplos widgets também.
Configure as opções do seu widget e clique em 'Salvar' para salvar o widget.
Pode ainda estilizar o widget alterando os seus classes CSS (veja wp-content/plugins/xf-latest-threads/threads_widget.css).Notas:Se você desejar exibir as threads 'mais atualizadas' em vez das 'mais criadas', o usuário associado à thread será o que fez a última publicação (em vez do criador da thread). No caso, o link para a thread se direcionará ao seu último post.É o CloudFlare bloqueando as chamadas à API do XenForo?Se seu servidor XenForo estiver proxy pelo CloudFlare, as chamadas API podem acabar chegando ao painel de desafios do CloudFlare ou até serem bloqueadas. Este é um problema geral que não é exclusivo deste widget.
Se você não conseguir whitelisted o API dentro da sua configuração do CloudFlare, uma solução para isso é editar seu arquivo hosts e excluir o CloudFlare das solicitações provenientes do IP de origem do seu servidor.
Normalmente você precisaria editar /etc/hosts e adicionar a entrada: your.ip.addr your.domain (substitua estes por valores corretos).
Utiliza a API do XenForo, o que significa que você também pode obter os últimos tópicos de uma página web remota que não está no seu servidor se quiser.
Usa AJAX para carregar o conteúdo do widget, para não interferir com o desempenho da carga de sua página.
As opções do widget permitem controlar exatamente qual informação será exibida.
Você pode escolher entre mostrar os últimos tópicos criados ou atualizados.
Classes CSS são adicionadas a cada elemento de exibição para que você possa estilizar o widget.Instruções de instalação:Na sua panel de administrador do XenForo, vá para o menu 'Chaves API' sob Configuração.
Crie uma chave API para ser usada com o plugin WordPress. É recomendado criar uma chave 'Guest', para evitar que a widget aceda a fóruns restritos (como seu fórum dos moderadores).
Os seguintes escopos devem ser atribuídos à chave API: thread:read, node:read, user:read.
Salve a chave e copie-a, para poder colá-la nas configurações do plugin.
Baixe e instale o plugin no WordPress.
Vá às configurações do plugin sob o menu Configurações do Admin do WordPress e cole sua URL API e chave API. Sua URL API normalmente é o seu URL de fórum base, seguido por "/API".
O plugin testará a sua conexão API quando você salvar as suas configurações.
Vá ao menu Widgets no painel de aparência do WordPress e adicione o widget "Últimas Threads do XenForo" à posição desejada. Pode adicionar múltiplos widgets também.
Configure as opções do seu widget e clique em 'Salvar' para salvar o widget.
Pode ainda estilizar o widget alterando os seus classes CSS (veja wp-content/plugins/xf-latest-threads/threads_widget.css).Notas:Se você desejar exibir as threads 'mais atualizadas' em vez das 'mais criadas', o usuário associado à thread será o que fez a última publicação (em vez do criador da thread). No caso, o link para a thread se direcionará ao seu último post.É o CloudFlare bloqueando as chamadas à API do XenForo?Se seu servidor XenForo estiver proxy pelo CloudFlare, as chamadas API podem acabar chegando ao painel de desafios do CloudFlare ou até serem bloqueadas. Este é um problema geral que não é exclusivo deste widget.
Se você não conseguir whitelisted o API dentro da sua configuração do CloudFlare, uma solução para isso é editar seu arquivo hosts e excluir o CloudFlare das solicitações provenientes do IP de origem do seu servidor.
Normalmente você precisaria editar /etc/hosts e adicionar a entrada: your.ip.addr your.domain (substitua estes por valores corretos).