介绍 WPCode – 简单的 WordPress 代码管理器,可让你的网站自定义面向未来

你是否曾经想减少你在网站上使用的 WordPress 插件的数量?

如果有一种简单的方法允许你通过代码片段添加面向未来的 WordPress 自定义而不破坏你的网站,那不是很好吗?

假如你像我和大多数其他聪明的网站所有者一样,那么你至少在你的 WordPress 旅程中多次希望使用此解决方案。

今天,我很高兴与大家分享我推出的免费 WPCode 插件,它将改变你对 WordPress 定制的看法。

我们构建了这个工具来帮助你在管理你的网站自定义时节省时间和麻烦。 这就像终极的瑞士军刀工具,可以帮助你替换数十个现有的 WordPress 插件,同时让你的网站更快。

介绍 WPCode - WordPress 代码片段插件

背景故事

2012 年,我创建了一个名为 Insert Headers and Footers 的免费插件。

这个插件的目的是让我和其他 WPBeginner 读者可以轻松地将代码添加到我们的 WordPress 网站的页眉和页脚区域,而无需编辑主题文件!

这将包括 Google Analytics 脚本、自定义 CSS 代码、 Pixel、AdSense 代码等。

在过去十年中,这个简单的插件增长到超过 100 万次活跃安装。

在标题中输入跟踪代码

在同一时期,WordPress 也有了很多新功能和插件。

每个月,我都会收到访客要求添加更多功能的请求,例如在某些页面上有条件地加载脚本的能力、在网站的其他区域添加代码片段的能力等等。

经过深思熟虑,我们决定扩展这个免费插件,使其成为具有条件逻辑、自动插入等功能的 WordPress 功能齐全的代码片段管理解决方案。

使用新插件,我们可以:

  • 只需点击几下,即可在你的网站中添加跟踪脚本/各种网站管理员工具验证元详细信息。
  • 在每篇博文的第一段之后、每篇博文的末尾等处添加横幅广告或其他动态内容元素。
  • 删除你不想要的 WordPress 功能,例如 REST API、XML-RPC、评论等。
  • 从你的 WordPress 网站的教程中轻松复制和粘贴代码片段而不会出错。
  • 实际上,这只是表面问题。

所有这些功能都免费提供给你!

假如你是营销人员,请将 WPCode 视为 Google 跟踪代码管理器,但在 WordPress 中。

假如你是普通企业主,请将其视为你网站的瑞士军刀。 它会帮助你做你想做的事——不多也不少。

到目前为止,WPCode 是你将在 WordPress 网站上安装的最强大的插件,我并没有夸大其词。

请给我 5 分钟的注意力,我会告诉你——继续阅读。

视频版

订阅 WPBeginner

什么是 WPCode?

WPCode 是一个强大的 WordPress 代码片段插件,它使我们可以轻松地使用代码片段添加自定义 WordPress 功能,而无需编辑主题的 functions.php 文件。

它带有一个内置的代码片段库,我们可以在其中找到一些我最流行的 WordPress 代码片段,这些代码片段将帮助你消除对单独插件的需求。

WPCode WordPress 代码片段库

例如,有现成的片段可以帮助你:

  • 禁用 XML-RPC——这有利于 WordPress 的安全性
  • 允许 SVG 文件上传 – 无需单独的插件
  • 禁用 Gutenberg – 无需单独的插件
  • 禁用评论 – 无需单独的插件
  • 为 Google Analytics、、AdSense 和其他平台添加跟踪脚本

目前还有超过两打其他代码片段,我们可以使用它们来添加自定义功能,同时减少你网站上的插件数量。

对于一个普通的网站所有者来说,这个插件将帮助你减少至少 6 到 8 个你现在可能正在使用的其他插件,只需要现有的片段。

我的计划是继续在那里添加更多自定义代码片段以涵盖流行的用例。 假如你有任何建议,请在此处填写表格告知我们。

