减少WP_List_Table的表宽度

时间:2014-02-14 08:04:06

标签: php css wordpress-plugin

我在WordPress插件中使用WP_List_Table类创建了一个表。它基本上从数据库中输出一些信息。 Id列占用了桌面内的太多空间,我正在尝试减小宽度。有没有办法在PHP中执行此操作(同时扩展类)或者我必须在CSS中执行此操作。如果是这样的话?我更喜欢PHP解决方案。

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以在“admin_head”钩子中注入一个样式。

试试这个:

add_action( 'admin_head', 'style_my_table' );

public function style_my_table() {
      echo '<style type="text/css">';
      echo '.wp-list-table .id { width: 5%; }';
      echo '.wp-list-table .name { width: 40%; }';
      echo '.wp-list-table .description  { width: 35%; }';
      echo '.wp-list-table .rating { width: 20%; }';
      echo '</style>';
}