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

推荐订阅源

Microsoft Security Blog
Microsoft Security Blog
Google DeepMind News
Google DeepMind News
P
Privacy International News Feed
www.infosecurity-magazine.com
www.infosecurity-magazine.com
T
Threatpost
GbyAI
GbyAI
V
Visual Studio Blog
H
Help Net Security
Vercel News
Vercel News
P
Palo Alto Networks Blog
Project Zero
Project Zero
AWS News Blog
AWS News Blog
Latest news
Latest news
Cyberwarzone
Cyberwarzone
C
Cybersecurity and Infrastructure Security Agency CISA
The Register - Security
The Register - Security
博客园_首页
WordPress大学
WordPress大学
G
GRAHAM CLULEY
T
Tor Project blog
有赞技术团队
有赞技术团队
Know Your Adversary
Know Your Adversary
AI
AI
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
O
OpenAI News
博客园 - 聂微东
月光博客
月光博客
S
Security Affairs
Webroot Blog
Webroot Blog
L
LangChain Blog
Apple Machine Learning Research
Apple Machine Learning Research
NISL@THU
NISL@THU
N
News and Events Feed by Topic
Blog — PlanetScale
Blog — PlanetScale
S
Securelist
V
Vulnerabilities – Threatpost
aimingoo的专栏
aimingoo的专栏
阮一峰的网络日志
阮一峰的网络日志
Stack Overflow Blog
Stack Overflow Blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
D
DataBreaches.Net
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Y
Y Combinator Blog
Cisco Talos Blog
Cisco Talos Blog
The Cloudflare Blog
IT之家
IT之家
博客园 - 三生石上(FineUI控件)
雷峰网
雷峰网
L
Lohrmann on Cybersecurity
T
The Blog of Author Tim Ferriss

小王子

2026年美加墨世界杯观赛指南 疲劳驾驶新规怎么认定及如何处罚 涅槃重生,重返荣耀? 让AI写前端不难,难的是让它别那么AI里AI气 WordPress Studio:官方出品的本地开发神器 GESP真题下载工具使用教程 中考家长实录 · 一模后,签约、志愿、自招的两难抉择 暮春山行 · 农历二月末的闲情 从RSS订阅器到知识库:我的网站整合之路 编程赛变“文艺创作赛”,真没必要硬卷! 致百日誓师的你,以笔为剑,不负韶华 解锁不回老家的春节打开方式 十年乐视退休,新年换新机|TCL雷鸟鹤6 26 款 全在教我走路,没人教我开车 要等级还是分数? 寒假已来 十年雪落,东莞那场等了124年的相遇 2026年东莞中考报名,比以往时候来得要早些! 东莞记忆 新年寄语 Photoshop 2026, 让工具开始懂你 15类修辞金句助力写作提分 从“甩一甩”的旧时光,到“按一下”的新未来 快速搞定macOS Web环境:PHP+Nginx+MySQL+WordPress 配置指南 世界杯江湖帖,北美风云再起 打印作业的时代悖论:效率提升与“隐性学力”的流失 USACO题库与真题全攻略 苹果妙控鼠标开箱与简单体验 GESP编程等级认证全解析:从入门到竞赛的指南 CSP-J/S 复赛必备系统 NOI Linux 2.0 放了个假假 我不在江湖,但江湖都是我的人 孩子参赛参考!教育部2025-2028竞赛白名单赛事攻略 简明解读一下CCF CSP-J/S 2025首轮晋级规则 台风来了 2025 CCF第一轮认证CSP-S提高组真题及解析 2025 CCF第一轮认证CSP-J入门组真题及解析 教育部2025-2028学年全国性竞赛活动最新白名单解读 致旧时光里的暖与新学期的光 数学最值问题的十种常用解法 2025 CSP-J/S 考点大纲清单 汕头Citywalk:雨与味 编程浪潮下的2025:喧嚣与重构 寒来暑往,感恩相伴丨那些与生物、地理同行的时光 指尖轻旋,定格时光的温柔韵律 - 入手DJI Osmo Mobile SE 春日里的知行乐章 我们是冠军 CSP限龄了 2025年信息学赛考规划 驾驶证换证和车做保养 家有初中生,跟着B站学习“小四门”
网站那点事儿
老王 · 2025-10-20 · via 小王子

近期对网站进行了一系列功能优化和精简,主要围绕以下几个方面:

1. 说说

随着时间的推移,心中的某些执念逐渐消失。之前一直心心念念的说说功能,由于博文更新频率不高,加上说说同样缺乏持续更新,感觉网站结构过于复杂,决定化繁为简,移除说说功能。为了保留历史内容,将所有说说数据迁移到标准文章中。

通过自定义迁移脚本,将shuoshuo自定义文章类型转换为标准的post类型,既简化了网站结构,又确保了内容不会丢失。

