<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss/styles.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>210 Studio - Vibe Coding 记录</title><description>210 Studio 的技术博客，记录 vibe coding 的探索与实践，分享前端开发、Web 技术和编程心得。</description><link>https://www.210k.cc/</link><language>zh-cn</language><item><title>Zeabur CLI 日志查看指南：终端排查部署问题</title><link>https://www.210k.cc/zeabur-cli/</link><guid isPermaLink="true">https://www.210k.cc/zeabur-cli/</guid><description>通过 Zeabur CLI 在终端查看运行日志和构建日志，快速排查部署问题。涵盖登录、部署状态、日志查看等常用命令。</description><content:encoded>通过 Zeabur CLI 在终端查看运行日志和构建日志，快速排查部署问题。涵盖登录、部署状态、日志查看等常用命令。</content:encoded><author>Frankie 徐</author></item><item><title>Claude Code 技能系统完全指南 - 从原理到实战</title><link>https://www.210k.cc/claude-code-skill-guide/</link><guid isPermaLink="true">https://www.210k.cc/claude-code-skill-guide/</guid><description>深度解析 Claude Code 技能系统的设计哲学与实战技巧，涵盖 SKILL.md 编写规范、三级渐进式披露、五大设计模式和 MCP 集成。</description><content:encoded>深度解析 Claude Code 技能系统的设计哲学与实战技巧，涵盖 SKILL.md 编写规范、三级渐进式披露、五大设计模式和 MCP 集成。</content:encoded><author>Frankie 徐</author></item><item><title>Vim 常用快捷键速查表 - 提升编辑效率必备</title><link>https://www.210k.cc/vim-shortcuts-cheatsheet/</link><guid isPermaLink="true">https://www.210k.cc/vim-shortcuts-cheatsheet/</guid><description>Vim 常用快捷键完整速查表，涵盖移动、编辑、搜索、窗口管理等核心操作，帮助你快速掌握 Vim 编辑器，提升代码编写效率。</description><content:encoded>Vim 常用快捷键完整速查表，涵盖移动、编辑、搜索、窗口管理等核心操作，帮助你快速掌握 Vim 编辑器，提升代码编写效率。</content:encoded><author>Frankie 徐</author></item><item><title>Farewell WordPress：我为外贸网站造了个新轮子</title><link>https://www.210k.cc/farewell-wordpress/</link><guid isPermaLink="true">https://www.210k.cc/farewell-wordpress/</guid><description>用了 10 年 WordPress，最终决定为外贸网站自研一套技术栈。不是因为 WP 不好，而是我想做点不一样的事情。</description><content:encoded>用了 10 年 WordPress，最终决定为外贸网站自研一套技术栈。不是因为 WP 不好，而是我想做点不一样的事情。</content:encoded><author>Frankie 徐</author></item><item><title>Go 语言完全指南：能力、边界与学习路径</title><link>https://www.210k.cc/golang-guide/</link><guid isPermaLink="true">https://www.210k.cc/golang-guide/</guid><description>深入了解 Go 语言：它能做什么、不能做什么、真实应用案例、以及如何开始学习</description><content:encoded>深入了解 Go 语言：它能做什么、不能做什么、真实应用案例、以及如何开始学习</content:encoded><author>Frankie 徐</author></item><item><title>WebAssembly 完全指南：能力、边界与学习路径</title><link>https://www.210k.cc/webassembly-guide/</link><guid isPermaLink="true">https://www.210k.cc/webassembly-guide/</guid><description>深入了解 WebAssembly：它能做什么、不能做什么、支持哪些语言、以及如何开始学习</description><content:encoded>深入了解 WebAssembly：它能做什么、不能做什么、支持哪些语言、以及如何开始学习</content:encoded><author>Frankie 徐</author></item><item><title>Rust 入门（五）：Rust + WebAssembly 实战</title><link>https://www.210k.cc/rust-intro-wasm/</link><guid isPermaLink="true">https://www.210k.cc/rust-intro-wasm/</guid><description>Rust 入门系列最后一篇：学习如何用 Rust 编写 WebAssembly 模块，在浏览器中运行高性能代码</description><content:encoded>Rust 入门系列最后一篇：学习如何用 Rust 编写 WebAssembly 模块，在浏览器中运行高性能代码</content:encoded><author>Frankie 徐</author></item><item><title>Rust 入门（四）：实战项目 - 构建命令行工具</title><link>https://www.210k.cc/rust-intro-cli-project/</link><guid isPermaLink="true">https://www.210k.cc/rust-intro-cli-project/</guid><description>Rust 入门系列第四篇：从零构建一个实用的命令行工具，学习 Clap 参数解析、文件 I/O、错误处理等实战技能</description><content:encoded>Rust 入门系列第四篇：从零构建一个实用的命令行工具，学习 Clap 参数解析、文件 I/O、错误处理等实战技能</content:encoded><author>Frankie 徐</author></item><item><title>tRPC 深度教程：端到端类型安全的全栈开发</title><link>https://www.210k.cc/trpc-guide/</link><guid isPermaLink="true">https://www.210k.cc/trpc-guide/</guid><description>全面讲解 tRPC 的核心概念、使用方法和最佳实践，实现前后端类型完全同步的全栈开发体验</description><content:encoded>全面讲解 tRPC 的核心概念、使用方法和最佳实践，实现前后端类型完全同步的全栈开发体验</content:encoded><author>Frankie 徐</author></item><item><title>Rust 入门（三）：所有权、借用与生命周期</title><link>https://www.210k.cc/rust-intro-ownership/</link><guid isPermaLink="true">https://www.210k.cc/rust-intro-ownership/</guid><description>Rust 入门系列第三篇：深入理解 Rust 的核心特性 - 所有权系统、借用规则、生命周期标注及常见错误</description><content:encoded>Rust 入门系列第三篇：深入理解 Rust 的核心特性 - 所有权系统、借用规则、生命周期标注及常见错误</content:encoded><author>Frankie 徐</author></item><item><title>Rust 入门（二）：基础语法与核心概念</title><link>https://www.210k.cc/rust-intro-basics/</link><guid isPermaLink="true">https://www.210k.cc/rust-intro-basics/</guid><description>Rust 入门系列第二篇：环境搭建、变量与类型、函数、控制流、Struct/Enum、Option/Result 等核心语法</description><content:encoded>Rust 入门系列第二篇：环境搭建、变量与类型、函数、控制流、Struct/Enum、Option/Result 等核心语法</content:encoded><author>Frankie 徐</author></item><item><title>Rust 入门（一）：Rust 是什么？能做什么？</title><link>https://www.210k.cc/rust-intro-what-is-rust/</link><guid isPermaLink="true">https://www.210k.cc/rust-intro-what-is-rust/</guid><description>Rust 入门系列第一篇：了解 Rust 的核心特性、真实应用场景、大厂案例和学习资源</description><content:encoded>Rust 入门系列第一篇：了解 Rust 的核心特性、真实应用场景、大厂案例和学习资源</content:encoded><author>Frankie 徐</author></item><item><title>7Pay 聚合支付接入指南：二维码支付与回调处理</title><link>https://www.210k.cc/7-pay/</link><guid isPermaLink="true">https://www.210k.cc/7-pay/</guid><description>7Pay 聚合支付接入攻略，包含二维码支付、回调验签、订单查询和退款接口的完整实现方案</description><content:encoded>7Pay 聚合支付接入攻略，包含二维码支付、回调验签、订单查询和退款接口的完整实现方案</content:encoded><author>Frankie 徐</author></item><item><title>用 Go 写一个定时任务服务：解决 Next.js 后台任务的痛点</title><link>https://www.210k.cc/go-task-scheduler-design/</link><guid isPermaLink="true">https://www.210k.cc/go-task-scheduler-design/</guid><description>学习如何用 Go 构建轻量级定时任务服务，配合 Next.js 应用工作。从问题分析到代码实现，记录我的学习过程。</description><content:encoded>学习如何用 Go 构建轻量级定时任务服务，配合 Next.js 应用工作。从问题分析到代码实现，记录我的学习过程。</content:encoded><author>Frankie 徐</author></item><item><title>使用 WP-CLI 和 REST API 批量管理 WordPress SEO Meta</title><link>https://www.210k.cc/wordpress-seo-cli-api/</link><guid isPermaLink="true">https://www.210k.cc/wordpress-seo-cli-api/</guid><description>通过 WP-CLI 和 REST API 批量管理 Yoast SEO 和 SEOPress 的 title、description 等 meta 字段，适合自动化和批量操作场景</description><content:encoded>通过 WP-CLI 和 REST API 批量管理 Yoast SEO 和 SEOPress 的 title、description 等 meta 字段，适合自动化和批量操作场景</content:encoded><author>Frankie 徐</author></item><item><title>静态资源缓存配置完全指南 - AVIF/WebP/Expires/Cache-Control</title><link>https://www.210k.cc/static-cache-implementation/</link><guid isPermaLink="true">https://www.210k.cc/static-cache-implementation/</guid><description>详解 Web 服务器静态资源缓存配置:AVIF/WebP MIME类型、Cache-Control、immutable指令、Apache/Nginx配置示例及常见问题解决方案</description><content:encoded>详解 Web 服务器静态资源缓存配置:AVIF/WebP MIME类型、Cache-Control、immutable指令、Apache/Nginx配置示例及常见问题解决方案</content:encoded><author>Frankie 徐</author></item><item><title>WordPress Polylang AI 翻译全自动化实践笔记</title><link>https://www.210k.cc/polylang-automation-notes/</link><guid isPermaLink="true">https://www.210k.cc/polylang-automation-notes/</guid><description>深度记录从零实现 WordPress + Polylang 多语言站点 AI 自动翻译的完整过程。从 Bash 脚本到 TypeScript + GPT-4o，实现 6 种语言并行翻译、自动 SEO 优化、智能去重，效率提升 170 倍（85 分钟 → 30 秒）。包含完整技术细节、踩坑经验和生产级代码实现。</description><content:encoded>深度记录从零实现 WordPress + Polylang 多语言站点 AI 自动翻译的完整过程。从 Bash 脚本到 TypeScript + GPT-4o，实现 6 种语言并行翻译、自动 SEO 优化、智能去重，效率提升 170 倍（85 分钟 → 30 秒）。包含完整技术细节、踩坑经验和生产级代码实现。</content:encoded><author>Frankie 徐</author></item><item><title>在 Hostinger 虚拟主机上安装 Claude Code</title><link>https://www.210k.cc/install-claude-code-on-hostinger/</link><guid isPermaLink="true">https://www.210k.cc/install-claude-code-on-hostinger/</guid><description>在 Hostinger 共享主机上安装 Claude Code CLI 工具的快速指南。通过 Bun 安装，3 个命令搞定，随时随地使用 AI 助手。</description><content:encoded>在 Hostinger 共享主机上安装 Claude Code CLI 工具的快速指南。通过 Bun 安装，3 个命令搞定，随时随地使用 AI 助手。</content:encoded><author>Frankie 徐</author></item><item><title>WordPress 被黑后的完整清理与加固指南</title><link>https://www.210k.cc/wordpress-security-cleanup-guide/</link><guid isPermaLink="true">https://www.210k.cc/wordpress-security-cleanup-guide/</guid><description>朋友的 WordPress 网站被黑了，发现多种恶意代码。本文记录完整的清理过程，包括 PHP Webshell、SEO 劫持代码的识别与清除，以及后续安全加固措施。</description><content:encoded>朋友的 WordPress 网站被黑了，发现多种恶意代码。本文记录完整的清理过程，包括 PHP Webshell、SEO 劫持代码的识别与清除，以及后续安全加固措施。</content:encoded><author>Frankie 徐</author></item><item><title>HTML 响应式图片规范：img/picture + srcset 完整指南</title><link>https://www.210k.cc/html-img/</link><guid isPermaLink="true">https://www.210k.cc/html-img/</guid><description>详解 HTML 响应式图片的正确使用方法，包括 img、picture、srcset、sizes 的核心原则、强制规则和标准模板，确保图片选择正确、流量优化、清晰度保证。</description><content:encoded>详解 HTML 响应式图片的正确使用方法，包括 img、picture、srcset、sizes 的核心原则、强制规则和标准模板，确保图片选择正确、流量优化、清晰度保证。</content:encoded><author>Frankie 徐</author></item><item><title>OTP + Google 登录指南：better-auth 实现</title><link>https://www.210k.cc/otp-login-guide/</link><guid isPermaLink="true">https://www.210k.cc/otp-login-guide/</guid><description>详解使用 better-auth 实现 OTP 邮箱验证码登录的完整流程，包括客户端表单、服务端配置、邮件模板、安全策略和错误处理的端到端方案。</description><content:encoded>详解使用 better-auth 实现 OTP 邮箱验证码登录的完整流程，包括客户端表单、服务端配置、邮件模板、安全策略和错误处理的端到端方案。</content:encoded><author>Frankie 徐</author></item><item><title>CSS 层叠上下文完全指南：解决 z-index 失效问题</title><link>https://www.210k.cc/css-stacking-context/</link><guid isPermaLink="true">https://www.210k.cc/css-stacking-context/</guid><description>深入理解 CSS 层叠上下文机制，解决 z-index 不生效、下拉菜单被遮挡等常见问题。包含调试技巧和最佳实践。</description><content:encoded>深入理解 CSS 层叠上下文机制，解决 z-index 不生效、下拉菜单被遮挡等常见问题。包含调试技巧和最佳实践。</content:encoded><author>Frankie 徐</author></item><item><title>Cloudflare Tunnel 配置指南：固定域名暴露本地开发端口</title><link>https://www.210k.cc/cloudflare-tunnel-setup/</link><guid isPermaLink="true">https://www.210k.cc/cloudflare-tunnel-setup/</guid><description>使用 Cloudflare Tunnel 将本地开发端口安全暴露到公网，支持固定域名映射，无需配置防火墙或端口转发。</description><content:encoded>使用 Cloudflare Tunnel 将本地开发端口安全暴露到公网，支持固定域名映射，无需配置防火墙或端口转发。</content:encoded><author>Frankie 徐</author></item><item><title>Linux 服务器安全：SSH 密钥和防火墙配置指南</title><link>https://www.210k.cc/linux-server-security-hardening/</link><guid isPermaLink="true">https://www.210k.cc/linux-server-security-hardening/</guid><description>从 SSH 密钥登录、UFW 防火墙配置到 Fail2ban 防护的完整 Linux 服务器安全加固实践指南，让你的服务器不再害怕暴力破解。</description><content:encoded>从 SSH 密钥登录、UFW 防火墙配置到 Fail2ban 防护的完整 Linux 服务器安全加固实践指南，让你的服务器不再害怕暴力破解。</content:encoded><author>Frankie 徐</author></item><item><title>Vercel AI SDK Tool Calling 实践笔记</title><link>https://www.210k.cc/vercel-ai-sdk-tool-calling/</link><guid isPermaLink="true">https://www.210k.cc/vercel-ai-sdk-tool-calling/</guid><description>基于 Vercel AI SDK v5/v6 的一次实践记录，演示如何在 TypeScript/Next.js 中接入通用 Tool Calling。文中以总结 summarize 等工具为例，具体工具可按需替换。</description><content:encoded>基于 Vercel AI SDK v5/v6 的一次实践记录，演示如何在 TypeScript/Next.js 中接入通用 Tool Calling。文中以总结 summarize 等工具为例，具体工具可按需替换。</content:encoded><author>Frankie 徐</author></item><item><title>阿里云 OSS STS 直传完整技术指南 | Next.js + 阿里云实战</title><link>https://www.210k.cc/sts-direct-upload-guide/</link><guid isPermaLink="true">https://www.210k.cc/sts-direct-upload-guide/</guid><description>Next.js 15 + 阿里云 OSS STS 直传完整实现指南：5-10x 上传速度提升，服务器带宽降低 80%+，含前后端代码、安全配置、降级方案、生产经验总结</description><content:encoded>Next.js 15 + 阿里云 OSS STS 直传完整实现指南：5-10x 上传速度提升，服务器带宽降低 80%+，含前后端代码、安全配置、降级方案、生产经验总结</content:encoded><author>Frankie 徐</author></item><item><title>全栈项目目录结构：原则与实践指南</title><link>https://www.210k.cc/fullstack-project-structure-principles/</link><guid isPermaLink="true">https://www.210k.cc/fullstack-project-structure-principles/</guid><description>用一致的原则与落地范式组织全栈项目目录，结合按功能、按层、领域分治与垂直切片等模式，并给出 Next.js 与 Monorepo 的实践示例。</description><content:encoded>用一致的原则与落地范式组织全栈项目目录，结合按功能、按层、领域分治与垂直切片等模式，并给出 Next.js 与 Monorepo 的实践示例。</content:encoded><author>Frankie 徐</author></item><item><title>Monorepo 实战指南：pnpm/Turbo/Nx 与示例</title><link>https://www.210k.cc/monorepo-practical-guide/</link><guid isPermaLink="true">https://www.210k.cc/monorepo-practical-guide/</guid><description>系统梳理 monorepo 原理、方案选型与落地实践，附 pnpm/Turborepo/Nx 配置与 CI 发布示例。</description><content:encoded>系统梳理 monorepo 原理、方案选型与落地实践，附 pnpm/Turborepo/Nx 配置与 CI 发布示例。</content:encoded><author>Frankie 徐</author></item><item><title>Next.js 全栈项目：单元测试与集成测试实战</title><link>https://www.210k.cc/nextjs-testing-vitest-guide/</link><guid isPermaLink="true">https://www.210k.cc/nextjs-testing-vitest-guide/</guid><description>用实际示例讲清 Next.js 中如何配置与编写单元测试、组件测试和 API 集成测试，覆盖常见项目场景。</description><content:encoded>用实际示例讲清 Next.js 中如何配置与编写单元测试、组件测试和 API 集成测试，覆盖常见项目场景。</content:encoded><author>Frankie 徐</author></item><item><title>React Hooks 全面指南：通俗讲解与实战示例</title><link>https://www.210k.cc/react-hooks-complete-guide/</link><guid isPermaLink="true">https://www.210k.cc/react-hooks-complete-guide/</guid><description>一文吃透 React 常用与进阶 Hooks，配合通俗讲解与可运行示例，帮你在真实项目中写出更简洁、可维护的代码。</description><content:encoded>一文吃透 React 常用与进阶 Hooks，配合通俗讲解与可运行示例，帮你在真实项目中写出更简洁、可维护的代码。</content:encoded><author>Frankie 徐</author></item><item><title>OpenRouter 调用 Gemini Flash Image 生成图片 - 正确姿势</title><link>https://www.210k.cc/gemini-flash-image-openrouter/</link><guid isPermaLink="true">https://www.210k.cc/gemini-flash-image-openrouter/</guid><description>使用 OpenRouter API 调用 Gemini 2.5 Flash Image 生成指定宽高比图片的正确请求格式，解决 aspect_ratio 参数不生效的问题</description><content:encoded>使用 OpenRouter API 调用 Gemini 2.5 Flash Image 生成指定宽高比图片的正确请求格式，解决 aspect_ratio 参数不生效的问题</content:encoded><author>Frankie 徐</author></item><item><title>Shell 函数实现命令行 Alias 的高级技巧</title><link>https://www.210k.cc/shell-function-alias/</link><guid isPermaLink="true">https://www.210k.cc/shell-function-alias/</guid><description>深入探讨如何使用 Shell 函数创建功能强大的命令行别名，包括环境变量动态切换、参数传递和实际应用场景。</description><content:encoded>深入探讨如何使用 Shell 函数创建功能强大的命令行别名，包括环境变量动态切换、参数传递和实际应用场景。</content:encoded><author>Frankie 徐</author></item><item><title>Husky Git Hooks 配置指南</title><link>https://www.210k.cc/husky-git-hooks-setup/</link><guid isPermaLink="true">https://www.210k.cc/husky-git-hooks-setup/</guid><description>基于 Husky v9 的 Git Hooks 配置指南，实现 commit 和 push 前的自动代码质量检查。</description><content:encoded>基于 Husky v9 的 Git Hooks 配置指南，实现 commit 和 push 前的自动代码质量检查。</content:encoded><author>Frankie 徐</author></item><item><title>WordPress 插件开发实战：React + 国际化最佳实践</title><link>https://www.210k.cc/wordpress-plugin-react-i18n-guide/</link><guid isPermaLink="true">https://www.210k.cc/wordpress-plugin-react-i18n-guide/</guid><description>详细介绍如何在 WordPress 插件中集成 React 框架和实现国际化，包含完整的项目结构、构建配置和最佳实践。</description><content:encoded>详细介绍如何在 WordPress 插件中集成 React 框架和实现国际化，包含完整的项目结构、构建配置和最佳实践。</content:encoded><author>Frankie 徐</author></item><item><title>WordPress 博客模板空白页问题深度排查</title><link>https://www.210k.cc/wordpress-blog-template-blank-page-debug/</link><guid isPermaLink="true">https://www.210k.cc/wordpress-blog-template-blank-page-debug/</guid><description>深度剖析 WordPress 博客模板空白页问题的系统化排查方法，从条件标签时序陷阱到双重模板系统冲突，完整还原 10% 发生率 Bug 的诊断与解决过程。</description><content:encoded>深度剖析 WordPress 博客模板空白页问题的系统化排查方法，从条件标签时序陷阱到双重模板系统冲突，完整还原 10% 发生率 Bug 的诊断与解决过程。</content:encoded><author>Frankie 徐</author></item><item><title>使用 Gemini 2.5 Flash Image API 打造 AI 图片生成工具</title><link>https://www.210k.cc/nano-banana-ai-image-tool/</link><guid isPermaLink="true">https://www.210k.cc/nano-banana-ai-image-tool/</guid><description>使用 TypeScript 和 Bun 开发命令行工具，通过 AIHubMix 调用 Gemini 2.5 Flash Image API 实现 AI 图片生成和智能编辑功能，支持中文提示词。</description><content:encoded>使用 TypeScript 和 Bun 开发命令行工具，通过 AIHubMix 调用 Gemini 2.5 Flash Image API 实现 AI 图片生成和智能编辑功能，支持中文提示词。</content:encoded><author>Frankie 徐</author></item><item><title>Spec Kit 使用指南 - AI 驱动的规范开发工具</title><link>https://www.210k.cc/spec-kit-guide/</link><guid isPermaLink="true">https://www.210k.cc/spec-kit-guide/</guid><description>深入解析 GitHub Spec Kit - 面向 AI 的规范驱动开发工具包，通过四阶段工作流（Constitution → Specify → Plan → Tasks → Implement）提升代码质量和开发效率</description><content:encoded>深入解析 GitHub Spec Kit - 面向 AI 的规范驱动开发工具包，通过四阶段工作流（Constitution → Specify → Plan → Tasks → Implement）提升代码质量和开发效率</content:encoded><author>Frankie 徐</author></item><item><title>从 Cloudflare R2 批量导出文件的完整指南</title><link>https://www.210k.cc/export-cloudflare-r2-files/</link><guid isPermaLink="true">https://www.210k.cc/export-cloudflare-r2-files/</guid><description>详细介绍如何使用 rclone 工具批量导出 Cloudflare R2 对象存储中的文件，包括配置、操作步骤和自动化脚本。</description><content:encoded>详细介绍如何使用 rclone 工具批量导出 Cloudflare R2 对象存储中的文件，包括配置、操作步骤和自动化脚本。</content:encoded><author>Frankie 徐</author></item><item><title>Tauri 桌面应用开发与发布完整流程</title><link>https://www.210k.cc/tauri-development-workflow/</link><guid isPermaLink="true">https://www.210k.cc/tauri-development-workflow/</guid><description>基于 FX Toolbox 项目的实战经验，详细介绍 Tauri 桌面应用的开发流程、代码提交规范、版本发布和协作开发最佳实践。</description><content:encoded>基于 FX Toolbox 项目的实战经验，详细介绍 Tauri 桌面应用的开发流程、代码提交规范、版本发布和协作开发最佳实践。</content:encoded><author>Frankie 徐</author></item><item><title>Zeabur CI/CD 自动化部署完整指南</title><link>https://www.210k.cc/zeabur-auto-restart-guide/</link><guid isPermaLink="true">https://www.210k.cc/zeabur-auto-restart-guide/</guid><description>详细介绍如何使用 Zeabur GraphQL API 在 GitHub Actions 中自动触发服务重启，实现完全自动化的 CI/CD 部署流程。</description><content:encoded>详细介绍如何使用 Zeabur GraphQL API 在 GitHub Actions 中自动触发服务重启，实现完全自动化的 CI/CD 部署流程。</content:encoded><author>Frankie 徐</author></item><item><title>彻底关闭wordpress的评论功能</title><link>https://www.210k.cc/%E5%BD%BB%E5%BA%95%E5%85%B3%E9%97%ADwordpress%E7%9A%84%E8%AF%84%E8%AE%BA%E5%8A%9F%E8%83%BD/</link><guid isPermaLink="true">https://www.210k.cc/%E5%BD%BB%E5%BA%95%E5%85%B3%E9%97%ADwordpress%E7%9A%84%E8%AF%84%E8%AE%BA%E5%8A%9F%E8%83%BD/</guid><description>It is very easy to completely disable comments and remove all comments-related features from the admin panel as well as the front end of your website. The&amp;nbsp;fr...</description><content:encoded>It is very easy to completely disable comments and remove all comments-related features from the admin panel as well as the front end of your website. The&amp;nbsp;fr...</content:encoded><author>Frankie 徐</author></item><item><title>Cloudflare R2 存储完全指南</title><link>https://www.210k.cc/r2-storage-guide/</link><guid isPermaLink="true">https://www.210k.cc/r2-storage-guide/</guid><description>Cloudflare R2 对象存储的完整使用指南，从基础概念到实战应用，构建高性能、低成本的存储方案。</description><content:encoded>Cloudflare R2 对象存储的完整使用指南，从基础概念到实战应用，构建高性能、低成本的存储方案。</content:encoded><author>Frankie 徐</author></item><item><title>数据库兼容性指南</title><link>https://www.210k.cc/db-compatibility/</link><guid isPermaLink="true">https://www.210k.cc/db-compatibility/</guid><description>主流数据库系统（PostgreSQL、MySQL、SQLite 等）的 SQL 语法和功能兼容性对比分析。</description><content:encoded>主流数据库系统（PostgreSQL、MySQL、SQLite 等）的 SQL 语法和功能兼容性对比分析。</content:encoded><author>Frankie 徐</author></item><item><title>D1 到 PostgreSQL 迁移指南</title><link>https://www.210k.cc/d1-to-pg-migration/</link><guid isPermaLink="true">https://www.210k.cc/d1-to-pg-migration/</guid><description>详细的数据库迁移步骤，从 Cloudflare D1 迁移到 PostgreSQL 的完整指南，包括数据迁移和应用改造。</description><content:encoded>详细的数据库迁移步骤，从 Cloudflare D1 迁移到 PostgreSQL 的完整指南，包括数据迁移和应用改造。</content:encoded><author>Frankie 徐</author></item><item><title>构建时 vs 运行时环境变量</title><link>https://www.210k.cc/build-vs-runtime-env-vars/</link><guid isPermaLink="true">https://www.210k.cc/build-vs-runtime-env-vars/</guid><description>深入剖析构建时环境变量和运行时环境变量的区别、使用场景和最佳实践，避免常见陷阱。</description><content:encoded>深入剖析构建时环境变量和运行时环境变量的区别、使用场景和最佳实践，避免常见陷阱。</content:encoded><author>Frankie 徐</author></item><item><title>Supabase 数据库保活方案</title><link>https://www.210k.cc/supabase-keep-alive/</link><guid isPermaLink="true">https://www.210k.cc/supabase-keep-alive/</guid><description>如何通过定时任务保持 Supabase 免费数据库活跃状态，避免因长时间不活动而被自动暂停。</description><content:encoded>如何通过定时任务保持 Supabase 免费数据库活跃状态，避免因长时间不活动而被自动暂停。</content:encoded><author>Frankie 徐</author></item><item><title>Drizzle ORM 完全指南</title><link>https://www.210k.cc/drizzle-orm-guide/</link><guid isPermaLink="true">https://www.210k.cc/drizzle-orm-guide/</guid><description>Drizzle ORM 的深入指南，类型安全的数据库操作、查询构建器、迁移管理等核心功能的实战应用。</description><content:encoded>Drizzle ORM 的深入指南，类型安全的数据库操作、查询构建器、迁移管理等核心功能的实战应用。</content:encoded><author>Frankie 徐</author></item><item><title>Better Auth 完全指南</title><link>https://www.210k.cc/better-auth-guide/</link><guid isPermaLink="true">https://www.210k.cc/better-auth-guide/</guid><description>Better Auth 框架的完整指南，从核心概念到企业级认证系统的实现，构建类型安全、易扩展的认证方案。</description><content:encoded>Better Auth 框架的完整指南，从核心概念到企业级认证系统的实现，构建类型安全、易扩展的认证方案。</content:encoded><author>Frankie 徐</author></item><item><title>Cloudflare Workers vs Pages 完全对比</title><link>https://www.210k.cc/workers-vs-pages-comparison/</link><guid isPermaLink="true">https://www.210k.cc/workers-vs-pages-comparison/</guid><description>Cloudflare Workers 和 Pages 的核心概念、技术架构、功能特性的全面对比，帮助你选择最适合的部署方案。</description><content:encoded>Cloudflare Workers 和 Pages 的核心概念、技术架构、功能特性的全面对比，帮助你选择最适合的部署方案。</content:encoded><author>Frankie 徐</author></item><item><title>Cloudflare 生态系统完全指南</title><link>https://www.210k.cc/cloudflare-complete-guide/</link><guid isPermaLink="true">https://www.210k.cc/cloudflare-complete-guide/</guid><description>深入了解 Cloudflare Workers 生态系统，包括核心组件、实战架构、应用案例和最佳实践，构建高性能边缘计算应用。</description><content:encoded>深入了解 Cloudflare Workers 生态系统，包括核心组件、实战架构、应用案例和最佳实践，构建高性能边缘计算应用。</content:encoded><author>Frankie 徐</author></item><item><title>TranslatePress FAQ</title><link>https://www.210k.cc/translatepress-faq/</link><guid isPermaLink="true">https://www.210k.cc/translatepress-faq/</guid><description>小语种翻译的slug，要么翻译、要么不翻译，都没有问题，但是切忌中途切换，严重影响SEO！！！ 插件到期了没续费，翻译的内容还在吗？ 当然还在，翻译内容是保存在数据库的</description><content:encoded>小语种翻译的slug，要么翻译、要么不翻译，都没有问题，但是切忌中途切换，严重影响SEO！！！ 插件到期了没续费，翻译的内容还在吗？ 当然还在，翻译内容是保存在数据库的</content:encoded><author>Frankie 徐</author></item><item><title>在腾讯云VPS一键部署n8n</title><link>https://www.210k.cc/deploy-n8n-on-vps/</link><guid isPermaLink="true">https://www.210k.cc/deploy-n8n-on-vps/</guid><description>第三步，登陆服务器，执行下面这条一键安装脚本，根据提示输入： 根域名，比如210k.cc 二级域名：比如n8n，这样最终访问地址就是n8n.210k.cc 邮箱：用来申请ssl证书，填个qq邮箱即可 第四步，自动安装完成后，使用域名访问n8n即可。 sudo bash -c &apos;wget https://raw.github...</description><content:encoded>第三步，登陆服务器，执行下面这条一键安装脚本，根据提示输入： 根域名，比如210k.cc 二级域名：比如n8n，这样最终访问地址就是n8n.210k.cc 邮箱：用来申请ssl证书，填个qq邮箱即可 第四步，自动安装完成后，使用域名访问n8n即可。 sudo bash -c &apos;wget https://raw.github...</content:encoded><author>Frankie 徐</author></item><item><title>IP Geo Codes</title><link>https://www.210k.cc/ip-geo-codes/</link><guid isPermaLink="true">https://www.210k.cc/ip-geo-codes/</guid><description>IP Geo Codes</description><content:encoded>IP Geo Codes</content:encoded><author>Frankie 徐</author></item><item><title>告别手动，文章发布后自动向Google提交收录</title><link>https://www.210k.cc/google-instant-indexing/</link><guid isPermaLink="true">https://www.210k.cc/google-instant-indexing/</guid><description>获取google instant indexing api key 在登录了google账号的浏览器，打开如下链接： https://console.cloud.google.com/apis/library/indexing.googleapis.com?hl=en&amp;amp;pli=1&amp;amp;project=websi...</description><content:encoded>获取google instant indexing api key 在登录了google账号的浏览器，打开如下链接： https://console.cloud.google.com/apis/library/indexing.googleapis.com?hl=en&amp;amp;pli=1&amp;amp;project=websi...</content:encoded><author>Frankie 徐</author></item><item><title>001 购买域名、顺带绑定CF(cloudflare)解析</title><link>https://www.210k.cc/001-%E8%B4%AD%E4%B9%B0%E5%9F%9F%E5%90%8D%E3%80%81%E9%A1%BA%E5%B8%A6%E7%BB%91%E5%AE%9Acfcloudflare%E8%A7%A3%E6%9E%90/</link><guid isPermaLink="true">https://www.210k.cc/001-%E8%B4%AD%E4%B9%B0%E5%9F%9F%E5%90%8D%E3%80%81%E9%A1%BA%E5%B8%A6%E7%BB%91%E5%AE%9Acfcloudflare%E8%A7%A3%E6%9E%90/</guid><description>cloudways注册会有一个人工审核账号的过程，他们可能是防止机器人自动注册。如果你注册之后一直没有通过账号审核，可以把注册邮箱告诉我，我或许可以帮你联系他们的工作人员把审核过程提提速。Reminder 详细视频：</description><content:encoded>cloudways注册会有一个人工审核账号的过程，他们可能是防止机器人自动注册。如果你注册之后一直没有通过账号审核，可以把注册邮箱告诉我，我或许可以帮你联系他们的工作人员把审核过程提提速。Reminder 详细视频：</content:encoded><author>Frankie 徐</author></item><item><title>002 在cloudways上面买服务器、创建WordPress网站</title><link>https://www.210k.cc/create-website-on-cloudways-with-cloudflare/</link><guid isPermaLink="true">https://www.210k.cc/create-website-on-cloudways-with-cloudflare/</guid><description>cloudways注册会有一个人工审核账号的过程，他们可能是防止机器人自动注册。如果你注册之后一直没有通过账号审核，可以把注册邮箱告诉我，我或许可以帮你联系他们的工作人员把审核过程提提速。Reminder 详细视频 1.1 购买域名 namesilo.com 1.2 在CF上添加域名 知道CF给我们域名分配的NS（name...</description><content:encoded>cloudways注册会有一个人工审核账号的过程，他们可能是防止机器人自动注册。如果你注册之后一直没有通过账号审核，可以把注册邮箱告诉我，我或许可以帮你联系他们的工作人员把审核过程提提速。Reminder 详细视频 1.1 购买域名 namesilo.com 1.2 在CF上添加域名 知道CF给我们域名分配的NS（name...</content:encoded><author>Frankie 徐</author></item><item><title>004 在cloudways服务器上，购买cloudflare enterprise addon</title><link>https://www.210k.cc/enable-cloudflare-enterprise-addon-on-cloudways-servers/</link><guid isPermaLink="true">https://www.210k.cc/enable-cloudflare-enterprise-addon-on-cloudways-servers/</guid><description>cloudways注册会有一个人工审核账号的过程，他们可能是防止机器人自动注册。如果你注册之后一直没有通过账号审核，可以把注册邮箱告诉我，我或许可以帮你联系他们的工作人员把审核过程提提速。Reminder 操作视频1 操作视频2 网站上线后，如果有预算，可以考虑开启；但这也不是必须，用免费版的CF也可以，看自己的预算。 C...</description><content:encoded>cloudways注册会有一个人工审核账号的过程，他们可能是防止机器人自动注册。如果你注册之后一直没有通过账号审核，可以把注册邮箱告诉我，我或许可以帮你联系他们的工作人员把审核过程提提速。Reminder 操作视频1 操作视频2 网站上线后，如果有预算，可以考虑开启；但这也不是必须，用免费版的CF也可以，看自己的预算。 C...</content:encoded><author>Frankie 徐</author></item><item><title>003 安装并设置FlyingPress缓存插件</title><link>https://www.210k.cc/install-and-setup-flyingpress-cache-plugin/</link><guid isPermaLink="true">https://www.210k.cc/install-and-setup-flyingpress-cache-plugin/</guid><description>博主购买了175美金（50授权）的license，还有少量席位，有兴趣请私信联系。 40RMB/年 官方在线升级 请了解清楚后购买，无退款服务，插件操作简单，也请不要期待有很多售后，基本上装上去参考公众号里的文章设置一下就OK了，设置好了之后基本就不用管了。</description><content:encoded>博主购买了175美金（50授权）的license，还有少量席位，有兴趣请私信联系。 40RMB/年 官方在线升级 请了解清楚后购买，无退款服务，插件操作简单，也请不要期待有很多售后，基本上装上去参考公众号里的文章设置一下就OK了，设置好了之后基本就不用管了。</content:encoded><author>Frankie 徐</author></item><item><title>005 现有WordPress网站迁移到cloudways</title><link>https://www.210k.cc/migrate-website-to-cloudways/</link><guid isPermaLink="true">https://www.210k.cc/migrate-website-to-cloudways/</guid><description>没啥好说的，如果你觉得cloudways还行，愿意折腾一下，可以试试。 温馨提醒： 迁移完了之后，先不要着急把原来网站服务器上的删了，给自己留个后悔药。 服务器购买，点击图标前往 ： cloudways注册会有一个人工审核账号的过程，他们可能是防止机器人自动注册。如果你注册之后一直没有通过账号审核，可以把注册邮箱告诉我，我...</description><content:encoded>没啥好说的，如果你觉得cloudways还行，愿意折腾一下，可以试试。 温馨提醒： 迁移完了之后，先不要着急把原来网站服务器上的删了，给自己留个后悔药。 服务器购买，点击图标前往 ： cloudways注册会有一个人工审核账号的过程，他们可能是防止机器人自动注册。如果你注册之后一直没有通过账号审核，可以把注册邮箱告诉我，我...</content:encoded><author>Frankie 徐</author></item><item><title>使用Bricks 编辑器设置任意元素入场动画</title><link>https://www.210k.cc/elements-enter-animation-on-bricks-builder/</link><guid isPermaLink="true">https://www.210k.cc/elements-enter-animation-on-bricks-builder/</guid><description>如果你羡慕很多网站的入场动画效果，那么看完下面这个视频，你也可以用bricks编辑器做一个了。</description><content:encoded>如果你羡慕很多网站的入场动画效果，那么看完下面这个视频，你也可以用bricks编辑器做一个了。</content:encoded><author>Frankie 徐</author></item><item><title>ACF Gallery + Oxygen制作类似产品主图slider效果</title><link>https://www.210k.cc/create-product-image-gallery-with-acf-gallery-oxygen/</link><guid isPermaLink="true">https://www.210k.cc/create-product-image-gallery-with-acf-gallery-oxygen/</guid><description>&amp;lt;img width=&quot;80&quot; height=&quot;80&quot; src=&quot;&amp;lt;?php echo the_post_thumbnail_url();?&gt;&quot; data-source=&quot;&amp;lt;?php echo the_post_thumbnail_url();?&gt;&quot; class=&apos;thumbnail-img&apos;/&gt; &amp;l...</description><content:encoded>&amp;lt;img width=&quot;80&quot; height=&quot;80&quot; src=&quot;&amp;lt;?php echo the_post_thumbnail_url();?&gt;&quot; data-source=&quot;&amp;lt;?php echo the_post_thumbnail_url();?&gt;&quot; class=&apos;thumbnail-img&apos;/&gt; &amp;l...</content:encoded><author>Frankie 徐</author></item><item><title>FlyingCDN配置</title><link>https://www.210k.cc/flyingcdn-setup/</link><guid isPermaLink="true">https://www.210k.cc/flyingcdn-setup/</guid><description>不用CDN，那么全球无论什么地方的客户，访问我们的网站，都必须要直接向我们的网站服务器请求数据，离得近的还好，离得远的那访问速度就非常慢了。 假设我们服务器在美国，澳大利亚用户访问网站，就非常慢。 如果使用了CDN之后呢？我们的网站页面文件，被缓存到了全球的CDN节点，比如下图中澳大利亚也有CDN节点。 当澳大利亚的用户访...</description><content:encoded>不用CDN，那么全球无论什么地方的客户，访问我们的网站，都必须要直接向我们的网站服务器请求数据，离得近的还好，离得远的那访问速度就非常慢了。 假设我们服务器在美国，澳大利亚用户访问网站，就非常慢。 如果使用了CDN之后呢？我们的网站页面文件，被缓存到了全球的CDN节点，比如下图中澳大利亚也有CDN节点。 当澳大利亚的用户访...</content:encoded><author>Frankie 徐</author></item><item><title>Hero Section Templates</title><link>https://www.210k.cc/hero-section-templates/</link><guid isPermaLink="true">https://www.210k.cc/hero-section-templates/</guid><description>Hero Section Templates</description><content:encoded>Hero Section Templates</content:encoded><author>Frankie 徐</author></item><item><title>yt-dlp YouTube下载神器使用简介</title><link>https://www.210k.cc/yt-dlp-youtube-download-guide/</link><guid isPermaLink="true">https://www.210k.cc/yt-dlp-youtube-download-guide/</guid><description>之前在知识星球上分析了这个下载神器，https://articles.zsxq.com/id_gr2w0sw3mfuh.html，但是没有介绍一些更加详细的用法，这里再简要介绍一下常见的功能，大家日常能够用到的。 yt-dlp的功能非常强大，它甚至能下载付费社区里的vimeo视频。 下面文章内容中所有YouTube网址，一...</description><content:encoded>之前在知识星球上分析了这个下载神器，https://articles.zsxq.com/id_gr2w0sw3mfuh.html，但是没有介绍一些更加详细的用法，这里再简要介绍一下常见的功能，大家日常能够用到的。 yt-dlp的功能非常强大，它甚至能下载付费社区里的vimeo视频。 下面文章内容中所有YouTube网址，一...</content:encoded><author>Frankie 徐</author></item><item><title>解决wp_actionscheduler_logs表格巨大的问题</title><link>https://www.210k.cc/solve-huge-wp_actionscheduler_logs-table/</link><guid isPermaLink="true">https://www.210k.cc/solve-huge-wp_actionscheduler_logs-table/</guid><description>今天帮一个朋友解决了这个表格wp_actionscheduler_logs超过5个G，导致网站服务器开始报警的问题，而且手动删除之后，很快数据库又被填满了。 表前缀不一定是wp_，也可能是其他定义的前缀，但后面都是一样的。 出现的原因 这个问题出现在woocommerce商城，wp_actionscheduler_logs...</description><content:encoded>今天帮一个朋友解决了这个表格wp_actionscheduler_logs超过5个G，导致网站服务器开始报警的问题，而且手动删除之后，很快数据库又被填满了。 表前缀不一定是wp_，也可能是其他定义的前缀，但后面都是一样的。 出现的原因 这个问题出现在woocommerce商城，wp_actionscheduler_logs...</content:encoded><author>Frankie 徐</author></item><item><title>在GA4中查看某个特定网页的流量来源</title><link>https://www.210k.cc/check-traffic-source-of-specific-page-in-google-analytics-4/</link><guid isPermaLink="true">https://www.210k.cc/check-traffic-source-of-specific-page-in-google-analytics-4/</guid><description>在做网站运营的时候，大家肯定想知道，某个页面的流量来自于哪些渠道，特别是有做外链、社媒等很多渠道推广的时候，那么哪个渠道带来多少流量，就是一定要关注的数据了。 废话不多说，下面就来分享一下在Google Analytics4中的具体步骤： 以我佛系更新的博客为例，首先打开GA4后台，然后依次点击reports&amp;nbsp;&amp;...</description><content:encoded>在做网站运营的时候，大家肯定想知道，某个页面的流量来自于哪些渠道，特别是有做外链、社媒等很多渠道推广的时候，那么哪个渠道带来多少流量，就是一定要关注的数据了。 废话不多说，下面就来分享一下在Google Analytics4中的具体步骤： 以我佛系更新的博客为例，首先打开GA4后台，然后依次点击reports&amp;nbsp;&amp;...</content:encoded><author>Frankie 徐</author></item><item><title>移除FluentForm通知邮件底部的Powered by FluentForm</title><link>https://www.210k.cc/wordpress-remove-powered-by-fluentform/</link><guid isPermaLink="true">https://www.210k.cc/wordpress-remove-powered-by-fluentform/</guid><description>正常的通知邮件，底部有powered by fluentform 移除的办法很简单，在functions.php或者是code snippets中加入下面这段代码即可 add_filter( &apos;fluentform_email_template_footer_credit&apos;, &apos;remove_fluentform_foot...</description><content:encoded>正常的通知邮件，底部有powered by fluentform 移除的办法很简单，在functions.php或者是code snippets中加入下面这段代码即可 add_filter( &apos;fluentform_email_template_footer_credit&apos;, &apos;remove_fluentform_foot...</content:encoded><author>Frankie 徐</author></item><item><title>Google官方推荐的CPM服务商价格对照表</title><link>https://www.210k.cc/google-cpm-partner-prices/</link><guid isPermaLink="true">https://www.210k.cc/google-cpm-partner-prices/</guid><description>cmp_partner_comparison_tableDownload</description><content:encoded>cmp_partner_comparison_tableDownload</content:encoded><author>Frankie 徐</author></item><item><title>EP003 - 布局及常用的元素</title><link>https://www.210k.cc/ep003-%E5%B8%83%E5%B1%80%E5%8F%8A%E5%B8%B8%E7%94%A8%E7%9A%84%E5%85%83%E7%B4%A0/</link><guid isPermaLink="true">https://www.210k.cc/ep003-%E5%B8%83%E5%B1%80%E5%8F%8A%E5%B8%B8%E7%94%A8%E7%9A%84%E5%85%83%E7%B4%A0/</guid><description>Container 100%页面内容宽度（设置了页面内容最大宽度） Block 100%父容器宽度 Div 普通的div，没有任何预设的样式 布局方式 Flex 弹性盒子 Grid 常用页面元素 标题 文字 图片 图标 按钮 链接 tab &amp;nbsp;</description><content:encoded>Container 100%页面内容宽度（设置了页面内容最大宽度） Block 100%父容器宽度 Div 普通的div，没有任何预设的样式 布局方式 Flex 弹性盒子 Grid 常用页面元素 标题 文字 图片 图标 按钮 链接 tab &amp;nbsp;</content:encoded><author>Frankie 徐</author></item><item><title>EP004 - 复刻Home页</title><link>https://www.210k.cc/ep004-%E5%A4%8D%E5%88%BBhome%E9%A1%B5/</link><guid isPermaLink="true">https://www.210k.cc/ep004-%E5%A4%8D%E5%88%BBhome%E9%A1%B5/</guid><description>EP004-1 复刻home页的框架结构 准备图片 分析页面结构 做页面大框架 &amp;nbsp; EP004-2 微调样式</description><content:encoded>EP004-1 复刻home页的框架结构 准备图片 分析页面结构 做页面大框架 &amp;nbsp; EP004-2 微调样式</content:encoded><author>Frankie 徐</author></item><item><title>EP002 字体处理</title><link>https://www.210k.cc/bricks-builder-tutorial-ep002-fonts/</link><guid isPermaLink="true">https://www.210k.cc/bricks-builder-tutorial-ep002-fonts/</guid><description>EP002 - 字体 字体下载工具： google webfonts helper 找到目标站使用的字体 Montserrat Raleway 在Bricks中停用Google font 上传字体 &amp;nbsp;</description><content:encoded>EP002 - 字体 字体下载工具： google webfonts helper 找到目标站使用的字体 Montserrat Raleway 在Bricks中停用Google font 上传字体 &amp;nbsp;</content:encoded><author>Frankie 徐</author></item><item><title>EP001 Intro, 页眉页脚模板</title><link>https://www.210k.cc/bricks-builder-tutorial-introduction-and-header-footer-template/</link><guid isPermaLink="true">https://www.210k.cc/bricks-builder-tutorial-introduction-and-header-footer-template/</guid><description>Bricks编辑器是WordPress生态中新出来的一款非常优秀的编辑器，速度快，功能强大。 我打算做一个从0到1的入门系列，我从网上随机找了一个网站，作为目标站，使用Bricks编辑器来进行复刻，通过实例来展示编辑器的操作方法。 这是本系列的第一节： 测试网站搭建 Bricks编辑器安装、激活，基础设置 模板设置 hea...</description><content:encoded>Bricks编辑器是WordPress生态中新出来的一款非常优秀的编辑器，速度快，功能强大。 我打算做一个从0到1的入门系列，我从网上随机找了一个网站，作为目标站，使用Bricks编辑器来进行复刻，通过实例来展示编辑器的操作方法。 这是本系列的第一节： 测试网站搭建 Bricks编辑器安装、激活，基础设置 模板设置 hea...</content:encoded><author>Frankie 徐</author></item><item><title>常用的WordPress代码</title><link>https://www.210k.cc/useful-wordpress-code-snippets/</link><guid isPermaLink="true">https://www.210k.cc/useful-wordpress-code-snippets/</guid><description>* Allow SVG uploads for administrator users. * * @param array $upload_mimes Allowed mime types. * * @return mixed */ add_filter( &apos;upload_mimes&apos;, function ( $uploa...</description><content:encoded>* Allow SVG uploads for administrator users. * * @param array $upload_mimes Allowed mime types. * * @return mixed */ add_filter( &apos;upload_mimes&apos;, function ( $uploa...</content:encoded><author>Frankie 徐</author></item><item><title>一键加速WordPress网站，好用，免费</title><link>https://www.210k.cc/one-click-wordpress-site-speed-improve/</link><guid isPermaLink="true">https://www.210k.cc/one-click-wordpress-site-speed-improve/</guid><description>按照下面的视频里的步骤，一步一步来一遍就可以了，实际上操作时间在2分钟以内。</description><content:encoded>按照下面的视频里的步骤，一步一步来一遍就可以了，实际上操作时间在2分钟以内。</content:encoded><author>Frankie 徐</author></item><item><title>大流量网站主机推荐：Kinsta</title><link>https://www.210k.cc/kinsta-wordpress-hosting/</link><guid isPermaLink="true">https://www.210k.cc/kinsta-wordpress-hosting/</guid><description>如果一个月网站流量上万，当前网站服务器明显有些力不从心的时候，推荐考虑Kinsta主机。 Kinsta提供优质的托管WordPress主机服务，具备顶级功能、全球性能以及令人印象深刻的速度改进，使其成为WordPress网站所有者的吸引人选择。 Kinsta主机的优势 Kinsta提供优质的托管WordPress主机服务，...</description><content:encoded>如果一个月网站流量上万，当前网站服务器明显有些力不从心的时候，推荐考虑Kinsta主机。 Kinsta提供优质的托管WordPress主机服务，具备顶级功能、全球性能以及令人印象深刻的速度改进，使其成为WordPress网站所有者的吸引人选择。 Kinsta主机的优势 Kinsta提供优质的托管WordPress主机服务，...</content:encoded><author>Frankie 徐</author></item><item><title>制作一个复杂一点的表格</title><link>https://www.210k.cc/%E5%88%B6%E4%BD%9C%E4%B8%80%E4%B8%AA%E5%A4%8D%E6%9D%82%E4%B8%80%E7%82%B9%E7%9A%84%E8%A1%A8%E6%A0%BC/</link><guid isPermaLink="true">https://www.210k.cc/%E5%88%B6%E4%BD%9C%E4%B8%80%E4%B8%AA%E5%A4%8D%E6%9D%82%E4%B8%80%E7%82%B9%E7%9A%84%E8%A1%A8%E6%A0%BC/</guid><description>基本上大部分功能都能实现了，自己做的可能就是需要调整一下格式，比如我下面这个是用tablepress来实现的。 [table id=1 /]</description><content:encoded>基本上大部分功能都能实现了，自己做的可能就是需要调整一下格式，比如我下面这个是用tablepress来实现的。 [table id=1 /]</content:encoded><author>Frankie 徐</author></item><item><title>WordPress文章中嵌入Google Drive PDF文件</title><link>https://www.210k.cc/how-to-embe-google-drive-pdf-file-in-wordpress-post/</link><guid isPermaLink="true">https://www.210k.cc/how-to-embe-google-drive-pdf-file-in-wordpress-post/</guid><description>注意权限要设置为“anyone with the link” 第二步，链接格式转换 复制下来的链接是下面的格式 https://drive.google.com/file/d/137o_s1IoYFRr1zqOyA3tU0p1goTG1gZO/view?usp=sharing 需要把它最后面的view?usp=sharin...</description><content:encoded>注意权限要设置为“anyone with the link” 第二步，链接格式转换 复制下来的链接是下面的格式 https://drive.google.com/file/d/137o_s1IoYFRr1zqOyA3tU0p1goTG1gZO/view?usp=sharing 需要把它最后面的view?usp=sharin...</content:encoded><author>Frankie 徐</author></item><item><title>Spectra让WordPress页面排版更简单、组件更丰富</title><link>https://www.210k.cc/spectra-blocks-for-wordpress-gutenberg-editor/</link><guid isPermaLink="true">https://www.210k.cc/spectra-blocks-for-wordpress-gutenberg-editor/</guid><description>如果你觉得你的Blog页面排版太单一，又或者你想在你的woocommerce产品详情页添加更多的信息，更多的排版方式，那么今天介绍的spectra可能是一个很好的选择。spectra是Brainstorm Force（现在非常流行的Astra主题也是他们家的）推出的一款基于gutenberg编辑器的外挂，给gutenber...</description><content:encoded>如果你觉得你的Blog页面排版太单一，又或者你想在你的woocommerce产品详情页添加更多的信息，更多的排版方式，那么今天介绍的spectra可能是一个很好的选择。spectra是Brainstorm Force（现在非常流行的Astra主题也是他们家的）推出的一款基于gutenberg编辑器的外挂，给gutenber...</content:encoded><author>Frankie 徐</author></item><item><title>FlyingPress介绍 - 2023最好用的WP缓存插件</title><link>https://www.210k.cc/flyingpress-the-best-wordpress-cache-plugin/</link><guid isPermaLink="true">https://www.210k.cc/flyingpress-the-best-wordpress-cache-plugin/</guid><description>FlyingPress Review: Is It the Best WordPress Performance Plugin? (2025) Searching for the best WordPress performance and caching plugin to speed up your site? In ...</description><content:encoded>FlyingPress Review: Is It the Best WordPress Performance Plugin? (2025) Searching for the best WordPress performance and caching plugin to speed up your site? In ...</content:encoded><author>Frankie 徐</author></item><item><title>提高wordpress网站jQuery加载速度</title><link>https://www.210k.cc/improve-jquery-load-speed-on-wordpress-site/</link><guid isPermaLink="true">https://www.210k.cc/improve-jquery-load-speed-on-wordpress-site/</guid><description>在优化wordpress网站速度过程中，经常会遇到jQuery影响加载速度的问题。 即使是minified jQuery文件通常也有30多kb，如果是通过自己的网站服务器来加载，一般都会影响pagespeed评分，这里分享一个替代的方案，把网站的jQuery源改为CDN节点的公共源，既减少自己服务器的请求，又能加快访问速度...</description><content:encoded>在优化wordpress网站速度过程中，经常会遇到jQuery影响加载速度的问题。 即使是minified jQuery文件通常也有30多kb，如果是通过自己的网站服务器来加载，一般都会影响pagespeed评分，这里分享一个替代的方案，把网站的jQuery源改为CDN节点的公共源，既减少自己服务器的请求，又能加快访问速度...</content:encoded><author>Frankie 徐</author></item><item><title>多语言插件WPML设置</title><link>https://www.210k.cc/%E5%A4%9A%E8%AF%AD%E8%A8%80%E6%8F%92%E4%BB%B6wpml%E8%AE%BE%E7%BD%AE/</link><guid isPermaLink="true">https://www.210k.cc/%E5%A4%9A%E8%AF%AD%E8%A8%80%E6%8F%92%E4%BB%B6wpml%E8%AE%BE%E7%BD%AE/</guid><description>多语言插件WPML设置</description><content:encoded>多语言插件WPML设置</content:encoded><author>Frankie 徐</author></item><item><title>两种在wordpress网站中插入Google地图的方法</title><link>https://www.210k.cc/embed-google-map-in-wordpress/</link><guid isPermaLink="true">https://www.210k.cc/embed-google-map-in-wordpress/</guid><description>如果需要在网页中插入Google地图，比较简单的方法有两个，推荐使用第二种方法。 方法一：使用Google maps javascript API 相信外贸朋友看到标题就决定跳过了，好，那么就先不详细展开讲了。 大意是需要先在Google开发平台申请一个api key，然后按照Google的文档操作即可，也可以安装相应的w...</description><content:encoded>如果需要在网页中插入Google地图，比较简单的方法有两个，推荐使用第二种方法。 方法一：使用Google maps javascript API 相信外贸朋友看到标题就决定跳过了，好，那么就先不详细展开讲了。 大意是需要先在Google开发平台申请一个api key，然后按照Google的文档操作即可，也可以安装相应的w...</content:encoded><author>Frankie 徐</author></item><item><title>两张图片交替展示，from concept to reality效果</title><link>https://www.210k.cc/from-concept-to-reality-images-effect/</link><guid isPermaLink="true">https://www.210k.cc/from-concept-to-reality-images-effect/</guid><description>overflow: hidden; /* 隐藏超出容器的部分 */ } .concept-image, .product-image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; /* 初始时图片完全透明 */ }...</description><content:encoded>overflow: hidden; /* 隐藏超出容器的部分 */ } .concept-image, .product-image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; /* 初始时图片完全透明 */ }...</content:encoded><author>Frankie 徐</author></item><item><title>用envato elements快速“攒”页面</title><link>https://www.210k.cc/build-wordpress-page-with-envato-template-kit-quickly/</link><guid isPermaLink="true">https://www.210k.cc/build-wordpress-page-with-envato-template-kit-quickly/</guid><description>如题 视频在b站也可以观看。</description><content:encoded>如题 视频在b站也可以观看。</content:encoded><author>Frankie 徐</author></item><item><title>好用的图片占位符工具</title><link>https://www.210k.cc/%E5%A5%BD%E7%94%A8%E7%9A%84%E5%9B%BE%E7%89%87%E5%8D%A0%E4%BD%8D%E7%AC%A6%E5%B7%A5%E5%85%B7/</link><guid isPermaLink="true">https://www.210k.cc/%E5%A5%BD%E7%94%A8%E7%9A%84%E5%9B%BE%E7%89%87%E5%8D%A0%E4%BD%8D%E7%AC%A6%E5%B7%A5%E5%85%B7/</guid><description>做网站时，经常需要插入图片，但是如果自己的图片还没有完全弄好的时候，一般可以先放一个图片占位符，可以看到整体的效果。 下面推荐一个非常灵活的图片占位符工具：Lorem Picsum 它不仅可以支持插入图片，同时可以调整图片的尺寸、比例等格式，具体示例如下： 插入一张随机的长方形方形图片 图片链接地址：https://pic...</description><content:encoded>做网站时，经常需要插入图片，但是如果自己的图片还没有完全弄好的时候，一般可以先放一个图片占位符，可以看到整体的效果。 下面推荐一个非常灵活的图片占位符工具：Lorem Picsum 它不仅可以支持插入图片，同时可以调整图片的尺寸、比例等格式，具体示例如下： 插入一张随机的长方形方形图片 图片链接地址：https://pic...</content:encoded><author>Frankie 徐</author></item><item><title>GA4中使用正则表达式，快速筛选数据示例【长期更新】</title><link>https://www.210k.cc/filter-data-with-regex-in-google-analytics-4/</link><guid isPermaLink="true">https://www.210k.cc/filter-data-with-regex-in-google-analytics-4/</guid><description>在自定义报告report中，新建一个free form，然后添加所需要查看数据的维度，包括page referrer，然后在filters中添加一条过滤条件，设置page referrer匹配如下正则表达式即可，可以根据实际情况来对正则表达式进行修改调整。 (.*)(bing|google|baidu)\.com(.*) ...</description><content:encoded>在自定义报告report中，新建一个free form，然后添加所需要查看数据的维度，包括page referrer，然后在filters中添加一条过滤条件，设置page referrer匹配如下正则表达式即可，可以根据实际情况来对正则表达式进行修改调整。 (.*)(bing|google|baidu)\.com(.*) ...</content:encoded><author>Frankie 徐</author></item><item><title>WordPress生成RSS Feed链接</title><link>https://www.210k.cc/wordpress-generate-rss-feed-urls/</link><guid isPermaLink="true">https://www.210k.cc/wordpress-generate-rss-feed-urls/</guid><description>最近在研究通过Pinterest给官网导流，需要使用一下“Bulk create Pins”的功能，顺带研究了一下wordpress生成rss feed的方式。 整站RSS Feed链接 wordpress默认有一个全站的feed，只要没有手动关闭，它就在那里，比如我这个博客整站rss链接就是： https://www.2...</description><content:encoded>最近在研究通过Pinterest给官网导流，需要使用一下“Bulk create Pins”的功能，顺带研究了一下wordpress生成rss feed的方式。 整站RSS Feed链接 wordpress默认有一个全站的feed，只要没有手动关闭，它就在那里，比如我这个博客整站rss链接就是： https://www.2...</content:encoded><author>Frankie 徐</author></item><item><title>网页中嵌入PDF产品目录</title><link>https://www.210k.cc/embed-product-pdf-catalog-in-wordpress-website/</link><guid isPermaLink="true">https://www.210k.cc/embed-product-pdf-catalog-in-wordpress-website/</guid><description>直接嵌入PDF文档，电脑端ok，但是手机端无法阅读 PDF Demo fileDownload 嵌入Google Drive在线文档 http://docs.google.com/viewer?url=https://drive.google.com/file/d/1PtJ8VOydvzyXnkMBZX...</description><content:encoded>直接嵌入PDF文档，电脑端ok，但是手机端无法阅读 PDF Demo fileDownload 嵌入Google Drive在线文档 http://docs.google.com/viewer?url=https://drive.google.com/file/d/1PtJ8VOydvzyXnkMBZX...</content:encoded><author>Frankie 徐</author></item><item><title>WordPress禁止页面内容选择、复制</title><link>https://www.210k.cc/prevent-text-selection-and-copy-in-wordpress/</link><guid isPermaLink="true">https://www.210k.cc/prevent-text-selection-and-copy-in-wordpress/</guid><description>最近，有位朋友我提出了一个问题，TA想知道如何在WordPress中防止文字选择和复制/粘贴？ 其实完全杜绝几乎是不可能的，但是可以通过一些技术手段，增加难度，让大部分人望而却步，这就像锁一样，锁得住君子，锁不住小人。 下面就分享两种简单的方法来实现这个功能。 方法一：通过自定义CSS代码 首先进入wordpress后台，...</description><content:encoded>最近，有位朋友我提出了一个问题，TA想知道如何在WordPress中防止文字选择和复制/粘贴？ 其实完全杜绝几乎是不可能的，但是可以通过一些技术手段，增加难度，让大部分人望而却步，这就像锁一样，锁得住君子，锁不住小人。 下面就分享两种简单的方法来实现这个功能。 方法一：通过自定义CSS代码 首先进入wordpress后台，...</content:encoded><author>Frankie 徐</author></item><item><title>GA4如何查看referral url报告</title><link>https://www.210k.cc/view-referral-url-in-google-analytics-4/</link><guid isPermaLink="true">https://www.210k.cc/view-referral-url-in-google-analytics-4/</guid><description>在使用GA4之后，要想和UA（Universal Analytics）一样快速查看referrer URL就不是那么容易了。 本文将带着大家一步一步的来在GA4中添加自定义报告，展示这项数据。 整体流程 添加自定义报表 在报表中，添加landing page和referrer两个维度的数据 在报表中添加所需要的事件数据，例...</description><content:encoded>在使用GA4之后，要想和UA（Universal Analytics）一样快速查看referrer URL就不是那么容易了。 本文将带着大家一步一步的来在GA4中添加自定义报告，展示这项数据。 整体流程 添加自定义报表 在报表中，添加landing page和referrer两个维度的数据 在报表中添加所需要的事件数据，例...</content:encoded><author>Frankie 徐</author></item><item><title>如何停止Google Ads的自动建议(Auto Apply Recommendations)</title><link>https://www.210k.cc/how-to-turn-off-google-ads-auto-applied-recommendations/</link><guid isPermaLink="true">https://www.210k.cc/how-to-turn-off-google-ads-auto-applied-recommendations/</guid><description>今天我们要谈谈Google广告的自动应用建议以及如何关闭它们，特别是你发现下面几个现象，那就更加要关注一下了： 广告莫名其妙多出一些关键词 关键词匹配方式突然从精确匹配变成了广泛匹配 广告系列突然自动设置了Target CPA 其他你没有印象操作过的问题…… 很大可能都是Google Ads auto apply了它的一些...</description><content:encoded>今天我们要谈谈Google广告的自动应用建议以及如何关闭它们，特别是你发现下面几个现象，那就更加要关注一下了： 广告莫名其妙多出一些关键词 关键词匹配方式突然从精确匹配变成了广泛匹配 广告系列突然自动设置了Target CPA 其他你没有印象操作过的问题…… 很大可能都是Google Ads auto apply了它的一些...</content:encoded><author>Frankie 徐</author></item><item><title>隐藏woocommerce产品列表页，按钮的nofollow标签</title><link>https://www.210k.cc/remove-woocommerce-add-to-cart-button-nofollow-tag/</link><guid isPermaLink="true">https://www.210k.cc/remove-woocommerce-add-to-cart-button-nofollow-tag/</guid><description>Woocommerce默认所有的产品列表页的add-to-cart按钮，或者是read more按钮，都加了rel=&quot;nofollow&quot;的标签，正常来说是没有问题的。 但是对于我们B端朋友，网站不需要购物车功能，如果没有设置价格和库存，则这个“add to cart”就会显示为“READ MORE”，同样带了rel=&quot;no...</description><content:encoded>Woocommerce默认所有的产品列表页的add-to-cart按钮，或者是read more按钮，都加了rel=&quot;nofollow&quot;的标签，正常来说是没有问题的。 但是对于我们B端朋友，网站不需要购物车功能，如果没有设置价格和库存，则这个“add to cart”就会显示为“READ MORE”，同样带了rel=&quot;no...</content:encoded><author>Frankie 徐</author></item><item><title>WordPress表单提交时，自动记录访客城市、国家</title><link>https://www.210k.cc/save-customer-ip-location-on-wordpress/</link><guid isPermaLink="true">https://www.210k.cc/save-customer-ip-location-on-wordpress/</guid><description>外贸小伙伴们，当你们的客户在网站提交询盘的时候，你是否非常想知道客人是来自哪里？ 给大家分享一个非常简单的办法，可以实现这个效果： 在form中添加两个hidden input 这里为了清晰一点，分成了两个input框：一个用来记录city，一个用来记录国家 设置FF的邮件通知格式 在需要插入表单的位置，插入如下自定义js...</description><content:encoded>外贸小伙伴们，当你们的客户在网站提交询盘的时候，你是否非常想知道客人是来自哪里？ 给大家分享一个非常简单的办法，可以实现这个效果： 在form中添加两个hidden input 这里为了清晰一点，分成了两个input框：一个用来记录city，一个用来记录国家 设置FF的邮件通知格式 在需要插入表单的位置，插入如下自定义js...</content:encoded><author>Frankie 徐</author></item><item><title>5分钟迁移WordPress网站到SiteGround主机，新手小白也能掌握的技能</title><link>https://www.210k.cc/migrate-wordpress-site-to-siteground-in-5-minutes/</link><guid isPermaLink="true">https://www.210k.cc/migrate-wordpress-site-to-siteground-in-5-minutes/</guid><description>如果你的网站访问速度一直不理想，而没有办法来解决，那么把网站迁移到siteground是一个不错的选择。 我在这篇文章中讲述了为什么要推荐siteground主机：https://www.210k.cc/how-to-buy-siteground-wordpress-hosting-service/ 迁移网站对于新手来说，...</description><content:encoded>如果你的网站访问速度一直不理想，而没有办法来解决，那么把网站迁移到siteground是一个不错的选择。 我在这篇文章中讲述了为什么要推荐siteground主机：https://www.210k.cc/how-to-buy-siteground-wordpress-hosting-service/ 迁移网站对于新手来说，...</content:encoded><author>Frankie 徐</author></item><item><title>WordPress建站一年要花多少钱</title><link>https://www.210k.cc/yearly-cost-for-wordpress-website-hosting/</link><guid isPermaLink="true">https://www.210k.cc/yearly-cost-for-wordpress-website-hosting/</guid><description>本文将讨论外贸公司在建设WordPress网站时的成本考虑。作为外贸公司，大家对阿里又爱又恨，很多朋友都在创建自己的官网，并进行推广。在这里，我们将基于在美国托管的外贸网站，建站所需的成本。 同时包含了博主多年经验积累的wordpress建站资源，如果你对wordpress网站提速感兴趣，不妨阅读这批文章：使用Flying...</description><content:encoded>本文将讨论外贸公司在建设WordPress网站时的成本考虑。作为外贸公司，大家对阿里又爱又恨，很多朋友都在创建自己的官网，并进行推广。在这里，我们将基于在美国托管的外贸网站，建站所需的成本。 同时包含了博主多年经验积累的wordpress建站资源，如果你对wordpress网站提速感兴趣，不妨阅读这批文章：使用Flying...</content:encoded><author>Frankie 徐</author></item><item><title>如何优雅地屏蔽中国IP访问外贸网站</title><link>https://www.210k.cc/how-to-block-china-ip/</link><guid isPermaLink="true">https://www.210k.cc/how-to-block-china-ip/</guid><description>屏蔽国内IP访问是很多做外贸同行的硬需求，具体原因各种各样，但是归根结底：不希望同行、竞争对手访问自己的网站，查看、copy自己的新产品。 实现的方法有很多种，比如： 服务器端（Apache、NGINX） CDN服务端 使用云防火墙 web程序端 浏览器端 SiteGround强制屏蔽方法[不推荐] 这个方法有一个很不有好...</description><content:encoded>屏蔽国内IP访问是很多做外贸同行的硬需求，具体原因各种各样，但是归根结底：不希望同行、竞争对手访问自己的网站，查看、copy自己的新产品。 实现的方法有很多种，比如： 服务器端（Apache、NGINX） CDN服务端 使用云防火墙 web程序端 浏览器端 SiteGround强制屏蔽方法[不推荐] 这个方法有一个很不有好...</content:encoded><author>Frankie 徐</author></item><item><title>自动编号正文里的heading</title><link>https://www.210k.cc/auto-style-heading-with-number-prefix/</link><guid isPermaLink="true">https://www.210k.cc/auto-style-heading-with-number-prefix/</guid><description>.ct-text-block{counter-reset:h2;} .ct-text-block h2{counter-reset:h3;} .ct-text-block h2::before{content: counter(h2); counter-increment: h2; background: orangere...</description><content:encoded>.ct-text-block{counter-reset:h2;} .ct-text-block h2{counter-reset:h3;} .ct-text-block h2::before{content: counter(h2); counter-increment: h2; background: orangere...</content:encoded><author>Frankie 徐</author></item><item><title>SiteGround主机购买详细步骤</title><link>https://www.210k.cc/how-to-buy-siteground-wordpress-hosting-service/</link><guid isPermaLink="true">https://www.210k.cc/how-to-buy-siteground-wordpress-hosting-service/</guid><description>博主前前后后使用过Bluehost、Godaddy、阿里云、Cloudways、Hostinger等网站主机，也有自己购买VPS搭建网站环境运行的经历，自从2021年开始，看到国外圈子里很多大佬推荐，于是把部分网站逐步搬到了SiteGround上来，目前在siteground（下面简称SG）上面有好几个Plan。 亲身试用...</description><content:encoded>博主前前后后使用过Bluehost、Godaddy、阿里云、Cloudways、Hostinger等网站主机，也有自己购买VPS搭建网站环境运行的经历，自从2021年开始，看到国外圈子里很多大佬推荐，于是把部分网站逐步搬到了SiteGround上来，目前在siteground（下面简称SG）上面有好几个Plan。 亲身试用...</content:encoded><author>Frankie 徐</author></item><item><title>网站收录里发现了垃圾链接怎么办？</title><link>https://www.210k.cc/add-noindex-to-wordpress-search-result-pages/</link><guid isPermaLink="true">https://www.210k.cc/add-noindex-to-wordpress-search-result-pages/</guid><description>如果哪一天你突然在Bing Webmaster或者是Google站长（Google Search Console）发现了类似下面的垃圾链接被收录了，千万别紧张，看完本文，就能避免出现这种情况。 出现原因 WordPress默认有一个搜索结果页，格式是：https://www.xxxxxx.com/search/搜索关键词 ...</description><content:encoded>如果哪一天你突然在Bing Webmaster或者是Google站长（Google Search Console）发现了类似下面的垃圾链接被收录了，千万别紧张，看完本文，就能避免出现这种情况。 出现原因 WordPress默认有一个搜索结果页，格式是：https://www.xxxxxx.com/search/搜索关键词 ...</content:encoded><author>Frankie 徐</author></item><item><title>[持续更新]有趣的WordPress弹窗收集</title><link>https://www.210k.cc/wordpress-modal-popups/</link><guid isPermaLink="true">https://www.210k.cc/wordpress-modal-popups/</guid><description>询盘弹窗（点击某个按钮后弹出） 挽留弹窗 欢迎投稿： 如果您发现有好的弹窗，欢迎在评论中留下链接地址。 我会在这个测试站点中把它复刻出来，然后分享模板。</description><content:encoded>询盘弹窗（点击某个按钮后弹出） 挽留弹窗 欢迎投稿： 如果您发现有好的弹窗，欢迎在评论中留下链接地址。 我会在这个测试站点中把它复刻出来，然后分享模板。</content:encoded><author>Frankie 徐</author></item><item><title>不用插件，给WordPress网站添加社媒分享按钮</title><link>https://www.210k.cc/wordpress-add-social-share-buttons-without-plugins/</link><guid isPermaLink="true">https://www.210k.cc/wordpress-add-social-share-buttons-without-plugins/</guid><description>&amp;lt;div class=&quot;social-share-wrapper&quot;&gt; &amp;lt;a href=&quot;https://www.facebook.com/sharer/sharer.php?u=&amp;amp;t=&quot; class=&quot;social-share-button social-share-button-fb&quot; title=...</description><content:encoded>&amp;lt;div class=&quot;social-share-wrapper&quot;&gt; &amp;lt;a href=&quot;https://www.facebook.com/sharer/sharer.php?u=&amp;amp;t=&quot; class=&quot;social-share-button social-share-button-fb&quot; title=...</content:encoded><author>Frankie 徐</author></item><item><title>标题插入动态年份: [year]</title><link>https://www.210k.cc/add-dynamic-year-to-blog-title/</link><guid isPermaLink="true">https://www.210k.cc/add-dynamic-year-to-blog-title/</guid><description>code snippets中，插入如下代码即可，类型选择html，然后在标题中插入快捷代码：[code_snippet id=4 php format]此方法生成的年份，会默认带p标签，需要手动添加一条css使他display:inline，否则会另起一行 使用code snippets插件，添加如下代码，在前端执行即可：...</description><content:encoded>code snippets中，插入如下代码即可，类型选择html，然后在标题中插入快捷代码：[code_snippet id=4 php format]此方法生成的年份，会默认带p标签，需要手动添加一条css使他display:inline，否则会另起一行 使用code snippets插件，添加如下代码，在前端执行即可：...</content:encoded><author>Frankie 徐</author></item><item><title>构建自己的CSS Frameworks之常用elements</title><link>https://www.210k.cc/build-own-wp-css-frameworks-elements/</link><guid isPermaLink="true">https://www.210k.cc/build-own-wp-css-frameworks-elements/</guid><description>构建自己的CSS Frameworks之常用elements</description><content:encoded>构建自己的CSS Frameworks之常用elements</content:encoded><author>Frankie 徐</author></item><item><title>构建自己的CSS Frameworks之常用variables</title><link>https://www.210k.cc/build-own-wp-css-frameworks-variables/</link><guid isPermaLink="true">https://www.210k.cc/build-own-wp-css-frameworks-variables/</guid><description>Color /* */ Dimensions /* space */ Percentage /* */</description><content:encoded>Color /* */ Dimensions /* space */ Percentage /* */</content:encoded><author>Frankie 徐</author></item><item><title>构建自己的CSS Frameworks之常用class</title><link>https://www.210k.cc/build-own-wp-css-frameworks-classes/</link><guid isPermaLink="true">https://www.210k.cc/build-own-wp-css-frameworks-classes/</guid><description>width--50 Sets max-width to 50% of vp-max. width--auto Sets width to auto. Very useful for grids that shouldn&apos;t be 100% width. width--full Sets max-width to 100%....</description><content:encoded>width--50 Sets max-width to 50% of vp-max. width--auto Sets width to auto. Very useful for grids that shouldn&apos;t be 100% width. width--full Sets max-width to 100%....</content:encoded><author>Frankie 徐</author></item><item><title>Google Ads关键字匹配之紧密变体</title><link>https://www.210k.cc/google-ads-keywords-close-variant-match/</link><guid isPermaLink="true">https://www.210k.cc/google-ads-keywords-close-variant-match/</guid><description>TypesKeywordMatched QueryMisspellingOptmyzrOptmyzerPlural, SingularKeyword ToolKeyword ToolsStemmingAd managementAd ManagerAbbreviationPay per clickPPCAccentsrésu...</description><content:encoded>TypesKeywordMatched QueryMisspellingOptmyzrOptmyzerPlural, SingularKeyword ToolKeyword ToolsStemmingAd managementAd ManagerAbbreviationPay per clickPPCAccentsrésu...</content:encoded><author>Frankie 徐</author></item><item><title>使用FlyingPress + CDN把wordpress网站移动端的速度提升到90+</title><link>https://www.210k.cc/improve-wordpress-site-speed-with-flyingpress-and-cdn/</link><guid isPermaLink="true">https://www.210k.cc/improve-wordpress-site-speed-with-flyingpress-and-cdn/</guid><description>FlyingPress安装指南（后面简称FP，最好用的wordpress缓存插件，没有之一） 注册及购买链接：https://flying-press.com/ 点击跳转到FlyingPress官网 第一步：先停用现有的缓存插件，例如： siteground&amp;nbsp;optimizer lightspeed&amp;nbsp;c...</description><content:encoded>FlyingPress安装指南（后面简称FP，最好用的wordpress缓存插件，没有之一） 注册及购买链接：https://flying-press.com/ 点击跳转到FlyingPress官网 第一步：先停用现有的缓存插件，例如： siteground&amp;nbsp;optimizer lightspeed&amp;nbsp;c...</content:encoded><author>Frankie 徐</author></item><item><title>WordPress中插入PDF文档链接，点击之后直接下载而不是在线预览</title><link>https://www.210k.cc/wordpress-force-pdf-download/</link><guid isPermaLink="true">https://www.210k.cc/wordpress-force-pdf-download/</guid><description>做B端的朋友，经常有需求把产品目录放在网站，供客人下载，或者是借用PDF文档获得leads。 0.&amp;nbsp;问题 如果用下面的a标签直接插入pdf文档的链接，浏览器会直接打开pdf文档，客人虽然也可以下载，但还是不如直接弹出下载保存对话框来的方便。 &amp;lt;a&amp;nbsp;href=&quot;/wp-content/upload/...</description><content:encoded>做B端的朋友，经常有需求把产品目录放在网站，供客人下载，或者是借用PDF文档获得leads。 0.&amp;nbsp;问题 如果用下面的a标签直接插入pdf文档的链接，浏览器会直接打开pdf文档，客人虽然也可以下载，但还是不如直接弹出下载保存对话框来的方便。 &amp;lt;a&amp;nbsp;href=&quot;/wp-content/upload/...</content:encoded><author>Frankie 徐</author></item><item><title>Curl 命令</title><link>https://www.210k.cc/curl-command/</link><guid isPermaLink="true">https://www.210k.cc/curl-command/</guid><description>其中，-I选项表示只输出HTTP头信息，而不下载整个页面内容。&amp;nbsp;&amp;lt;URL&amp;gt;是要测试的网址。 如果该网址有301/302重定向，curl会输出HTTP头信息，以及重定向后的URL地址。例如： curl -I &amp;lt;url&amp;gt; #&gt;curl -I https://www.xxx.com/index....</description><content:encoded>其中，-I选项表示只输出HTTP头信息，而不下载整个页面内容。&amp;nbsp;&amp;lt;URL&amp;gt;是要测试的网址。 如果该网址有301/302重定向，curl会输出HTTP头信息，以及重定向后的URL地址。例如： curl -I &amp;lt;url&amp;gt; #&gt;curl -I https://www.xxx.com/index....</content:encoded><author>Frankie 徐</author></item><item><title>WooCommerce在客人order详细页面添加物流跟踪信息，不用插件来实现</title><link>https://www.210k.cc/woocommerce-order-tracking-without-plugins/</link><guid isPermaLink="true">https://www.210k.cc/woocommerce-order-tracking-without-plugins/</guid><description>最近帮一个朋友（甲方）用WooCommerce做了一个B2C的网站，在PayPal对接完并沙盒测试成功后，朋友说希望能让客人在买家账号的orders页面可以直接看到物流信息。 于是经过一番搜索，发现WooCommerce官方提供了付费的扩展，$49/年，或者其他的付费扩展也可以实现这个功能。 考虑到朋友刚刚开始创业，经费也...</description><content:encoded>最近帮一个朋友（甲方）用WooCommerce做了一个B2C的网站，在PayPal对接完并沙盒测试成功后，朋友说希望能让客人在买家账号的orders页面可以直接看到物流信息。 于是经过一番搜索，发现WooCommerce官方提供了付费的扩展，$49/年，或者其他的付费扩展也可以实现这个功能。 考虑到朋友刚刚开始创业，经费也...</content:encoded><author>Frankie 徐</author></item><item><title>HTML特殊字符列表</title><link>https://www.210k.cc/html-special-characters/</link><guid isPermaLink="true">https://www.210k.cc/html-special-characters/</guid><description>Number CodeEntity CodeCharacterDescription&amp;amp;#34;&amp;amp;quot;&quot;Quotation Mark&amp;amp;#38;&amp;amp;amp;&amp;amp;Ampersand&amp;amp;#47;&amp;amp;frasl;/Slash&amp;amp;#60;&amp;amp;lt;&amp;lt;Less Th...</description><content:encoded>Number CodeEntity CodeCharacterDescription&amp;amp;#34;&amp;amp;quot;&quot;Quotation Mark&amp;amp;#38;&amp;amp;amp;&amp;amp;Ampersand&amp;amp;#47;&amp;amp;frasl;/Slash&amp;amp;#60;&amp;amp;lt;&amp;lt;Less Th...</content:encoded><author>Frankie 徐</author></item><item><title>Active Versus Passive Voice</title><link>https://www.210k.cc/active-versus-passive-voice/</link><guid isPermaLink="true">https://www.210k.cc/active-versus-passive-voice/</guid><description>Original:https://owl.purdue.edu/owl/general_writing/academic_writing/active_and_passive_voice/active_versus_passive_voice.html Active voice is used for most non-s...</description><content:encoded>Original:https://owl.purdue.edu/owl/general_writing/academic_writing/active_and_passive_voice/active_versus_passive_voice.html Active voice is used for most non-s...</content:encoded><author>Frankie 徐</author></item><item><title>WC绑定PayPal账号收款及沙盒测试</title><link>https://www.210k.cc/how-to-connect-paypal-with-wocommerce-and-test/</link><guid isPermaLink="true">https://www.210k.cc/how-to-connect-paypal-with-wocommerce-and-test/</guid><description>1. 安装WooCommerce PayPal Payments插件 2. 安装插件绑定PayPal 3. 沙盒测试 官方文档： https://developer.paypal.com/tools/sandbox/ 开sandbox账号 https://developer.paypal.com/dashboard/acc...</description><content:encoded>1. 安装WooCommerce PayPal Payments插件 2. 安装插件绑定PayPal 3. 沙盒测试 官方文档： https://developer.paypal.com/tools/sandbox/ 开sandbox账号 https://developer.paypal.com/dashboard/acc...</content:encoded><author>Frankie 徐</author></item><item><title>SiteGround切换域名后丢失图片的解决</title><link>https://www.210k.cc/siteground-lost-image-solution/</link><guid isPermaLink="true">https://www.210k.cc/siteground-lost-image-solution/</guid><description>从临时域名切换到主域名、并启用webp后，附件中的webp格式图片全部丢失了。 咨询SG人工，得到的答案是开了webp之后，如果把它关闭，所有自动生成的图片文件都会同步被删掉。 解决方案 还好siteground每天会自动备份数据，请客服帮忙恢复数据后，SG客服同时给出了两个建议，总结起来就是两句话： 这个开关在建站之初就...</description><content:encoded>从临时域名切换到主域名、并启用webp后，附件中的webp格式图片全部丢失了。 咨询SG人工，得到的答案是开了webp之后，如果把它关闭，所有自动生成的图片文件都会同步被删掉。 解决方案 还好siteground每天会自动备份数据，请客服帮忙恢复数据后，SG客服同时给出了两个建议，总结起来就是两句话： 这个开关在建站之初就...</content:encoded><author>Frankie 徐</author></item><item><title>纯CSS绘制的铅笔</title><link>https://www.210k.cc/css-pencil/</link><guid isPermaLink="true">https://www.210k.cc/css-pencil/</guid><description>&amp;lt;span class=&quot;taper&quot;&gt;&amp;lt;/span&gt; &amp;lt;span class=&quot;barrel&quot;&gt;BRIGHTEX STUDIO&amp;lt;/span&gt; &amp;lt;span class=&quot;eraser&quot;&gt;&amp;lt;/span&gt; &amp;lt;/div&gt; CSS代码 .pencil{ width:50em; height...</description><content:encoded>&amp;lt;span class=&quot;taper&quot;&gt;&amp;lt;/span&gt; &amp;lt;span class=&quot;barrel&quot;&gt;BRIGHTEX STUDIO&amp;lt;/span&gt; &amp;lt;span class=&quot;eraser&quot;&gt;&amp;lt;/span&gt; &amp;lt;/div&gt; CSS代码 .pencil{ width:50em; height...</content:encoded><author>Frankie 徐</author></item><item><title>去掉默认的文章分类名称中的Category:</title><link>https://www.210k.cc/remove-the-default-category-from-wordpress-archieve-title/</link><guid isPermaLink="true">https://www.210k.cc/remove-the-default-category-from-wordpress-archieve-title/</guid><description>add_filter( &apos;get_the_archive_title_prefix&apos;, &apos;__return_false&apos; ); 安装Code Snippets插件 新增一个new snippet，复制上面代码</description><content:encoded>add_filter( &apos;get_the_archive_title_prefix&apos;, &apos;__return_false&apos; ); 安装Code Snippets插件 新增一个new snippet，复制上面代码</content:encoded><author>Frankie 徐</author></item><item><title>自定义.htaccess文件 Rewrite</title><link>https://www.210k.cc/rewrite-with-custom-htaccess/</link><guid isPermaLink="true">https://www.210k.cc/rewrite-with-custom-htaccess/</guid><description>Redirect 301 /html_info/Service.html /service/ Redirect 301 /e_aboutus/ /about-eco-drinkware/ Redirect 301 /e_contact/ /contact-us/ Redirect 301 /index_en.html / ...</description><content:encoded>Redirect 301 /html_info/Service.html /service/ Redirect 301 /e_aboutus/ /about-eco-drinkware/ Redirect 301 /e_contact/ /contact-us/ Redirect 301 /index_en.html / ...</content:encoded><author>Frankie 徐</author></item><item><title>设置子容器的高度，等于父容器的高度</title><link>https://www.210k.cc/set-div-height-to-parent-height/</link><guid isPermaLink="true">https://www.210k.cc/set-div-height-to-parent-height/</guid><description>设置子容器的高度，根据父容器的高度来决定 父容器设置 div.parent{ position:relative; overflow:hidden; } 子容器设置 div.child{ position:absolute; width:100%; heigh...</description><content:encoded>设置子容器的高度，根据父容器的高度来决定 父容器设置 div.parent{ position:relative; overflow:hidden; } 子容器设置 div.child{ position:absolute; width:100%; heigh...</content:encoded><author>Frankie 徐</author></item><item><title>调整elementor中list的icon位置</title><link>https://www.210k.cc/adjust-icon-vertical-position-of-elementor-list/</link><guid isPermaLink="true">https://www.210k.cc/adjust-icon-vertical-position-of-elementor-list/</guid><description>在list的一行内容写不下的时候，list左边的icon就自动到文本中间了，很难看： 在list的advanced标签中，加入如下自定义css代码，即可把所有的icon靠上对齐 .elementor-widget .elementor-icon-list-item, .elementor-widget .elementor...</description><content:encoded>在list的一行内容写不下的时候，list左边的icon就自动到文本中间了，很难看： 在list的advanced标签中，加入如下自定义css代码，即可把所有的icon靠上对齐 .elementor-widget .elementor-icon-list-item, .elementor-widget .elementor...</content:encoded><author>Frankie 徐</author></item><item><title>Elementor禁用Google字体</title><link>https://www.210k.cc/elementor-disable-google-fonts/</link><guid isPermaLink="true">https://www.210k.cc/elementor-disable-google-fonts/</guid><description>add_filter( &apos;elementor/frontend/print_google_fonts&apos;, &apos;__return_false&apos; ); 另外，由于WordPress后台加载的时候，elementor默认也用了Google font （roboto），同样需要禁用它，不然一样非常慢。 附elementor官方说明：...</description><content:encoded>add_filter( &apos;elementor/frontend/print_google_fonts&apos;, &apos;__return_false&apos; ); 另外，由于WordPress后台加载的时候，elementor默认也用了Google font （roboto），同样需要禁用它，不然一样非常慢。 附elementor官方说明：...</content:encoded><author>Frankie 徐</author></item><item><title>wordpress页面手动添加back to top按钮</title><link>https://www.210k.cc/add-back-to-top-button-manually-with-elementor/</link><guid isPermaLink="true">https://www.210k.cc/add-back-to-top-button-manually-with-elementor/</guid><description>选中第一个section在&amp;nbsp;Advanced tab的css id中，输入一个自定义的id名，例如top在需要的位置拖入一个button，设置button的位置，把它固定在页脚（Sticky Scrolling Effect）button的文字写top，或者向上的图标链接设置为#top&amp;nbsp; 原文地址： h...</description><content:encoded>选中第一个section在&amp;nbsp;Advanced tab的css id中，输入一个自定义的id名，例如top在需要的位置拖入一个button，设置button的位置，把它固定在页脚（Sticky Scrolling Effect）button的文字写top，或者向上的图标链接设置为#top&amp;nbsp; 原文地址： h...</content:encoded><author>Frankie 徐</author></item><item><title>手动修改woocommerce中默认的shop page description</title><link>https://www.210k.cc/edit-woocommerce-default-shop-page-description-manually/</link><guid isPermaLink="true">https://www.210k.cc/edit-woocommerce-default-shop-page-description-manually/</guid><description>woocommerce shop page默认的描述文字是： This is where you can browse products in this store.” 而且在很多主题上没法找到默认的修改路径。 其实手动修改也比较简单： 找到文件：public_html &gt; wp-content &gt; plugins &gt; w...</description><content:encoded>woocommerce shop page默认的描述文字是： This is where you can browse products in this store.” 而且在很多主题上没法找到默认的修改路径。 其实手动修改也比较简单： 找到文件：public_html &gt; wp-content &gt; plugins &gt; w...</content:encoded><author>Frankie 徐</author></item><item><title>Woocommerce做展示型的B端网站，不展示价格，禁止产品购买</title><link>https://www.210k.cc/how-to-create-b2b-product-display-website-with-woocommerce/</link><guid isPermaLink="true">https://www.210k.cc/how-to-create-b2b-product-display-website-with-woocommerce/</guid><description>第一种，如果熟悉代码，可以直接改主题的php文件，代码如下： // Disable purchase add_filter( &apos;woocommerce_is_purchasable&apos;, &apos;__return_false&apos;); remove_action( &apos;woocommerce_single_product_summary...</description><content:encoded>第一种，如果熟悉代码，可以直接改主题的php文件，代码如下： // Disable purchase add_filter( &apos;woocommerce_is_purchasable&apos;, &apos;__return_false&apos;); remove_action( &apos;woocommerce_single_product_summary...</content:encoded><author>Frankie 徐</author></item><item><title>通过Astra Pro或者Elementor Pro自定义404页面</title><link>https://www.210k.cc/custom-404-page-with-astra-pro-or-elementor-pro/</link><guid isPermaLink="true">https://www.210k.cc/custom-404-page-with-astra-pro-or-elementor-pro/</guid><description>创建一个custom layout，layout类型选404用elementor或者默认编辑器设计404页面 参考视频 方法二、通过Elementor Pro 操作步骤 创建一个template，类型选404用elementor编辑编辑完成后，设置显示条件，依然选404 Page 参考视频</description><content:encoded>创建一个custom layout，layout类型选404用elementor或者默认编辑器设计404页面 参考视频 方法二、通过Elementor Pro 操作步骤 创建一个template，类型选404用elementor编辑编辑完成后，设置显示条件，依然选404 Page 参考视频</content:encoded><author>Frankie 徐</author></item><item><title>如何不用插件在WordPress页面中添加WhatsApp聊天按钮</title><link>https://www.210k.cc/add-whatsapp-buttong-to-wordpress-without-plugins/</link><guid isPermaLink="true">https://www.210k.cc/add-whatsapp-buttong-to-wordpress-without-plugins/</guid><description>大家做外贸网站，都需要能让客人方便随时联系我们，比如添加whatsapp聊天按钮，常用的方法是通过插件来解决，但是网站插件多了影响网站速度。</description><content:encoded>大家做外贸网站，都需要能让客人方便随时联系我们，比如添加whatsapp聊天按钮，常用的方法是通过插件来解决，但是网站插件多了影响网站速度。</content:encoded><author>Frankie 徐</author></item><item><title>一段批处理命令，批量转换jpg、png图片为webp格式</title><link>https://www.210k.cc/bulk-convert-jpg-png-to-webp-via-command-line/</link><guid isPermaLink="true">https://www.210k.cc/bulk-convert-jpg-png-to-webp-via-command-line/</guid><description>三、在需要转换的图片目录，选择打开Powershell窗口，输入以下命令即可： 同时按照Ctrl+shift+鼠标右键(右击目录名、或者文件夹中任何空白的地方也可以） 命令如下： $dir = &quot;./&quot;;$images = Get-ChildItem $dir;foreach ($img in $images) {$out...</description><content:encoded>三、在需要转换的图片目录，选择打开Powershell窗口，输入以下命令即可： 同时按照Ctrl+shift+鼠标右键(右击目录名、或者文件夹中任何空白的地方也可以） 命令如下： $dir = &quot;./&quot;;$images = Get-ChildItem $dir;foreach ($img in $images) {$out...</content:encoded><author>Frankie 徐</author></item><item><title>不加通讯录，给任意手机发WhatsApp信息</title><link>https://www.210k.cc/send-whatsapp-messages-without-adding-contacts/</link><guid isPermaLink="true">https://www.210k.cc/send-whatsapp-messages-without-adding-contacts/</guid><description>不知道大家有没有这样一个别扭的感觉，在电脑上、订单后台、网页上找到老外的手机号，想要给ta发whatsapp信息，总是要复制号码&gt;用微信发到手机上&gt;在手机上复制号码&gt;添加到通讯录&gt;在whatsapp中找到ta&gt;发信息，相当麻烦。</description><content:encoded>不知道大家有没有这样一个别扭的感觉，在电脑上、订单后台、网页上找到老外的手机号，想要给ta发whatsapp信息，总是要复制号码&gt;用微信发到手机上&gt;在手机上复制号码&gt;添加到通讯录&gt;在whatsapp中找到ta&gt;发信息，相当麻烦。</content:encoded><author>Frankie 徐</author></item><item><title>国际站上询盘多的产品&amp;#038;热销产品</title><link>https://www.210k.cc/hot-products-on-alibaba/</link><guid isPermaLink="true">https://www.210k.cc/hot-products-on-alibaba/</guid><description>搜索把下面网址中加粗的部分替换成产品关键词，系统会自动跳到关键词对应类目的爆品。 作为选品参考。 https://www.alibaba.com/trade/search?spm=a2700.galleryofferlist.0.0.275a290009oRzD&amp;amp;SearchScene=themePage&amp;amp;...</description><content:encoded>搜索把下面网址中加粗的部分替换成产品关键词，系统会自动跳到关键词对应类目的爆品。 作为选品参考。 https://www.alibaba.com/trade/search?spm=a2700.galleryofferlist.0.0.275a290009oRzD&amp;amp;SearchScene=themePage&amp;amp;...</content:encoded><author>Frankie 徐</author></item><item><title>一键提取访客营销关键词js代码</title><link>https://www.210k.cc/js-code-for-visitor-keywords/</link><guid isPermaLink="true">https://www.210k.cc/js-code-for-visitor-keywords/</guid><description>在chrome浏览器中，按下F12，在console面板执行下面代码： var x = document.getElementsByClassName(&quot;td-search-keywords align-left&quot;); var y = &amp;#91;]; var z = &amp;#91;]; for (var i = 0; i &amp;l...</description><content:encoded>在chrome浏览器中，按下F12，在console面板执行下面代码： var x = document.getElementsByClassName(&quot;td-search-keywords align-left&quot;); var y = &amp;#91;]; var z = &amp;#91;]; for (var i = 0; i &amp;l...</content:encoded><author>Frankie 徐</author></item><item><title>js 获取浏览器ip、城市并进行跳转</title><link>https://www.210k.cc/check-visitor-geoip-and-redirect/</link><guid isPermaLink="true">https://www.210k.cc/check-visitor-geoip-and-redirect/</guid><description>var returnCitySN = {&quot;cip&quot;: &quot;113.110.210.117&quot;, &quot;cid&quot;: &quot;440300&quot;, &quot;cname&quot;: &quot;广东省深圳市&quot;}; 屏蔽某个城市的IP &amp;lt;script src=&quot;http://pv.sohu.com/cityjson?ie=utf-8&quot;&amp;gt;&amp;lt;/script&amp;...</description><content:encoded>var returnCitySN = {&quot;cip&quot;: &quot;113.110.210.117&quot;, &quot;cid&quot;: &quot;440300&quot;, &quot;cname&quot;: &quot;广东省深圳市&quot;}; 屏蔽某个城市的IP &amp;lt;script src=&quot;http://pv.sohu.com/cityjson?ie=utf-8&quot;&amp;gt;&amp;lt;/script&amp;...</content:encoded><author>Frankie 徐</author></item><item><title>parser自定义，不受订阅更新影响</title><link>https://www.210k.cc/custom-parser-for-clash/</link><guid isPermaLink="true">https://www.210k.cc/custom-parser-for-clash/</guid><description>- url: https://************************************* yaml: prepend-rules: - DOMAIN-SUFFIX,xxx.com,PROXY</description><content:encoded>- url: https://************************************* yaml: prepend-rules: - DOMAIN-SUFFIX,xxx.com,PROXY</content:encoded><author>Frankie 徐</author></item><item><title>WooCommerce在模板中遍历产品分类及产品的快捷代码</title><link>https://www.210k.cc/woocommerce-query-product-categories/</link><guid isPermaLink="true">https://www.210k.cc/woocommerce-query-product-categories/</guid><description>[product_categories number=&quot;16&quot;] 遍历产品 [product_category category=&quot;men&quot; per_page=&quot;3&quot; columns=&quot;3&quot; orderby=&quot;date&quot; order=&quot;desc&quot;] 指定产品ID显示 [products ids=&quot;&quot; skus=&quot;001,0...</description><content:encoded>[product_categories number=&quot;16&quot;] 遍历产品 [product_category category=&quot;men&quot; per_page=&quot;3&quot; columns=&quot;3&quot; orderby=&quot;date&quot; order=&quot;desc&quot;] 指定产品ID显示 [products ids=&quot;&quot; skus=&quot;001,0...</content:encoded><author>Frankie 徐</author></item><item><title>下载油管YouTube视频的工具</title><link>https://www.210k.cc/download-youtube-video-tool/</link><guid isPermaLink="true">https://www.210k.cc/download-youtube-video-tool/</guid><description>逛油管的时候，都有这样的经历，介于不可描述的原因，在看到比较好的视频或者up主之后，希望把YouTube视频下载下来，方便随时观看学习。 下面这款工具使得操作非常简单，可以一键下载单个视频、导出播放列表逐个下载、甚至下载整个频道也没有问题。 先上链接： https://youtubemultidownloader.net/...</description><content:encoded>逛油管的时候，都有这样的经历，介于不可描述的原因，在看到比较好的视频或者up主之后，希望把YouTube视频下载下来，方便随时观看学习。 下面这款工具使得操作非常简单，可以一键下载单个视频、导出播放列表逐个下载、甚至下载整个频道也没有问题。 先上链接： https://youtubemultidownloader.net/...</content:encoded><author>Frankie 徐</author></item><item><title>分享一个好用的chrome数据采集插件</title><link>https://www.210k.cc/instant-data-scraping-extension/</link><guid isPermaLink="true">https://www.210k.cc/instant-data-scraping-extension/</guid><description>Instant Data Scraping Extension 是一个chrome插件，可以抓取页面上的表格数据，导出excel或者csv，同时支持无限滚动、分页、自定义延迟等功能。</description><content:encoded>Instant Data Scraping Extension 是一个chrome插件，可以抓取页面上的表格数据，导出excel或者csv，同时支持无限滚动、分页、自定义延迟等功能。</content:encoded><author>Frankie 徐</author></item></channel></rss>