0
我在WordPress插件中使用WP_List_Table类创建了一个表。它基本上从数据库输出一些信息。 Id列在桌子内部占用太多空间,我试图减小宽度。有没有办法做到这一点在PHP中(当扩展课程),或者我必须在CSS中这样做。如果是这样如何?我更喜欢PHP解决方案。减少WP_List_Table的表宽度
我在WordPress插件中使用WP_List_Table类创建了一个表。它基本上从数据库输出一些信息。 Id列在桌子内部占用太多空间,我试图减小宽度。有没有办法做到这一点在PHP中(当扩展课程),或者我必须在CSS中这样做。如果是这样如何?我更喜欢PHP解决方案。减少WP_List_Table的表宽度
你可以注入 “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>';
}
PHP的解决方案是为与WP UI的其余部分保持一致:不显示开始与ID。 –
将短代码插入帖子和页面以在其中显示autoquote程序的实例需要Id。 –
听起来像*梦幻般的*用户界面。 ;-)检查“WP_List_Table”被定义的文件,我99%在那里有一个有用的钩子。可能在表格定义中。无论如何,如果有必要,您应该可以添加额外的CSS类 - 尽管我已经下注了一个有用的CSS类,因此请先检查一下。 –