안녕하세요
코스모스팜 회원관리 플러그인을 사용중입니다.
내정보 페이지로 이동시 아바타 아래에 테이블 형식의 버튼이 여러개가 나옵니다.
이중 몇개를 삭제하고 싶어서 검색하여 아래의 코드를 적용하였습니다.
['rows'][0] 이것의 숫자를 바꿔가며 ['rows'][1], ['rows'][2] 다 적용해보았지만 아래와 같이 적용이 안되네요...
['rows'][0] 적용 시 내 정보 수정을 감춥니다.
['rows'][1] 적용 시 내 정보 수정이 나타나고 아무것도 사라지지 않습니다.
['rows'][2] 적용 시 내 정보 수정이 나타나고 아무것도 사라지지 않습니다.
무슨 문제일까요?
add_filter('wpmem_member_links_args', 'my_member_links_args', 1, 1);
function my_member_links_args($args){
unset($args['rows'][0]);
return $args;
}
안녕하세요~^^
카테고리 성격에 맞지않아 워드프레스 카테고리로 이동되었습니다.
CSS로 삭제하는 것이 아닌 해당 코드 자체에서
불러오시는 것을 원하지 않으시는 건가요?
아래 코드를 참고하여 적용해보시겠어요?
add_filter('wpmem_member_links_args', 'my_wpmem_member_links_args_20210804', 999, 1);
function my_wpmem_member_links_args_20210804($args){
$temp0 = $args['rows'][0];
$temp1 = $args['rows'][1];
$temp3 = $args['rows'][3];
$temp4 = $args['rows'][4];
$args['rows'][0] = $temp1;
$args['rows'][1] = $temp2;
$args['rows'][2] = $temp3;
$args['rows'][3] = $temp4;
$args['rows'][4] = '';
return $args;
}
$temp 변수에 임시로 담아둔 후 재정렬하는 방법으로
순서 변경과 노출하고 싶지 않은 메뉴를 동시에 삭제할 수 있습니다.
고맙습니다.