Entfernen Sie den Link "Anzeigen" in Post Admin


Antworten:


22
add_filter( 'post_row_actions', 'remove_row_actions', 10, 1 );

function remove_row_actions( $actions )
{
    if( get_post_type() === 'my_cpt' )
        unset( $actions['view'] );
    return $actions;
}

Sollte dich durch sehen :)

Das Array $ action besteht aus folgenden Elementen:

$actions['edit'] 
$actions['inline hide-if-no-js'] 
$actions['trash'] 
$actions['view'] 

Zum Ändern der Benutzerrasteransicht user_row_actionskann der Filter " " verwendet werden.

Zum späteren Nachschlagen.


Danke Wild Phoenix, obwohl es nicht zu funktionieren scheint. Ich füge meine cpt hinzu und der Ansichtslink wird weiterhin angezeigt.
— Marco

Entschuldigung, ich habe die geschweiften Klammern in der Methode get_post_type () verpasst. Versuchen Sie das!
— Cristian

Das hat funktioniert! Ehrfürchtige Hilfe Wild Phoenix. Sehr geschätzt!
— Marco

Wo füge ich den obigen Code hinzu?

@Darren Sie können diesen Code einfach kopieren und in die Datei functions.php Ihrer Vorlage einfügen. Ich hoffe, das hilft!
— Cristian
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.