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.