嗨,我正在编写一个插件,其中我通过扩展 wordpress wp_list_table 类来显示数据库中的各种条目。为了在每一行中显示一些操作链接,我以以下方式使用了此功能。
function column_name($item) {
$actions = array(
'edit' => sprintf('<a href="?page=%s&action=%s& hotel=%s">Edit</a>',$_REQUEST['page'],'edit',$item['id']),
'delete' => sprintf('<a href="?page=%s&action=%s&hotel=%s">Delete</a>',$_REQUEST['page'],'delete',$item['id']),
);
return sprintf('%1$s %2$s', $item['Name'], $this->row_actions($actions) );
}
但是从管理页面,当我点击这些链接时,什么都没有发生,只有我搜索了每个商品的 url 更改,并且大多数示例都使用数组形式的静态数据,所以我想说的是如何通过 $_GET 使其处于活动状态[] 方法还是有其他方法可以做到这一点?