워드프레스나 우커머스를 이용하다 보면 링크가 안되는 일이 종종 일어납니다. 특히 한국 우커머스 사용자라면 우커머스 상품 본문에 대한 링크가 안될 가능성이 높습니다.


이렇게요.







이 것의 원인은 워드프레스가 한글 링크 주소를 잘 인식하지 못하기 때문입니다.


상품 정보를 보면 주소가 아래와 같이 한글로 되어 있을 것입니다.



고유주소 : http://localhost:26606/상품/임시-상품-001/


이런 경우 맨 뒤의 한글 주소는 쉽게 바꿀 수 있지만, 그 앞에 붙는 '상품'이라는 한글 주소는 쉽게 바꿔지지 않을 것입니다.


그래서 워드프레스의 주소 체계 자체를 바꿔야 하는데 방법은 다음과 같습니다.






워드프레스 관리자모드에서 [설정 > 고유주소]를 클릭합니다. 그리고 맨 위 워드프레스 포스팅의 주소체계를 '숫자'로 변경합니다.


날짜와 이름, 월과 이름, 글 이름은 주소에 '이름'이 들어가는데, 이 이름이란건 제목을 따서 들어갑니다. 따라서 영어권 홈페이지라면 별 문제가 안되지만 한글로 제목을 쓰는 우리나라 홈페이지, 블로그 등의 현실에서 이름을 쓰게 되면 링크가 잘 안되는 문제가 발생할 가능성이 큽니다.







또한 상품 고유주소 기준을 바꿉시다.


숫자, 영어만 쓰면서 다른 주소와 충돌하지 않게 만들려면 사용자 정의로 이 값을 넣는게 최선입니다. 물론 있는 메뉴 중 <상점 기준>을 선택해도 무난하게 돌아갑니다. 앞의 주소가 shop으로 영어니까요.


/shop/%post_id%


이렇게 설정하고 저장합시다.





워드프레스 일반 포스팅의 경우 더이상 건드릴 게 없지만 우커머스라면 이야기가 다릅니다. 맨 끝 부분에 한글주소가 들어가지기 때문인데, 이를 고유주소를 바꿈으로써 영문/숫자 주소로 바꾸어야 합니다.





우커머스와 워드프레스의 주소 설정을 모두 숫자/영문으로 바꾸었다면 본문에 대한 링크가 제대로 되는 것을 확인할 수 있습니다.






댓글을 달아 주세요

티스토리 툴바