혹시 css 클래스가 따로 나와서 테마 사용자 정의하기에서 css 클래스명 넣고
로그인/로그아웃 메뉴가 현재 사용자 상태에 따라 나올 수 있게끔 할 수 있나요?
망보드나 코드엠샵의 엠샵멤버스 플러그인은 지원을 하던데 코스모스팜도 지원을 하는지 궁금합니다.
안녕하세요~^^
코스모스팜 회원관리 플러그인의 cosmosfarm_members_menu_items 필터를 사용하시면 메뉴를 관리할 수 있습니다.
우선 간략한 예제를 올려드립니다.
테마의 functions.php 파일에 추가해서 테스트 해보시겠어요?
add_filter('cosmosfarm_members_menu_items', 'my_cosmosfarm_members_menu_items', 10, 3);
function my_cosmosfarm_members_menu_items($menu_items, $menu, $args){
// 정보 출력
print_r($menu_items);
// 회원가입 메뉴 숨기기
$menu_items['register']['url'] = '';
// 회원정보 메뉴 숨기기
$menu_items['account']['url'] = '';
// 로그인 메뉴 숨기기
$menu_items['login']['url'] = '';
// 로그아웃 메뉴 숨기기
$menu_items['logout']['url'] = '';
return $menu_items;
}
각각 메뉴의 url 값을 변경할 수 있으며 값을 제거하면 메뉴에서 보이지 않습니다.
그리고 order 값을 변경하면 메뉴 순서도 바꿀 수 있습니다.
원하시는게 이러한 기능이 맞을까요?
고맙습니다.