안녕하세요 선생님
메뉴에 회원정보,로그인 자동생성 기능을 적용 중에 있습니다.
회원정보에서 내정보수정링크를 없애 버리고 싶습니다.
회원이 수정을 아예 못하게 하려고요.
방법을 알려주시면 감사드리겠습니다.
감사합니다.
안녕하세요~^^
올려주신 회원정보 페이지는 KBoard 퍼스트 콘텐츠몰 스킨이 아닌
코스모스팜 회원관리 플러그인에서 표시하고 있습니다.
wpmem_member_links_args 필터를 활용해서 회원정보 메뉴를 편집하실 수 있습니다.
워드프레스 관리자- > 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보시겠어요?
add_filter('wpmem_member_links_args', 'my_wpmem_member_links_args', 999, 1);
function my_wpmem_member_links_args($args){
unset($args['rows'][1]);
return $args;
}
위의 코드에서 [1] 쪽 숫자는 순서입니다.
만약, 비밀번호 변경 링크를 삭제하시려면 [2] 이런 식으로 적용해보시겠어요?
고맙습니다.
네 선생님 마지막 추가했는데, 오류가 떠서요
/www/wp-content/themes/Avada/function.php 수정 하는게 맞는지요?
확인 부탁드리겠습니다.
감사합니다.
FTP로 접속해서 테마 쪽 functions.php 파일을 수정할 경우
FTP로 접속해서 /wp-content/themes/사용중인테마/functions.php 파일에 추가해주시면 됩니다.
문제가 생기셨다면,
정확한 원인을 파악하기 위해 디버그 모드를 활성화해서 에러 메시지가 표시되는지 확인해보시겠어요?
고맙습니다.
네 FTP로 직접 접속해서 한것인데 저게 떠서요.
일단 알려주신거 한번 읽어 보겠습니다.
감사합니다.
로그 된거 링크 보내드립니다.
가장 하단만 보면 될거 같은데, 방금 수정했는데, 방금 수정한 시간이 안찍혀 있는거 없는거 같아요. 외국시간기준인가 ㅠㅠ
확인 부탁드리겠습니다.
감사합니다.
올려주신 파일 확인해보니
아래와 같은 메시지가 표시되고 있습니다.
PHP Fatal error: Cannot redeclare my_wpmem_member_links_args
워드프레스 필터는 여러 개 추가할 수 있지만 PHP에서는 중복된 함수명을 사용하시면 안 됩니다.
테마 쪽에 추가하신 코드 중 my_wpmem_member_links_args 키워드로 검색해보시면
이전에 추가하신 코드가 있을 듯합니다.
이전 댓글에 안내해드린 코드 중
my_wpmem_member_links_args 부분을 my_wpmem_member_links_args1 이런 식으로 모두 교체해서 확인해보시겠어요?
고맙습니다.
ㅠㅠ 감사합니다.
해결했습니다.
감사합니다. ㅠㅠ