TablePress 扩展:加宽的编辑输入区

有些用户可能需要在一个单元格中输入较多的内容,就会希望在编辑表格的时候能有个较大的输入框。使用该扩展能够加宽显示表格的“编辑”页面中的输入文本框,这样在编辑较长文本时会更加方便。

目录 Contents

下载

TablePress 扩展:更大的表格编辑区域(点击下载该扩展

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

TablePress 扩展:更大的表格编辑区域

使用说明

要使用该 TablePress 扩展,直接从本页下载,然后象对待一般的 WordPress 插件那样安装、激活即可。详细说明请看 TablePress 扩展页面上的使用说明

该扩展的关键代码解释如下(其中 /* */ 部分为水景一页添加的注释,可删除):


/**
* 前面的扩展信息略,关键代码从下面开始
* 改变“编辑”页面默认的文本区域宽度
*/
if ( ! is_admin() )
    return;

add_action( 'admin_print_styles', 'tablepress_input_field_size', 20 );

function tablepress_input_field_size() {
    $current_screen = get_current_screen();
    if ( 'tablepress_edit' != $current_screen->id )
        return;
?>
<style type="text/css" media="screen">

/* 下面定义表格编辑页面表单的最小宽度为 200px */
#edit-form-body textarea {
    min-width: 200px;
}

/* 下面定义当前正在编辑的单元格所在列的最高度为 96px */
#edit-form-body .focus td {
    height: 96px;
}
</style>
<?php
}

重要提示: 上面的代码已经指定了正在编辑的单元格的大小。但是如果你使用中觉得还需要再大些,可以修改下载的扩展文件,调整上面指明的 2 处数字(200px 和 96px),使之满足自己的需要。

TablePress 扩展页面还有更多扩展可供使用。©

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

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