php

// 在主题的 functions.php 或自定义插件中添加

function migrate_shuoshuo_to_posts() {
// 获取所有 shuoshuo 文章
$shuoshuo_posts = get_posts(array(
'post_type' => 'shuoshuo',
'numberposts' => -1,
'post_status' => 'any'
));

$migrated_count = 0;

foreach ($shuoshuo_posts as $post) {
// 更新文章类型为 post
wp_update_post(array(
'ID' => $post->ID,
'post_type' => 'post'
));

$migrated_count++;
}

return $migrated_count;
}

// 执行迁移的函数
function execute_shuoshuo_migration() {
if (isset($_GET['migrate_shuoshuo']) && current_user_can('manage_options')) {
$count = migrate_shuoshuo_to_posts();
echo "

成功迁移 {$count} 篇说说文章到标准文章

";
}
}
add_action('admin_notices', 'execute_shuoshuo_migration');

// 在后台添加迁移按钮
function add_migration_button() {
if (current_user_can('manage_options')) {
echo '

';
echo '

点击按钮迁移说说数据:';
echo '迁移说说到文章';
echo '

';
}
}
add_action('admin_notices', 'add_migration_button');

2. 足迹

解决了足迹页面因PHP版本更新导致足迹标记不显示问题,同时将相关参数改为更现代的数组形式,同时增加了数据统计和不同颜色标识。。。

3. 同学录

受小王子小学毕业同学录的启发,为了弥补自己当年同学录丢失的遗憾,决定将小王子的同学录数字化并迁移到网站上。初期使用Bootstrap框架制作静态页面,随后意识到手动更新数据效率低下,于是想着折腾一个后台管理插件,实现了便捷的内容维护功能。
同学录

4. 友链

删除单独的友情链接订阅页面,在友情链接页面中为”友情站点”类别添加了RSS订阅功能,方便实时了解友站的最新动态。不过部分站点的订阅功能因未知的原因未能成功实现,待解决!页面加载速度有点卡,不知定期缓存到服务器上是否可以解决卡的问题,待后续解决。(已解决!)

5. 评论系统优化

通过钩子函数重构了评论等级、地址和系统浏览器信息的显示逻辑,因为使用了默认的评论模板,之前每次WordPress更新都需要手动修改核心文件。特别感谢技术大神小威的建议,之前也用小威建议的方法试过,但没有显示,这次经过多次测试发现是因为优先级问题而导致不显示,另外将等级规则改为数组形式,大大提升了后续维护的便利性,同时也把评论楼层功能加上了。

6. RSS

对RSS博客圈页面也进行了优化,修复了PHP新版本下点击顶部刷新无效和其他一些错误提示,但设置定期自动刷新功能无效的问题仍有待解决。

7. EdgeOne

使用企鹅的EdgeOne后,发现评论人IP地址出现不正确,按照小威和上善若水的方法都没有成功,在网上无意间遇到了Tencent EdgeOne GitHub开发者合作计划的一位大神并请教他,被告知关闭IPv6即可,成功解决!

虽然使用起来还是有点效果,但无语的事情又来了,不过还好其它的还能正常,毕竟免费的,也不能要求太多。。。

【腾讯云】尊敬的用户,您好!您的腾讯云账号(账号 ID:xx,昵称:xx)中正在使用 EdgeOne免费套餐服务,EdgeOne 将于 2025年11月14日下架免费套餐中源站防护的功能。功能下架前请及时调整源站防火墙策略避免业务受损,若还需要继续使用源站防护功能,请前往控制台将免费套餐升级至个人版/基础版/标准版套餐。其他详情可查看:https://mc.tencent.com/xxx。本次调整给您带来的不便,我们深表歉意。再次感谢您的理解与长期支持!

对面某云推出了对标的ESA Entrance,说好的不限量不限速、无需兑换码、无需做任务,但需要帮它发贴发广告,更恶心的是默认免费好像是一个月,另外默认的套餐并不提供国内安全加速服务的,需要发帖解锁中国内地加速,套路更深呀。。。

8. 其他

解决了多个因PHP从7.4升级到8.4引发的小问题,WP Rocket的兼容性问题尚未完全解决,但基本功能正常使用,待后续解决。
修复了其它一些已知问题,当然,还有一些问题没有解决,留待后续折腾。

从追求功能丰富性转向注重维护便利性和用户体验,让个人网站更好地服务于内容表达和情感记录的核心需求。

那年 • 今日

  • 2022年 RSS计划任务刷新失败
  • 2022年 常用的HTML和CSS(content)特殊字符图标
  • 2022年 10月20日,星期四,在这里每天60秒读懂世界!
  • 2018年 无题
  • 2018年 macOS