WordPress媒体库图片自动重命名实战:5种方案
WordPress上传的图片文件名乱七八糟会影响SEO、安全、CDN性能和维护成本。本文给出wp_handle_upload_prefilter钩子按时间戳重命名的基础代码、带文章ID与产品属性的进阶版、WebP转换组合钩子、4款主流重命名插件横向对比与图片SEO最佳实践。
标签
保哥笔记 WordPress 标签下共 33 篇文章合集,含《Google偏爱某个建站平台吗?换CMS真能提排名吗》《外贸B2B大PDF怎么传?Cloudflare R2》《网站备份了就安全?灾备恢复演练才是真底气》等,与 SEO、functions.php、独立站 主题密切相关,覆盖 SEO/GEO 实战角度的深度解析与可落地方案。
WordPress上传的图片文件名乱七八糟会影响SEO、安全、CDN性能和维护成本。本文给出wp_handle_upload_prefilter钩子按时间戳重命名的基础代码、带文章ID与产品属性的进阶版、WebP转换组合钩子、4款主流重命名插件横向对比与图片SEO最佳实践。
WordPress 5.5+ 自带 wp-sitemap.xml 但定制能力弱,插件方案性能差。本文给出基于 wp-blog-header.php 的免插件 sitemap.php 完整实现,含按文章年龄动态计算 priority、特色图 image:image 子标签、sitemapindex 分页、文件缓存与发文章触发的增量更新策略,并附与原生 sitemap 共存禁用方案。
把 WordPress 标签相关文章那段十年前的老代码逐行拆开,标出 query_posts 污染主循环、caller_get_posts 已废弃、post__not_in 弱类型陷阱三个反模式,给出 WP_Query 改写、(post_status,post_type,post_date) 复合索引、Transient + XFetch 三层缓存以及 Jaccard / Embedding 相关性算法升级的完整生产方案。
针对Twenty Fifteen等WordPress主题评论区Save my name英文未汉化的问题,保哥给出gettext过滤器汉化、comment_form_default_fields默认勾选、子主题工程化、10款主流主题兼容性对照与3年Cookie过期调优的完整方案,附3站点5个月评论提升实测数据。
保哥WordPress站点常用的一行CSS方案:用星号选择器配合not排除Font Awesome图标、加!important强制覆盖,把默认中文字体替换成微软雅黑,全站生效不影响图标。
WordPress 静态资源 URL 末尾的 ver 参数会泄露 WP 版本号给扫描器。本文给出内容哈希、直接删除、伪造版本、null 注册四种方案的代码与坑,并附 CDN 命中率从 78% 提到 94% 的实测对比。
WordPress默认删文章不删图片,长期累积的孤儿附件会撑爆磁盘。本文给出挂在before_delete_post钩子上的生产级PHP代码,覆盖特色图、文内图、附件全场景,并配套子主题部署SOP、ACF和WooCommerce兼容方案、WP-CLI批量清理历史孤儿、监控日志四套配套工具。
WordPress主题的functions.php膨胀到上千行后维护极痛苦,本文给出inc目录自动加载的完整方案:实战代码、目录命名规范、按需加载升级版、性能实测数据、白屏自救流程,附3个客户站点累计7年运行报告。
WordPress订阅Feed默认不带广告,订阅流量约占总访问的8%到15%,放弃就是白送钱。本文给出从基础Feed footer注入、付费会员token区分、HMAC签名链接、创意轮播池4套完整代码,并实测Feedly、Inoreader、QQ邮箱等6款阅读器对HTML的剥离差异,附广告频次/位置/类型/合规红线的8条FAQ。
把 Simple Local Avatars v1.x 那段经典本地头像代码逐行拆开:get_avatar 五种 id_or_email 类型的处理陷阱、image_resize 内存暴增、user_meta 数组膨胀,再到 v2.x attachment 重构、Gravatar 2024 SHA-256 升级、Cravatar 替代、nginx 反代缓存、WP 6.x lazy load + fetchpriority + decod…
WordPress文章末尾自动追加版权声明的完整方案:the_content过滤器优先级20+esc_url和esc_html安全转义+is_singular精准判定,配套CSS暗色模式适配,附copy事件防搬运JS(不影响代码块和表单),并打包成mu-plugins独立插件方便多站复用。含Typecho/Z-Blog/Hexo/Hugo/Discuz/Ghost跨平台迁移版本。
WordPress 默认分类页没有独立 TDK,对 SEO 极不友好。网传 wp_options 存 SEO 字段的方法在 2026 年已过时——termmeta API 才是标准做法。本文给出基于 wp_termmeta 的完整代码(后台编辑界面 + 保存 + 前台输出 + REST API 暴露 + Schema 协同)、与 Yoast/RankMath 共存策略、AI 批量生成高质量描述、跨语言 / 多站点适配。
WordPress老主题用wp_title输出的title永远多两个空格,浪费60字符配额还压低CTR。本文不改核心文件,从wp_title过滤器、document_title_parts到Rank Math/Yoast插件给出3条解决路径,附多语言站点分隔符A/B测试与5项验证清单。