테마를 수정하기 전 참고 사항.
1. 아래의 경로값 속 파일을 수정하기 전, 백업은 필수.
2.*테마 편집기에서 해당 코드를 다이렉트로 수정 후 [파일 업데이트] 를 하면 한글이 제대로 입력이 안되는 버그가 있음* 따라서 atom, 드림위버등의 편집기 사용을 권장.
3. Mylisting 테마는 매회 업데이트 버전에서 코드 위치가 바뀌거나 추가되는 부분이 많기 때문에 차일드 테마에서 수정 시, 코드가 꼬일 수 있음.
4. 없는 경로는 구글 크롬의 ‘페이지 소스 보기’ 를 사용해 응용 할 것.
5. 새로 업데이트된 로그인 영역 및 회원 유형은 [테마 설정] – [Accounts & Roles] 에서 수정
–
로그인 영역
테마 디자인 -> 테마 편집기 -> Sections -> headers.php 에서
242번째 줄의 ’Sign in’ 을 [로그인]으로,
247번째 줄의 ’Register’ 를 [회원가입]으로 수정
–
/templates/auth/login-form.php 에서
<?php
/**
* User login form template.
*
* @since 1.0
*/
if ( ! defined('ABSPATH') ) {
exit;
} ?>
<form class="sign-in-form woocomerce-form woocommerce-form-login login" method="POST"
action="<?php echo esc_url( wc_get_page_permalink('myaccount') ) ?>">
<?php do_action( 'woocommerce_login_form_start' ) ?>
<div class="form-group">
<input type="text" name="username" id="username" placeholder=" "
value="<?php echo ! empty( $_POST['username'] ) ? esc_attr( $_POST['username'] ) : '' ?>">
<label for="username"><?php _ex( '이메일 주소', 'Login form', 'my-listing' ) ?></label>
</div>
<div class="form-group">
<input type="password" name="password" id="password" placeholder=" ">
<label for="password"><?php _ex( '비밀번호', 'Login form', 'my-listing' ) ?></label>
</div>
<?php do_action( 'woocommerce_login_form' ); ?>
<?php wp_nonce_field( 'woocommerce-login', 'woocommerce-login-nonce' ); ?>
<?php if ( mylisting()->get('roles.login_captcha') ): ?>
<?php \MyListing\display_recaptcha() ?>
<?php endif ?>
<div class="form-group">
<button type="submit" class="buttons button-2 full-width" name="login" value="Login">
<i class="mi person user-area-icon"></i>
<?php _e( '로그인', 'my-listing' ) ?>
</button>
</div>
<div class="form-info">
<div class="md-checkbox">
<input type="checkbox" name="rememberme" type="checkbox" id="rememberme" value="forever">
<label for="rememberme" class="">
<?php _e( '아이디 저장', 'my-listing' ) ?>
</label>
</div>
</div>
<?php do_action( 'woocommerce_login_form_end' ); ?>
<div class="forgot-password">
<a href="<?php echo esc_url( wp_lostpassword_url() ) ?>">
<i class="mi lock"></i>
<?php _e( '비밀번호 찾기', 'my-listing' ) ?>
</a>
</div>
</form>
18번째 줄의 ‘User name’ 을 [아이디 또는 이메일 주소] 로,
23번째 줄의 ‘Password’ 를 [비밀번호] 로,
37번째 줄의 ’Sign in’ 을 [로그인] 으로,
45번째 줄의 ‘Remember me’ 를 [아이디 저장] 으로,
55번째 줄의 ‘Forgot password?’ 를 [비밀번호 찾기] 로 수정
/templates/auth/register-form.php 에서
15번째 줄의 ‘Choose role’ 을 [회원 유형] 으로,
72번째 줄의 ‘Sign Up’ 을 [회원가입] 으로,
Email, Password 는 테마 설정 Accounts & Roles 에서 수정
/Includes -> extensions -> social login -> social login.php 에서
[해당 기능 2.9.9 버전에서 사용안함]
120번째 줄의 “Or connect with” 를 [SNS 로그인] 으로 수정
/Includes -> extensions -> social login -> networks -> google.php 에서
[해당 기능 2.9.9 버전에서 사용안함]
67번째 줄의 ‘Sign in with Google’ 을 [구글 로그인] 으로 수정
/Includes -> extensions -> social login -> networks -> facebook.php 에서
[해당 기능 2.9.9 버전에서 사용안함]
85번째 줄의 ‘Login with Facebook’ 를 [페이스북 로그인] 으로 수정
–
메시지 [해당 기능 2.9.9 버전에서 사용안함]
/includes/extensions/messages/views/messages.php 에서
30번째 줄의 “Compose” 를 “메시지” 로 수정
67번째 줄의 “Are you sure you want to delete this message?” 를 “이 메시지를 삭제하시겠습니까?” 로 수정
70번째 줄의 “Yes” 를 “예”로, 73번째 “No”를 “아니요”로 수정
133번째 줄의 “Post a reply” 을 ‘메시지 보내기…” 로 변경
135번째 줄의 “You have blocked this user.” 를 “이 회원을 차단했습니다.” 로 변경
143번째 줄의 “Are you sure you want to unblock this user?”를 “차단을 해제 하시겠습니까? 로 수정
147번째 줄의 “Are you sure you want to block this user?” 를 “이 회원을 차단 하시겠습니까?” 로 수정
151번째 줄의 “Yes” 를 “예”로, 154번째 “No”를 “아니요”로 수정
161번째 줄의 “Are you sure you want to delete this conversation?” 를
“채팅방에서 나가시겠습니까?” 로 수정
163번째 줄 “Yes” 를 “예로, 166번째 “No” 를 “아니요” 로 수정
207번째 줄 “Are you sure you want to delete this conversation?” 를
“채팅방에서 나가시겠습니까?” 로 수정
209번째 줄의 “Yes” 를 “예”로, 211번째 “No”를 “아니요”로 수정
221번째 줄의 “Message” 를 “메시지”로 수정
223번째 줄의 “Compose” 를 “회원선택”으로 수정
231번째 줄의 “No messages available. To start a conversation, use compose button” 를
“새로운 메시지가 없습니다. 회원을 선택 후 메시지를 보내보세요.” 로 수정
244번째 줄의 “Compose” 를 “회원선택”으로 수정
–
검색창
/Partials -> quick-search.php 에서
22번째 줄의 “View all results” 를 [전체보기] 로,
25번째 줄의 “No results” 를 [검색결과 없음] 으로
38번째 줄의 “Featured” 를 [추천 카테고리] 으로 변경
/Partials -> search-form.php 에서
59번째 줄의 “Search” 를 [검색] 으로 변경
/includes/src/queries/quick-search.php 에서
27번째 줄의 “Categories” 를 [카테고리] 로
77번째 줄의 ‘Regions’을 [국가]로 수정
–
Explore
/templates/explore/partials/drag-search-toggle.php 에서
14번째 줄의 “Search as I move the map” 를 “지도를 움직이며 검색하기” 로 변경
/templates/explore/regular.php 에서
56번째 줄의 “Map view” 를 “지도” 로 변경
67번째 줄의 “There are no listings matching your search” 를 “등록된 리스팅이 없습니다.” 로 변경
70번째줄의 “Reset Filter” 를 “새로고침” 으로 변경
107번째 줄의 “List view” 를 “리스트” 로 변경
112번째 줄의 “Click to show your location” 를 “내 위치에서 보기” 로 변경
/templates/explore/partials/mobile-nav.php 에서
6번째 줄의 “List view” 를 “리스트 보기” 로 변경
14번째 줄의 “Map view” 를 “지도 보기” 로 변경
/templates/explore/partials/sidebar.php 에서
72번째 줄의 “Search” 를 “검색” 으로 변경
74번째 줄의 “Reset Filters” 를 “초기화” 로 변경
93번째 줄의 “Search” 를 “검색” 으로 변경
97번째 줄의 “Back” 를 “뒤로가기” 로 변경
139번째 줄의 “Back to filters” 를 “필터로 이동” 으로 변경
164번째 줄의 “Load More” 를 “더 보기” 로 변경
/templates/explore/partials/types-dropdown.php 에서
23번째 줄의 “Listing Type” 를 “리스팅 타입” 으로 변경
/templates/explore/partials/primary-filters.php 에서
32, 36번째 줄의 “Filters” 를 “필터” 로 변경
–
리뷰
/includes/extensions/reviews/reviews.php 에서
382번째 줄의 “Upload Images” 를 [이미지 업로드]로 변경
–
댓글에서
38번째 줄의 “No comments yet” -> “아직 댓글이 없어요.”
73번째 줄의 “Add a review” -> “댓글쓰기” 로 변경
75번째 줄의 “Add a comment” -> “댓글쓰기” 으로 변경
106번째 줄의 “Your Message” -> “내용” 으로 변경
107번째 줄의 “Enter message…” -> “따뜻한 댓글을 입력해주세요.” 으로 변경
115번째 줄의 “동의 내용 영문을 Save my name, email, and website in this browser for the next time I comment.” -> [나의 닉네임, 이메일 주소, 리뷰 내용을 저장합니다.] 로 수정
123번째 줄의 “Submit review” -> “등록” 로 변경
168번째 줄의 “Your Message” -> “내용” 으로 변경
175번째 줄의 “Update review” -> “수정” 으로 변경
–
Upcoming Date
/templates/single-listing/content-blocks/upcoming-dates-block.php 에서
36번째 줄의 ‘Add to Google Calendar’ -> ‘구글 캘린더에 추가’ 로 변경
43번째 줄의 ‘Add to iCalendar’ -> ‘애플 캘린더에 추가’ 로 변경
–
영업시간
/templates/single-listing/content-blocks/work-hours-block.php 에서
34번째 줄의 “Toggle weekly schedule” -> “펼치기” 로 변경,
54번째 줄의 “Local time” -> “*현지시간*” 으로 변경
/includes/src/work-hours.php 에서
26~ 31번째 줄의 Monday~ 등 월~일까지 수정
330번째 줄의 “Open hours today” 를 “오늘 :” 로 변경
–
리스팅 등록
/templates/add-listing/choose-type.php 에서
47번째 줄의 “Choose type” 을 “리스팅 타입 선택” 으로 변경
/templates/add-listing/auth.php 에서
add listing 위젯 안의 텍스트 변경
18번째줄 -> You must be logged in to post new listings -> 리스팅을 작성하려면 로그인을 해야합니다.
31번째줄 -> Account 를 로그인으로 변경
40번째 줄 -> 로그인으로 변경
46번째 줄 -> 회원가입으로 변경
/templates/add-listing/submit-form.php 에서
20번째 줄 -> Your Listing Details를 “빈칸” 로 변경
39번째 줄 > General 을 ‘필수정보’ 로 변경
117번째 줄 -> ‘Skip preview and submit’ 를 ‘미리보기 건너뛰기’ 로 변경
135번째 줄 -> ‘Please wait while the request is being processed’ 을 ‘로딩중.. 잠시만 기다려주세요’ 로 변경
/templates/add-listing/preview.php 에서
18번째 줄 -> ’Submit listing’ 을 ‘이 글 등록하기’ 로 변경
19번째 줄 -> ‘edit listing’ 을 ‘조금 더 수정하기’ 로 변경
/templates/add-listing/choose-package.php 에서
121번째 줄 -> “Buy Package”를 “리스팅 등록 및 패키지 구입” 으로 변경
/includes/src/forms/add-listing-form.php 에서
200번째 줄 -> ‘Preview’ 를 ‘미리보기’ 로 변경
/includes/src/paid-listings/controllers/add-listing.php 에서
108번째줄-> “Choose a Package” 를 “패키지 선택”으로 변경
/includes/src/claims/claim-listing-form.php 에서
178번째줄-> “Choose a Package” 를 “리스팅 구입”으로 변경
179번째줄-> “Pricing” 을 “패키지 선택” 으로 변경
–
리스팅
/partials/no-listings-found.php 에서
“There are no listings matching your search” 를 “등록된 리스팅이 없습니다.” 로 변경
–
추천 리스팅
/templates/single-listing/similar-listings.php 에서
21번째 줄의 “You May Also Be Interested In” 를 “추천 리스팅” 로 변경
–
게시글 신고하기
/partials/report-modal.php 에서
8번째줄 “Report this Listing” 를 “게시글 신고” 로 변경
13번째 줄 “What\’s wrong with this listing?” 을 “이 게시글에 어떤 문제가 있나요?” 로 변경
18번째 줄 “Submit Report’ 를 “신고하기” 로 변경