J'ai suivi le guide suivant: guide étape par étape pour wp list table Je ne peux toutefois pas savoir où dois-je définir mon action: dupliquer dans le code. Je veux ajouter un lien pour dupliquer simplement la rangée correspondante, une idée?
$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)
);
}
Merci beaucoup.
Si vous l'avez trouvé, l'action doit être définie dans votre fonction de plug-in:
function process_bulk_action()
{