WordPress中文开发手册

WordPress插件开发 — 短代码

作为安全防范措施,禁止在WordPress内容中运行PHP;为了允许与内容的动态交互,短消息在WordPress版本2.5中呈现。

短代码是可用于与内容进行动态交互的宏。即从附加到帖子或呈现视频的图像创建图库。

为什么是短码?

短信是保持内容清洁和语义的一种有价值的方式,同时允许最终用户一些能够以编程方式改变其内容的呈现的能力。

当最终用户使用短代码将照片库添加到他们的帖子时,他们使用尽可能少的数据来指示如何呈现图库。

优点:

  • 没有标记添加到帖子内容,这意味着标记和样式可以很容易地在飞行或稍后的状态下被操纵。
  • 短码也可以接受参数,允许用户修改一个实例上的短码行为。

内置短码

默认情况下,WordPress包括以下短节码:

  • – 简短的代码,允许您围绕内容包装字幕
  • – 短码,可让您显示图像画廊

  • –短码,允许您嵌入和播放音频文件

  • – 短码可以让您嵌入和播放视频文件

  • – 短码可让您显示音频或视频文件的集合

  • – 短代码,允许您封装嵌入的项目

短码最佳实践

开发短代码的最佳做法包括插件开发最佳实践和下面的列表:

  • 总是回来
  • 短码本质上是过滤器,因此创建“副作用”将导致意外的错误。
  • 前缀您的短代码名称,以避免与其他插件的冲突。
  • 消除输入并转义输出。
  • 为用户提供有关所有短代码属性的清晰文档。

快速参考

请参阅使用基本的短代码结构,照顾自我关闭和封闭情景,快捷代码和确保输出的完整示例。

外部资源

  • WordPress短码生成器

Articles

Tags