【问题标题】:How to hide columns from dokan vendor dashboard?如何隐藏 dokan 供应商仪表板中的列?
【发布时间】:2020-01-05 13:34:03
【问题描述】:
我的网站建立在 WordPress 和 WooCommerce 之上。我正在使用 Dokan multivendor pro 插件和 WC Bookings 插件。当供应商登录时,他/她会被重定向到 Dokan 供应商仪表板。
在 Booking ------ Manage Bookings 下的仪表板中,显示所有预订。在该表中,我想删除两列,如下图所示。
【问题讨论】:
标签:
php
css
wordpress
custom-wordpress-pages
【解决方案1】:
为了从页面中物理删除它们,您必须在插件的 php 文件本身中找到查询和/或表循环过程并根据需要修改它们,但如果您只想要页面上的现有信息不显示您可以右键单击浏览器查看表的 id 或类,然后添加自定义 CSS 修改这些对象的行为。
所以我们假设这些被称为“BookingTable”。那么您要查找的代码应该如下所示:
#BookingTable tr td:nth-child(5), #BookingTable tr td:nth-child(6) {
display: none;
}
这里的关键是“nth-child”选择器,它允许您通过引用组中的订单索引号来访问重复标签的子代。
您可以使用这些选择器访问这些重复的 DOM 对象并操纵它们的外观,而不是发送到客户端浏览器的实际数据。就像我说的,为了防止客户端一起接收这些数据,你必须通过 PHP 代码删除信息(我无权访问,所以我无法帮助你)
我希望这会有所帮助。干杯!