안녕하세요 선생님
그림처럼 계정삭제가 로그아웃 오른쪽에 있는데 로그아웃과 위치를 변경하고 싶습니다.
즉,3번째 4번째 위치 변경하고 싶어요.
어떻게 하면 될까요.
감사합니다.
안녕하세요~^^
코스모스팜 회원관리 플러그인 회원정보 페이지를 말씀하시는 건지요?
해당 페이지에서 메뉴들은 wpmem_member_links_args 필터를 활용하고 있습니다.
3번째 메뉴와 4번째 메뉴의 위치를 변경하시려면
아래의 코드를 활용해보시겠어요?
add_filter('wpmem_member_links_args', 'wpmem_member_links_args_2020_05_12', 999, 1);
function wpmem_member_links_args_2020_05_12($args){
if(isset($args['rows'])){
$index1 = 2;
$index2 = 3;
$temp = $args['rows'][$index1];
$args['rows'][$index1] = $args['rows'][$index2];
$args['rows'][$index2] = $temp;
}
return $args;
}
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
$args['rows']에는 배열 형태로 저장되며 배열은 0부터 인덱스가 시작됩니다.
위의 코드에서 $index1 = 2 부분이 3번째 메뉴의 인덱스이며
$index2 = 3 부분이 4번째 메뉴의 인덱스입니다.
wpmem_member_links_args 필터에 대한 자세한 내용은
아래의 링크를 참고해보세요.
https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/wpmem_page_links_args/
고맙습니다.