1. 정확한 제품 또는 플러그인 이름
코스모스팜 회원관리
2. 상세 내용
마이페이지 내용을 수정하고싶음 ( 원하는대로 )
대신 GET A의 값에 따른 edit은 사용하고싶음
Cosmosfarm_Members_Page_Builder.class.php 파일에서 member_links_args함수가 html을 수정하고 있는거 같은데 여기를 새롭게 html만들고 싶습니다.
class를 직접 수정하는건 좀 꺼려지는데 다른 방법이 있을까요?
$args['wrapper_before'] = '<div class="cosmosfarm-members-form">';
$args['wrapper_before'] .= '<div class="profile-header"><form id="cosmosfarm_members_avatar_form" method="post" enctype="multipart/form-data">';
$args['wrapper_before'] .= '<input type="hidden" id="cosmosfarm_members_avatar_nonce" name="cosmosfarm_members_avatar_nonce" value="' . wp_create_nonce('cosmosfarm_members_avatar') . '">';
$args['wrapper_before'] .= '<input type="hidden" name="_wp_http_referer" value="' . wp_get_referer() . '">';
$args['wrapper_before'] .= '';
$args['wrapper_before'] .= '<div class="avatar-img"><label for="cosmosfarm_members_avatar_file" title="' . __('Change Avatar', 'cosmosfarm-members') . '">' . get_avatar(get_current_user_id(), '150') . '<p class="change-avatar-message">' . __('Change Avatar', 'cosmosfarm-members') . '</p><input type="file" name="cosmosfarm_members_avatar_file" id="cosmosfarm_members_avatar_file" multiple="false" accept="image/*" onchange="cosmosfarm_members_avatar_form_submit(this)"></label></div>';
$args['wrapper_before'] .= '<div class="display-name">' . $current_user->display_name . '</div>';
$args['wrapper_before'] .= '</form></div>';
3. 확인 가능한 상세 페이지 주소
없음, 로컬개발중
4. 수정한 코드 내역 (있다면)
안녕하세요~^^
wpmem_member_links_args 필터를 사용해서 수정을 하셨다는 말씀이실까요?
문의에 적어주신대로 class를 직접 수정하지 않아도
wpmem_member_links_args 필터를 사용해서 수정이 가능합니다.
wpmem_member_links_args 필터에 대한 자세한 내용은
아래의 링크를 참고해보세요.
https://rocketgeek.com/plugins/wp-members/docs/filter-hooks/wpmem_page_links_args/
고맙습니다.