假如你是想要贡献代码片段的 WordPress 开发人员/自由职业者,请使用上面的表格将你的片段发送给我们。

面向未来的站点定制和代码管理

大多数 WordPress 自定义教程会要求你将代码片段添加到主题的 functions.php 文件中。 这种旧方式只会使管理代码片段变得混乱,并且还会阻止你更新主题。

假如你更新主题或切换到另一个主题,那么你将丢失你在 functions.php 文件中添加的所有自定义代码函数。

WPCode 通过为你提供一种直接从 WordPress 仪表板插入页眉和页脚脚本以及其他代码片段的简单方法来解决此问题。 这些代码片段实际上就像它们在你主题的 functions.php 文件中一样运行,但我们使你的定制面向未来。

在 WordPress 中创建新的自定义代码段

我们可以安全地更新主题或切换到另一个主题,而不会丢失重要的网站自定义设置。

在主题的 functions.php 文件中添加自定义代码片段的另一个问题是,即使是最小的错误也会破坏你的网站并使其无法访问。

所以我们创建了我们的智能代码片段验证。 这可以帮助你防止常见的代码错误,以确保你在添加代码片段或页眉和页脚脚本时不会破坏你的网站。

我们可以从单个屏幕管理所有页眉和页脚脚本以及其他自定义代码片段。 我们甚至让我们可以轻松地使用标签组织代码片段,并为每个代码片段添加提醒注释。

WPCode - 按标签组织的 WordPress 片段

内置 WordPress 代码生成器

除了我们不断增长的代码片段库之外,我们还拥有 WordPress 代码生成器,可帮助你使用最新的 WordPress 编码标准API 快速获得即用型自定义代码。

用于 WordPress 的 WPCode 生成器

带有管理 UI 的自定义代码生成器的示例包括:

  • 自定义帖子类型生成器 – 为帖子类型创建自定义代码片段。
  • 自定义分类生成器 – 获取分类的自定义代码片段。
  • WP Query Generator – 为 WP_Query 获取自定义代码片段以加载帖子。
  • 自定义侧边栏生成器 – 创建自定义代码片段以注册自定义侧边栏或小部件就绪区域。
  • 自定义小部件生成器 – 用于注册自定义小部件的自定义代码片段。
  • 导航菜单生成器 – 用于在主题中注册新导航菜单位置的自定义代码片段。

除了上述之外,我们还有用于安排 cron 作业、注册脚本和样式表、添加自定义帖子状态等的代码片段生成器。

过去,初学者和中级访客会使用 WordPress 插件通过管理 UI 创建自定义帖子类型、分类法等。 问题是这些是一次性使用的插件,它们在后台只是生成自定义代码片段。

现在使用 WPCode 免费生成器,我们可以删除这些插件,同时仍然可以通过管理 UI 添加你想要的自定义功能。

对于为客户构建网站的新 WordPress 开发人员和网络专业人士来说,这将节省大量时间。

代码片段的条件逻辑 + 自动插入优先级

我使用 WPCode 的目标是创建一个既简单又强大的 WordPress 代码片段插件。

这就是为什么除了我们的全局页眉和页脚脚本之外,我们还为代码片段添加了条件逻辑等高级功能,并使其变得简单。

我们可以使用视觉条件逻辑来决定何时加载某个片段,而不是学习 WordPress 条件逻辑查询。

WPCode 智能条件逻辑

WPCode 条件逻辑的示例用例:

  • 仅为登录访客加载代码片段
  • 加载特定访客角色的 PHP 代码片段
  • 仅在特定页面 URL 上加载 PHP 代码片段
  • 在特定页面上插入页眉和页脚像素脚本
  • 根据页面类型显示代码片段
  • 仅在某些帖子类型上运行代码片段
  • 根据引用源加载页眉和页脚代码片段
  • 和更多…

我们还使用简码添加了自动代码插入和手动输出。 通过这种方式,我们可以使用自定义简码添加功能,或者只是在你想要的区域自动添加某些功能。

