WP_LIST_TABLE添加自定义行操作

时间:2016-05-24 作者:bnjroos

我一直遵循以下指南:step by step guide to wp list table 然而,我不知道应该在哪里定义我的操作:在代码中复制。我想添加一个链接,简单地复制相应的行,有什么想法吗?

$actions = array(
    \'edit\' => sprintf(\'<a href="?page=cruises_form&id=%s">%s</a>\', $item[\'id\'], __(\'Edit\', \'cruise_list_manager\')),
    \'delete\' => sprintf(\'<a href="?page=%s&action=delete&id=%s">%s</a>\', $_REQUEST[\'page\'], $item[\'id\'], __(\'Delete\', \'cruise_list_manager\')),
    \'duplicate\' => sprintf(\'<a href="?page=%s&action=duplicate&id=%s">%s</a>\', $_REQUEST[\'page\'], $item[\'id\'], __(\'Duplicate\', \'cruise_list_manager\')),
);

return sprintf(\'%s %s\',
    $item[\'name\'],
    $this->row_actions($actions)
    );
}
非常感谢你。

1 个回复
SO网友:bnjroos

找到它后,需要在插件函数中定义操作:

function process_bulk_action()
    {

相关推荐

在管理员帖子wp-list-table之前/之后添加内容

我知道有两个钩子可以在分类法wp列表前后添加内容。是否有操作可在编辑上的post type wp list表格后添加内容。php页面?$taxonomy列表:add_action( \'category\' . \'_pre_add_form\', \'copy_above_form\' ); function copy_above_form( $taxonomy ) { echo \'<p>Above the WP-List-Table</p>\';&#x