2017-03-07 77 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>'), 
     );