wordpress - 如何在 wordpress 中的 wp_list_table 中执行单个删除和批量删除操作?
问题描述
我在 wp_list_table 中显示自定义数据。我能够在表格中正确显示数据。现在我想添加此功能:当我通过将鼠标悬停在行上单击删除按钮或选择多个删除的复选框时,我想将项目移动到垃圾箱。永久删除项目时,应从表中删除该行。我怎样才能做到这一点?我很感激任何帮助。
解决方案
始终使用视图中条目的 id 来启用编辑。
使用 id 删除单个或多个数据条目。
跟踪“删除”-点击并使用
$wpdb->query("DELETE FROM $table_name WHERE id IN($ids)");
有关详细信息,请参阅有关堆栈交换的两个问题以获取更多信息。
非常详细地介绍了必要的部分。
推荐阅读
- scala - 两个相关的存在类型参数
- linux - 使用单线程等待消息队列和套接字
- java - 和/或在java中
- android - android为什么在textview上滑动会触发onclick事件?
- webpack - TypeError:无法读取角度通用项目中未定义的属性“环境”---webpack
- xamarin - 任务因 Xamarin.Forms 中的错误而失败?
- ios - AVCaptureVideoPreviewLayer 在调整大小时创建 2 个视图
- docker - 将正在运行的 docker 容器添加到虚拟网络中
- javascript - 如何在这篇文章中制作变量,全球?
- ruby - 使用 Flickr API 下载我自己的私人相册