Usuń link „Wyświetl” w Administratorze postów


Odpowiedzi:


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;
}

Powinien cię zobaczyć :)

Tablica $ akcji składa się z następujących elementów:

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

Aby zmodyfikować widok siatki użytkowników, user_row_actionsmożna użyć filtra.

Dla przyszłego odniesienia.


Dzięki Wild Phoenix, choć wydaje się, że nie działa. Dodam mój cpt i link do widoku nadal się wyświetla.
Marco

Przepraszamy, brakowało mi nawiasów klamrowych w metodzie get_post_type () spróbuj tego!
Cristian

To załatwiło sprawę! Niesamowita pomoc Wild Phoenix. Bardzo mile widziane!
Marco

Gdzie mam dodać powyższy kod?

@Darren Możesz po prostu skopiować ten kod do pliku functions.php swojego szablonu. Mam nadzieję, że to pomaga!
Cristian
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.