2017-03-07 132 views
0

我开发在WordPress的自定义插件。该插件具有以下功能: 1.在填写表单并正确提交表单后,向数据库添加条目。 2.列出数据库中的条目和 3.从列出的项目中删除条目。删除按钮后点击数据库条目在WordPress

我设法去完成前两项任务。在单击条目上的删除时删除条目时遇到问题。

的条目列出与删除按钮,表格格式。点击删除按钮删除数据库中的适当条目。

我已经想尽了办法;在提交输入中添加确认对话框,并将form.action设置为确定以捕获POST请求。

this.form.action.value = 'delete'; 

添加了提交按钮以下代码来创建POST请求deleteFile。

<?php submit_button(__('Delete'), 'secondary', 'deleteFile') ?> 

任何帮助将不胜感激。

回答

0

我已经使用了WP_List_Table的方法column_title的删除链接添加到该项目。请检查下面的代码:

$actions = array(
      'view' => sprintf('<a target="_blank" href="%s%s">View</a>', $upload_location, $item->real_filename), 
      'edit' => sprintf('<a id="edit" href="?page=%s&action=%s&file=%s" onclick="javascript: setSaveBtn();">Edit</a>', 'digitalspital-files-edit', 'edit', $item->id), 
      'delete' => sprintf('<a href=' . $nonced_url . ' data-delete>Delete</a>'), 
     );