사후 관리자에서 '보기'링크 제거


답변:


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

당신을 통해 봐야합니다 :)

$ actions 배열은 다음으로 구성됩니다.

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

사용자를 수정하기 위해 그리드 뷰 ' user_row_actions'필터를 사용할 수 있습니다.

나중에 참조하십시오.


작동하지 않는 것 같지만 Wild Phoenix에 감사드립니다. cpt를 추가했는데 여전히보기 링크가 나타납니다.
Marco

죄송합니다. get_post_type () 메소드에서 중괄호를 놓쳤습니다.
크리스티안

그 트릭을했다! 와일드 피닉스를 도와주세요. 매우 감사!
Marco

위의 코드를 어디에 추가합니까?

@Darren이 코드를 복사하여 템플릿의 functions.php 파일에 붙여 넣을 수 있습니다. 희망이 도움이됩니다!
Cristian
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.