如何修改WordPress中TablePress的默认显示行数(改为3行)
如何修改TablePress默认显示行数为3行
嘿,我来帮你搞定TablePress默认显示行数的问题~其实有几种简单的方法,看你哪种更顺手:
方法一:全局修改所有表格的默认行数
这是最省事的方法,改完所有表格都会默认显示3行:
- 登录WordPress后台,找到左侧菜单里的TablePress,点击进入后选择「Settings」(设置)页面
- 在页面里找到「DataTables Options」或者「Features」相关板块,找到标注为「Number of rows to display by default」(默认显示行数)的选项
- 把默认的10改成3,滚动到页面底部点击「Save Changes」保存设置就搞定了
方法二:单独修改某个表格的显示行数
如果你只想调整某一个表格的默认行数,不想影响其他表格,可以直接在插入表格的短代码里加参数:
- 找到你要修改的表格对应的短代码,比如原来的是
[table id=1 /] - 在里面添加
datatables_page_length=3,修改后变成[table id=1 datatables_page_length=3 /] - 更新文章/页面后,这个表格就会默认显示3行了,其他表格不受影响
方法三:用代码实现更灵活的控制(适合开发者)
如果需要针对特定表格或者更复杂的场景设置,可以通过主题的函数文件添加钩子:
- 打开当前主题的
functions.php文件(可以在后台「外观」→「主题文件编辑器」里找到) - 粘贴以下代码:
add_filter( 'tablepress_datatables_options', 'custom_tablepress_page_length', 10, 2 ); function custom_tablepress_page_length( $options, $table ) { // 可选:如果只想修改特定ID的表格,取消下面一行注释并替换ID // if ( $table['id'] == '1' ) { $options['pageLength'] = 3; // } return $options; }
- 保存文件后,设置就会生效啦~
内容的提问来源于stack exchange,提问作者Dhaval Panchal
相关产品推荐
相关产品推荐

