Jump to content
Create New...

XFCoder: WordPress 最新 XF 线程小部件 2.2

   (0 reviews)

 Share

1 Screenshot

About This File

插件允许您在WordPress安装上创建"最新XenForo线程"小部件。
利用 XenForo API,这意味着如果您愿意,您还可以获取不在您自己的服务器上的远程网站的最新线程。
使用 AJAX 加载小部件内容,以免干扰页面加载性能。
微件选项允许您准确控制显示的信息。
您可以选择显示"最新创建"或"最新更新"的话题。
CSS 类附加到每个显示元素,因此您可以进一步设置小部件的样式。

小部件示例:

widget.jpg.6260a409decb2f5bd8138efd967cbf6e.jpg

安装说明:

在 XenForo 管理面板中,转到"设置"下的"API 密钥"菜单。创建一个与WordPress插件一起使用的API密钥。强烈建议创建一个"访客"密钥,以防止小部件访问受限制的论坛(例如您的版主论坛)。必须将以下作用域分配给 API 密钥:线程:读取、节点:读取、用户:读取。保存密钥并将其复制,以粘贴到您的插件设置中。在WordPress上下载并安装插件。继续执行Wordpress管理员设置菜单下的插件设置,然后粘贴您的API URL和API密钥。您的 API 网址通常是后缀为"/api"的论坛基本网址。当您保存设置时,该插件将测试您的API连接。进入"外观"下的WordPress小部件菜单,并将"XenForo最新线程"小部件添加到所需位置。您还可以添加多个小部件。配置您的小部件选项,然后单击"更新"以保存小部件。您可以通过覆盖其CSS类来进一步设置小部件的样式(请参阅wp-content/plugins/xf-latest-threads/threads_widget.css)。

注意:
如果您选择显示"最新更新"而不是"最新创建"的话题,则与话题关联的用户将是发布最后一篇文章的用户(而不是话题创建者)。同样,在这种情况下,指向该线程的链接将指向其最新帖子。
Cloudflare 是否阻止了您的 XenForo API 调用?如果您的 XenForo 服务器由 Cloudflare 代理,您的 API 调用最终可能会到达 Cloudflare 的浏览器质询屏幕,或者只是被完全阻止。这是一个普遍的问题,并非此小部件所独有。如果您无法在 Cloudflare 配置中将 API 列入白名单,一个解决此问题的方法是编辑服务器的主机文件,并排除 Cloudflare 干扰来自您自己的服务器 IP 的请求。通常,您需要编辑 /etc/hosts 并添加条目:your.ip.addr your.domain(用正确的值替换这些值)。

 Share


User Feedback

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest


如果您喜欢此站内容并希望激励网站进一步内容创建和维护,请考虑捐赠。

×
×
  • Create New...

Important Information

Terms of Use Privacy Policy Guidelines We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

写下您要查找的内容,然后按 Enter 或单击搜索图标开始搜索