web-dev-qa-db-fra.com

Comment j'ajoute un nouveau lien après Modifier | Edition rapide | Corbeille | Voir dans la section d'édition rapide

Je veux ajouter un nouveau lien dans le type de message personnalisé. J'ai créé un type de message personnalisé et je souhaite ajouter un nouveau lien après les liens Edit | Quick Edit | Trash | View tels que Edit | Quick Edit | Trash | View | PDF. Comment j'ajoute en post personnalisé. Je me demandais à plusieurs endroits mais je n'obtenais pas de résultat correct pour ajouter un nouveau lien personnalisé après Edit | Quick Edit | Trash | View. S'il vous plaît laissez-moi savoir comment j'ajoute.

2
Pritesh Mahajan

Vous pouvez le faire en créant un hook pour le filtre post_row_actions. Si votre CPT est un type de publication hiérarchique, utilisez le filtre page_row_actions.

add_filter( 'post_row_actions', 'wpse8170_row_actions', 10, 2 );
function wpse8170_row_actions( $actions, WP_Post $post ) {
    if ( $post->post_type != 'my-custom-post-type' ) {
        return $actions;
    }

    $actions['wpse8170-pdf'] = 'http://your/url/here';
    return $actions;
}
8
Eugene Manuilov