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.

Cristian
quelle
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