[카테고리:] Web

  • 웹사이트 우클릭 금지 해제하는 가장 간단한 방법

    웹사이트 우클릭 금지 해제하는 가장 간단한 방법

    종종 소스코드나 기타 데이터를 얻고자 검색을 해서 블로그나 웹사이트에 들어가 보면, 친절하게 소스나 코드를 공개는 해놓았지만, 드래그와 복사를 막아 놓은 곳들을 심심찮게 볼 수가 있다.

    유용한 정보를 공개해주는 건 고맙지만 굳이 그걸 또 복사해 가지 못하게 막아놓는 것은 좀 뭐랄까.. 주긴 주는데 곱게는 안주는 그런 느낌이랄까..

    어쨌든, 이렇게 우클릭이나 드래그, 복사 등을 막아놓은 것을 간단하게 해제하는 방법이 있다.

    우클릭 금지 해제하기

    크롬이나 크롬계열 브라우저 (웨일, 엣지 등)에서 해당 페이지를 열고 F12키를 누른다.

    그 상태에서 다시 F1를 누르면 다시 여러 체크박스를 체크/언체크 하는 항목들이 나오는데, 여기서 밑으로 쭈욱 내려보면 Disable Javascript 항목이 있을 것이다. 이것을 체크하고 나면 드래그, 우클릭, 복사 등이 모두 가능해진다.

    간혹 F12키도 안먹히는 사이트가 있는데, 이때는 주소창 근처를 클릭하고 나서 똑같이 F12 > F1 > Disable Javascript 를 체크하면 된다.

    아직까지는 이 방법으로 불가능한 사이트는 만나보지 못했다. 물론 다른 사람의 저작물을 함부로 퍼오는 행위는 법적으로도 문제가 될 수 있으니 어디까지나 합법적 범위 내에서 사용해야 한다.

  • 프리텐다드 웹폰트 (Pretendard) 사용하기

    프리텐다드 웹폰트 (Pretendard) 사용하기

    웹사이트의 한글폰트는 대게 구글에서 무료로 제공하는 Noto Sans KR을 사용한다. 영문의 경우 이 노토 산스가 그렇게 이뻐 보이진 않아 따로 영문폰트를 지정해서 사용하곤 하는데, 작업면에서나 로딩면에서나 딱히 이렇게 이분화하는 것이 좋을 것은 없어 아쉬움이 있었다.

    그런데, 이러한 가려움증을 한방에 긁어줄만한 것이 나왔으니, 바로 프리텐다드 (Pretendard) 폰트다.

    한글은 본고딕(노토 산스 친척), 영문은 애플의 San Francisco 폰트와 가장 흡사하다는 inter를 베이스로 다듬어 하나의 폰트로 완성했다고 제작자 길형진씨는 밝히고 있다.

    폰트의 굵기 역시 Noto Sans KR의 7가지 보다 더 다양한 9가지의 굵기를 가지고 있다.

    프리텐다드 웹폰트로 사용하기

    기본적으로 ttf, otf 파일로도 다운가능하며, 웹폰트로도 사용가능하다.

    HTML

    <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css" />

    CSS

    @import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css');

    용량을 조금이라도 줄이고 싶다면 아래의 다이나믹 서브셋 형식으로 불러오면 된다.

    HTML

    <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard-dynamic-subset.css" />

    CSS

    @import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard-dynamic-subset.css');
  • 워드프레스 리비전 (Revision) 제거하기

    워드프레스 리비전 (Revision) 제거하기

    워드프레스 리비전 제거

    워드프레스의 글과 페이지에는 리비전(Revision)이라는 기능이 있다. 작업을 할 때마다 자동으로 저장되고, 상황에 따라 이전 버전의 글이나 페이지로 되돌릴 수 있는 기능이다.

    사용하기에 따라선 꽤나 유용하게 안전한 기능이라고 할 수 있겠지만, 레이아웃이나 기타 플러그인 관련 작업을 하다보면 이 리비전의 갯수가 수십에서 많게는 백단위로 넘어가는 경우도 심심찮게 볼 수가 있다.

    개인적으로는 이렇게 리비전이 계속 쌓이는 것을 원하지 않아 기능을 꺼두는 편이다.

    방법은 아래의 코드를 wp-config.php에 추가하면 된다.

    define('WP_POST_REVISIONS', false);

    새로고침 해보면 더이상 글이나 페이지의 편집화면에서 리비전은 보이지 않는다.

  • 워드프레스 업데이트시 FTP창이 뜰 때 해결 방법

    워드프레스 업데이트시 FTP창이 뜰 때 해결 방법

    워드프레스 업데이트시 자격증명 요구

    시놀로지 웹스테이션의 가상호스트를 이용해 워드프레스를 직접 세팅하고 난 후 설치나 업데이트 등을 시도하면 ‘FTP 또는 SSH 자격증명’을 입력하라는 입력창이 나오면서 설치가 되지 않는 문제가 있다.

    워드프레스 업데이트시 자격증명 요구
    wp-config.php에 이와 같이 추가해 준다

    이럴 경우 wp-config.php 파일에

    define( 'FS_METHOD', 'direct' );

    위와 같이 추가해 주면 더 이상 입력창은 나오지 않고 정상적으로 설치 및 업데이트가 된다.