【问题标题】:How to do a single delete and bulk delete action in wp_list_table in wordpress?如何在 wordpress 中的 wp_list_table 中执行单个删除和批量删除操作?
【发布时间】:2018-11-05 05:52:28
【问题描述】:

我在 wp_list_table 中显示自定义数据。我能够在表格中正确显示数据。现在我想添加此功能:当我通过将鼠标悬停在行上单击删除按钮或选择多个删除的复选框时,我想将项目移动到垃圾箱。永久删除项目时,应从表中删除该行。我怎样才能做到这一点?我很感激任何帮助。

【问题讨论】:

    标签: wordpress delete-row recycle-bin


    【解决方案1】:

    始终使用视图中条目的 ID 来启用编辑。

    使用 id 删除单个或多个数据条目。
    跟踪“删除”-点击并使用

    $wpdb->query("DELETE FROM $table_name WHERE id IN($ids)");
    

    有关详细信息,请参阅堆栈交换上的two issues 以获取更多信息。
    Really detailed 了解必要的部分。

    【讨论】:

      【解决方案2】:

      转到路径/wp-admin/includes/class-wp-list-table.php 检查文件 find function bulk_actions() all

      【讨论】:

      • 检查过,但没有找到确切的解决方案。
      猜你喜欢
      • 2012-08-19
      • 1970-01-01
      • 1970-01-01
      • 2013-01-08
      • 1970-01-01
      • 2015-01-16
      • 2014-12-24
      • 1970-01-01
      • 2017-05-25
      相关资源
      最近更新 更多