向Wordpress添加可排序列表
可排序列表只是可以拖放以更改这些元素顺序的项目列表。
Wordpress中有两个可用的可排序列表,一个来自JQuery框架,另一个来自Scriptaculous框架。对于可排序的列表,您将需要一个列表,因此这里是一个简单的列表。
- Item 1
- Item 2
- Item 3
- Item 4
jQuery可排序
JQuery可排序控件实际上是一个插件,而不是标准JQuery框架的一部分。我们需要做的第一件事是添加我们需要使用的正确的JavaScript库。我们使用wp_enqueue_script()Wordpress函数来做到这一点。有很多不同的事情需要,所以您可以使用数组来传递所有选项。
wp_enqueue_script(array("jquery","jquery-ui-core","interface","jquery-ui-sortable","wp-lists","jquery-ui-sortable"));
这是创建可排序列表所需的JavaScript代码。
有关可用选项种类的更多信息,请查看ScriptaculousSortables文档。
如果您只想wp_enqueue_script()在Wordpress的管理部分中运行该功能,则可以使用该is_admin()功能。如果代码在admin部分运行,则返回true;如果在前端运行,则返回false。使用此功能,可以在不使用JavaScript库时停止它们。