WPCode 自动插入 PHP 代码

我们的自动插入功能允许你在任何地方运行代码片段或从自定义选项中进行选择,例如:

  • 仅在前端运行代码片段
  • 仅在 WordPress 管理区域中运行代码片段
  • 在站点范围内添加页眉和页脚脚本
  • 在帖子内容之前或之后插入 PHP 代码片段
  • 在特定段落之前或之后插入代码片段
  • 在特定存档页面上插入代码段

除此之外,我们还添加了可视化代码片段优先系统,因此我们可以选择自定义函数的顺序以避免代码冲突。

在 WPCode 中添加代码描述、标签和优先级

我们可以替换哪些示例用例 + 插件?

WPCode 是一个插件,可以帮助你在不丢失功能的情况下摆脱许多其他插件。

以下是一些顶级用例:

  • 插入页眉和页脚脚本
  • 在页眉和页脚中插入 Google Analytics 跟踪代码
  • 插入 PHP 代码片段或 JavaScript 代码片段而不修改主题的 functions.php 文件
  • 使用条件逻辑在 WordPress 页眉和页脚中插入 Pixels 代码、Google Conversion Pixels 代码和其他广告转换像素脚本
  • 插入 Google AdSense 广告代码、亚马逊原生上下文广告代码和其他媒体广告代码
  • 插入自定义 JavaScript、CSS HTML 代码
  • 在你网站的页眉和页脚中插入用于社交媒体、Google Search Console 和其他域验证的站点验证元标记
  • 插入可重复使用的自定义内容块
  • 在特定段落之后的内容中插入广告代码
  • 根据条件逻辑显示或隐藏自定义代码片段
  • 禁用 XML-RPC、禁用 Rest API、禁用评论、允许上传 SVG 文件、禁用 Gutenberg 并启用经典编辑器而不添加额外的插件

只需使用我们当前的功能和现成的代码片段库,你就可以替换几个流行的插件,包括:

WPCode 带有一个现成的代码片段库,允许你替换几个流行的插件,包括:

  • 禁用评论插件
  • 禁用 XML-RPC 插件
  • 禁用 Rest API 插件
  • 禁用古腾堡插件
  • 经典编辑器插件
  • 允许 SVG 文件上传插件
  • 禁用 RSS 提要插件
  • 禁用搜索插件
  • 禁用自动更新插件
  • 禁用管理栏插件
  • 禁用小部件块插件
  • 经典小部件插件
  • 删除 WordPress 版本号插件
  • 像素插件
  • 谷歌 AdSense 插件
  • 自定义帖子类型 UI 插件
  • 其他 WordPress 生成器插件

平均而言,我相信我们可以轻松替换网站上 6 到 8 个现有插件,因为典型的网站通常会安装这些一次性功能插件。

现在我们可以删除这些插件,清理你的管理区域,并简化你的网站管理。

WPCode 的下一步是什么?

由于插入页眉和页脚插件拥有超过 100 万访客,因此免费获得所有这些新功能对每个人来说都是一个惊喜。

到目前为止,我对社区的反应非常满意,因为每个人都喜欢这些新功能。

我们面前有一个令人兴奋的路线图,可以让这个插件更加强大。 我们正在做的一些事情:

  • 由我们的 WordPress 专家审查的更大的代码片段库列表
  • 将自定义片段保存到云端——这对于创建和管理多个网站的人来说非常有用,因为我们可以在插件中构建你的个性化片段库
  • 以及更多…

我们真的在这里建造了一些特别的东西。 假如你对我们如何使插件对你更有帮助有任何想法,请将你的建议发送给我们。

一如既往,我要感谢你对 WPBeginner 的持续支持,我们期待在未来几年继续为你服务。

敬上,

赛义德巴尔基
WPBeginner 创始人

PS 希望我们收购或投资你的 WordPress 业务? 了解有关 WPBeginner 成长基金的更多信息。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论