简介

为什么是短码?

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

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

优点:

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

内置短码

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

  • [caption] – 简短的代码,允许您围绕内容包装字幕
  • [gallery] – 短码,可让您显示图像画廊
  • [audio] –短码,允许您嵌入和播放音频文件
  • [video] – 短码可以让您嵌入和播放视频文件
  • [playlist] – 短码可让您显示音频或视频文件的集合
  • [embed] – 短代码,允许您封装嵌入的项目

短码最佳实践

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

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

快速参考

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