webdevstudios/wds-shortcodes

用于创建短代码的基本插件/类/功能。

安装: 246

依赖者: 1

建议者: 0

安全性: 0

星标: 26

关注者: 49

分支: 15

开放问题: 3

类型:wordpress-plugin

v1.0.7 2017-06-07 16:02 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:26:15 UTC


README

贡献者: WebDevStudios, jtsternberg, JayWood
捐赠链接: http://webdevstudios.com
标签: shortcode button, shortcodes, cmb2, utility
至少需要 4.3
已测试至 4.3
稳定标签 1.0.7
许可: GPLv2
许可 URI: https://gnu.ac.cn/licenses/gpl-2.0.html

WebDevStudios. WordPress for big brands.

描述

WDS-Shortcodes 允许开发者轻松使用对应的按钮注册短代码,因此您的客户再也不必询问 "那个短代码是什么?"。您不仅可以轻松处理按钮和短代码注册,这还支持通过简单的配置标志来自动闭合和包装短代码。

请注意:您需要运行 composer install 来获取此插件/库的依赖项,或者您可以直接在此下载zip文件

此外,还内置了对 CMB2 的支持,因此您可以使用您所有喜欢的字段。

更多信息,请查看维基百科

要查看演示插件,请查看 "Cool Shortcode"。

安装

手动安装

  1. 将整个 /wds-shortcodes 目录上传到 /wp-content/plugins/ 目录。
  2. 通过WordPress的“插件”菜单激活WDS Shortcodes。

常见问题解答

  • 目前没有

屏幕截图

更新日志

1.0.7

  • 更新短代码按钮的新版本,其中 ajax_parse_shortcode 现在是对象方法(而不是类方法)。

1.0.6

1.0.5

1.0.4

  • 更新短代码按钮依赖项以修复在CSS加载之前显示模态的问题。

1.0.3

  • WDS_Shortcode_Instances::get() 现在接受一个次要参数,$index,用于选择短代码命名空间下的确切对象实例。

1.0.2

  • 添加新方法,WDS_Shortcode::json_decode_att(),用于获取解码的json属性值。处理将存储数组字段数据时使用的伪json格式转换。

1.0.1

  • 添加新方法,WDS_Shortcode::bool_att(),用于获取布尔属性值。处理将 "false" 和 "0" 字符串转换为 false。
  • 修复未定义通知:在检查属性值是否为json之前,检查其是否为字符串。
  • 修复问题,其中伪json编码的数组未正确转换为PHP数组。

1.0.0

  • 更新为作为库的主要用途(使用wp-lib-loader)。将破坏在 'init' 钩子之前扩展 WDS_Shortcode_Admin 类的插件的后向兼容性。

0.1.3

  • 更新composer锁定文件和zip文件,以更新短代码按钮依赖项。

0.1.2

  • 新方法,WDS_Shortcode::maybe_json(),它自动将属性从 Shortcode_Button 创建的修改后的JSON字符串转换为普通PHP数组。

0.1.1

  • 修复ajax钩子不起作用的问题(因为它们钩得太晚)

0.1.0

  • 首次发布