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 中文支持,如果您愿意,请给小站做个友情链接,或者通过这里的网购通道给自己或家人买些小礼品(小站可以顺便赚点佣金),或者请博主喝杯咖啡。谢谢!©

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

雁过留声,人过留名

您的电子邮箱地址不会被公开。 必填项已用 * 标注

特别提示:与当前文章主题无关的讨论相关但需要较多讨论求助信息请发布到水景一页讨论区的相应版块,谢谢您的理解与合作!请参考本站互助指南
您可以在评论中使用如下的 HTML 标记来辅助表达: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>