카페24 워드프레스 블로그, 모든 링크가 새로운 탭이나 창으로 열릴 때 이상한 현상으로 느껴지지 않으셨나요? 원래 html a href 에 target 을 지정하지도 않았는 데, 왜 새 탭이나 새 창으로 열리는 것인가요? 이런 이해할 수 없는 현상의 원인과 해결책, html a href tag 에 대한 완전한 설명을 해드립니다.
카페24 워드프레스 블로그, 모든 링크가 새로운 탭이나 창으로 열릴 때
결론부터 말하자면 카페24 에는 기본적으로 여러가지 플러그인이 사전 설치되어 있습니다. 카페24 에서는 워드프레스도 티스토리 블로그 처럼, 글 쓰기만 신경쓰라고 만든 카페24 워드프레스 블로그라는 새로운 상품을 출시한 것 입니다.
그런데 여기에 설치되어 있는 SEO 툴인 Rank Math SEO 에는 아래와 같은 설정이 있습니다. 이 설정 때문에 외부 사이트로의 링크는 새로운 탭이나 새로운 창으로 열리게 되는 것 입니다.
그러므로 필요에 따라서 설정을 변경하면, 외부 사이트로의 링크를 기존 창에서 이동을 시키거나, 새로운 탭, 창으로 이동시킬 수 있겠습니다.
html a href 사용법
카페24 워드프레스 블로그에서 모든 링크가 새로운 탭이나 창으로 열리는 경우, 다음의 방법으로도 해결할 수는 있습니다. HTML 에서 <a> 태그는 링크를 생성하는 데 사용되는 태그입니다. <a> 태그의 href 속성은 링크가 연결되는 URL을 지정합니다.
기본 사용법은 아래와 같은 형식으로 html 코드를 작성할 수 있습니다.
<a href=”https://www.naver.com/”>네이버</>
링크가 열리는 탭, 창을 지정하는 것은 target 속성입니다. 기본 값은 현재 탭 입니다.
- _self : 현재 탭에서 링크를 엽니다.
- _blank : 새 탭에서 링크를 엽니다.
- _parent : 부모 탭에서 링크를 엽니다.
- _top : 최상위 탭에서 링크를 엽니다.
<a href=”https://www.naver.com/” target=”_self”>네이버 현재 탭에서 열기</>
<a href=”https://www.naver.com/” target=”_self”>네이버 새 탭에서 열기</>
즉, 링크 태그에 target=”_blank” 속성이 지정되어 있으면 모든 링크가 새로운 탭이나 창으로 열립니다. 이 속성을 제거하거나 target=”_self”로 변경하면 링크가 현재 탭이나 창에서 열립니다.
결론
카페24 워드프레스 블로그에서 모든 링크가 새로운 탭이나 창으로 열리는 현상은 Rank Math SEO 플러그인의 기본 설정 때문입니다. 이 설정을 변경하거나, 링크 태그의 target 속성을 제거하거나 target=”_self”로 변경하면 링크가 현재 탭이나 창에서 열립니다. 이 현상을 해결하려면 다음과 같은 방법이 있습니다.
- Rank Math SEO 플러그인의 설정에서 “링크는 새 창에서 열립니다.” 옵션을 해제합니다.
- 링크 태그의 target 속성을 제거합니다.
- 링크 태그의 target 속성을 “_self”로 변경합니다.
워드프레스 관련 글
Brute Force Attack, 무차별 대입 공격, 인터넷 보안