TablePress 扩展:自定义默认选项设置

TablePress 是 WordPress 的一个管理和发布表格的插件,它使用 DataTables JavaScript 库来提供诸如表格排序、过滤、分页等特色功能。一些用户可能有很多相似表格需要管理,每次新建/导入表格的时候都要重复设置一些表格、DataTables 的选项也是很枯燥的。这种情形下可以使用该扩展来自定义一些表格、DataTables 的选项的默认值。

需要特别强调的是,在该扩展中修改的默认选项值仅对启用该扩展之后新建/新导入的表格起作用。也就是说,在这些新建/新导入的表格编辑页面下方的那些选项如果在这里有定义,则按照这里的定义取默认值(比如启用/禁用,数值等)。

目录 Contents

下载

TablePress 扩展:自定义默认选项设置(点击下载该扩展

TablePress 扩展的安装方法跟普通 WordPress 插件的安装方法一样。区别仅在于,该扩展只有在已经安装并启用 TablePress 插件后才有实际作用。详细说明请看 TablePress 扩展页面上的使用说明

安装后,此扩展在 WordPress 后台“插件”页面显示为,

TablePress 扩展:自定义默认选项设置

该文件由水景一页根据 TablePress 插件作者在支持论坛中的答疑内容汇总编辑而成。

使用说明

对应修改该扩展源文件中的设置,上传到 WordPress 插件目录,到后台启用该插件即可生效。

这里修改的是新建表格(或新导入表格)编辑页面下方各相关设置。关系是唯一对应的,而这里给出的设置比那里的少。

这里尽量按照 TablePress 插件里默认的选项值设置各选项参数定义。为了节省时间,该扩展没有在 WordPress 后台创建设置页面,所有参数都需要直接编辑该扩展源文件。编辑后覆盖服务器上的该文件即可。

选取的选项如下,

 // for TablePress options(表格默认选项)
 $default_table['options']['table_head'] = true; // 显示表格标题行
 $default_table['options']['table_foot'] = false; // 显示表格尾注行
 $default_table['options']['alternating_row_colors'] = true; // 交替行背景色
 $default_table['options']['row_hover'] = true; // 鼠标悬停时改变行背景色
 $default_table['options']['print_name'] = false; // 显示表格名称
 $default_table['options']['print_name_position'] = "below"; // 显示表格名称的位置,默认是“下方”(below),可改为“上方”(above)
 $default_table['options']['print_description'] = false; // 显示表格描述文字
 $default_table['options']['print_description_position'] = "below"; // 显示表格描述文字的位置,默认是“下方”(below),可改为“上方”(above)
 
 // for DataTables Javascript features (DataTables Javascript 默认选项)
 $default_table['options']['use_datatables'] = true; // 启用 DataTables
 $default_table['options']['datatables_sort'] = true; // 启用排序
 $default_table['options']['datatables_filter'] = true; // 启用搜索/过滤
 $default_table['options']['datatables_paginate'] = true; // 默认开启分页
 $default_table['options']['datatables_paginate_entries'] = "10"; // 更改默认分页显示行数为 20
 $default_table['options']['datatables_lengthchange'] = true; // 分页功能启用时允许访客修改每页条目数
 $default_table['options']['datatables_info'] = true; // 显示表格信息
 $default_table['options']['datatables_scrollx'] = false; // 默认开启水平滚动条

这里,

  • true 表示启用;false 表示禁用。
  • 需要默认开启的功能,请将对应的 false 改成 true,反之则反之。
  • 数字对应的是默认数值。
  • 其它参数值见该行后的注释。

如果您在使用该扩展的时候遇到问题,请直接在本页下方留言;如果是其它相关问题,或者仅仅是聊聊天,请移步水景一页的讨论区。谢谢您的理解与合作!

在 TablePress 扩展页面还有更多扩展可供使用。如果您觉得 TablePress 插件或者扩展对您有帮助,请考虑捐助原作者以支持其开发。

水景一页仅仅是提供 TablePress 中文支持,如果您愿意,请给小站做个友情链接,或者通过这里的网购通道给自己或家人买些小礼品(小站可以顺便赚点佣金),或者请博主喝杯咖啡。谢谢!©

本文发表于水景一页。永久链接:<https://cnzhx.net/blog/tablepress-ext_customise-default-settings/>。转载请保留此信息及相应链接。

时间过去太久,评论已关闭。
如果您有话要说,请到讨论区留言并给出此文章链接。
谢谢您的理解 :-)