惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Security Affairs
美团技术团队
量子位
Google DeepMind News
Google DeepMind News
P
Proofpoint News Feed
小众软件
小众软件
Microsoft Azure Blog
Microsoft Azure Blog
Apple Machine Learning Research
Apple Machine Learning Research
MongoDB | Blog
MongoDB | Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园 - 叶小钗
N
Netflix TechBlog - Medium
大猫的无限游戏
大猫的无限游戏
J
Java Code Geeks
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
C
Cyber Attacks, Cyber Crime and Cyber Security
Recent Announcements
Recent Announcements
Cisco Talos Blog
Cisco Talos Blog
L
LangChain Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
博客园 - 三生石上(FineUI控件)
U
Unit 42
T
Tenable Blog
Security Latest
Security Latest
Scott Helme
Scott Helme
B
Blog
C
Cybersecurity and Infrastructure Security Agency CISA
NISL@THU
NISL@THU
L
Lohrmann on Cybersecurity
A
Arctic Wolf
S
Schneier on Security
C
CXSECURITY Database RSS Feed - CXSecurity.com
酷 壳 – CoolShell
酷 壳 – CoolShell
I
Intezer
Know Your Adversary
Know Your Adversary
云风的 BLOG
云风的 BLOG
有赞技术团队
有赞技术团队
雷峰网
雷峰网
The Cloudflare Blog
Cloudbric
Cloudbric
Latest news
Latest news
Project Zero
Project Zero
S
Secure Thoughts
V
Visual Studio Blog
博客园 - Franky
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
W
WeLiveSecurity

VPS 归档 | Jack's Space

7 刀 VPS 照样玩转 Clawdbot (Moltbot) Docker 部署一个精美的画廊 —— ChronoFrame 一年一度的黑五又来了 我用 AI 做了两个 WordPress 插件 —— 好物/应用分享页 黑五了,不看看这些活动么 1Panel 反向代理网站并解决 502 错误 一键脚本自建 Frp 内网穿透访问家里 NAS 和软路由 借助 Memos 为 WordPress 博客添加「说说」功能
NeoDB WordPress 插件优化
阿杰 Jack · 2024-12-24 · via VPS 归档 | Jack's Space

Dayu 前些天发布了一款借助 NeoDB 实现书影音页面展示的插件,这正是我一直想实现的功能。由于该插件还有一些需要完善的地方,我便在此基础上进行了一些优化和调整。本文将简单介绍一下经我改进后的 WordPress 插件——NeoDB Integration 的使用。

目录

  1. 下载插件
  2. 优化的地方 (version 1.2.6 )
  3. 效果展示
  4. 使用方法
  5. 后记
  6. 参考文章

下载插件

Dayu GitHub地址:

https://github.com/DayuGuo/NeoDB-wordpress-Integration

改进后的插件下载地址:

https://github.com/very-jack/NeoDB-wordpress-Integration/releases

优化的地方 (version 1.2.6 )

  • 短代码调用修改为了 {neodb_page},无需输入其他参数 (将 {} 修改为 [] 符号)。
  • 修改了样式,改为了垂直排布,并且适配了手机端的显示。
  • 顶部添加类型按钮,更加直观。
  • 底部添加“加载更多”按钮,从而获取更多信息(之前默认只获取第一页信息)。
  • 后台设置里添加自定义颜色,可以调整字体颜色和悬停时颜色,以便更好适配自己的主题。
  • 后台添加启用分类的按钮,可以根据需求选择需要展示的类别。
  • 图片会被缓存到插件目录下的 cache 文件夹中,这样可以规避大陆地区无法获取 NeoDB 图片的问题。
  • 后台添加 “清理图片缓存” 的按钮。
  • 调整了按钮样式,使界面更加和谐统一。
  • 添加“recent”标签,可以在后台选择是否需要显示最近标签。

效果展示

具体效果参考我的 书影音 页面,

使用方法

  1. 获取 NeoDB API token:
    * 在 NeoDB API Developer Console 中点击 Test Access Token,生成一个 NeoDB Bearer Token,示例:adfadsfaa-hvhvhjvhvhvh_xxxxxxxxxxxxxxxxxxxxxxxxxx_dfadfads
    * 点击下方的 Authorize 按钮,在窗口中输入 Access Token 来授权该 token 的使用,或者在终端中输入 curl -H "Authorization: Bearer YOUR_TOKEN" https://neodb.social/api/me ,将 YOUR_TOKEN 替换为 Access Token 来授权该 Token 的使用。
  2. 在上方链接中下载改进后的插件,在 WordPress 后台插件安装选项中,将 .zip 文件上传安装,并激活。
  3. 进入后台设置 NeoDB Setting 中的 API Token 处填入获得的 Access Token
  4. (可选)在后台处可以根据自己主题修改 文字颜色悬停颜色
  5. (可选)在启用的分类中可以选择需要展示的分类。
  6. 后台修改后记得点击 保存设置
  7. 在需要展示的页面中插入以下短代码即可 (使用时请将 {} 修改为 [] 符号)。
    {neodb_page}
后台展示

后记

对 NeoDB Integration 插件的优化完全借助 Windsurf 完成,本人没有查阅并修改过任何一行代码(因为完全不懂 PHP)。因此,我无法判断代码中是否存在错误。欢迎专业人士在评论区留言指正,谢谢🙏。

参考文章