一、为什么要折腾 网站初期功能简单,登录、发文章、改密码全挤在 index.php 一个文件里。文章少的时候还好,文章一多,每次编辑都要翻页找文章,前台用户还能看到管理表单,很不方便。 这次做了三件事: 把后台管理独立成 admin/ 目录,前台只展示 补全 SEO 三件套(TDK + canonical + Open Graph) 文章详情页加侧边栏:最新文章 + 相关阅读 二、从单文件到目录分离 原来的问题 index.php ……
写代码不怕出BUG,就怕不知道BUG在哪。下面这套排查方法,日常开发90%的问题都能快速定位。 一、先打开错误显示,别让BUG藏着 很多人一遇到白屏就慌,其实PHP早就把错误信息写在脸上了,只是你没打开。 error_reporting(E_ALL); ini_set('display_errors', 1); 把这两行放在脚本最开头,任何报错都会直接显示在页面上,不用去翻日志。 上线后记得关掉,防止泄露敏感信息。 二、看错误信息,……
IndexNow 是微软必应推出的搜索引擎实时推送协议,提交一次URL,会同步分发到 Bing、Yandex、Naver 等支持该协议的搜索引擎。 当你在WordPress发布新文章,或者修改旧文章后,程序自动调用IndexNow接口提交页面,搜索引擎可以更快发现、抓取你的页面。 ⚠️ 注意:百度搜索引擎不支持IndexNow,百度收录需要单独使用百度资源平台API推送。 一、准备工作 去 IndexNow 官网生成密钥,拿到一串……
一次提交 URL,同时通知 Bing、Yandex、Naver 等多家海外搜索引擎来抓取,不用每个平台单独提交。 百度不支持 IndexNow,继续用百度自己的普通收录 API,两者并行不冲突。 一、IndexNow 是什么 IndexNow 是一个搜索引擎推送协议,你在网站上放一个密钥文件,然后通过 API 把新页面 URL 推送给 IndexNow,它会分发给所有支持该协议的搜索引擎。 支持的搜索引擎 搜索引擎 国家/地区……
一、插件作用 MetaTube 是 Jellyfin 的第三方元数据刮削插件,专门用来抓取网络视频的元信息(标题、封面、简介、发布时间、作者、分集信息等)。 适用场景:下载的网络短视频、自媒体视频,本地文件文件名杂乱,Jellyfin原生刮削器识别不到信息,无法自动匹配封面和简介,就用MetaTube。 核心能力: 自动解析视频内/文件名中的视频ID,抓取元数据、海报封面、简介、作者信息 支持多平台:B站、YouTube、抖音等平……