워드프레스 글 본문 복사 붙여넣기 출처 코드 적용 방법

아무리 규모가 작은 개인 블로그의 글이라도 운영자가 허용하지 않는 이상 분명히 저작권은 존재한다. 하지만 저작권을 명시했는데도 타인의 글을 그대로 가져가서 약간만 고친 다음 자기 블로그에 올리는 사람들이 있다.

이건 노력 없이 복사 글을 찍어내서 조회수와 수익을 가져가려는 목적이 크다고 볼 수 있는데, 결국 검색 포털에서 원문과 비교해서 유사 중복 문서나 가치 없는 글로 판명되어 노출조차 안되는 결말로 이어질 가능성이 크다.

생성형 AI로 블로그 글 쓰면 결국 망하는 이유

그렇다고 해도 누군가 자신이 공들여 적은 글을 무단으로 가져가는 것은 매우 신경 쓰이는 일이 아닐 수 없다. 이때 네이버나 티스토리는 옵션을 설정하고 워드프레스는 플러그인이나 코드를 적용하면 Ctrl + C 복사 키 입력을 막을 수 있기는 하다.

하지만 인터넷을 조금만 검색해봐도 복사 방지를 무력화하는 방법을 쉽게 찾을 수 있어서 결국 이 블로그에 적용했던 플러그인과 코드는 삭제했다. 기능을 적용해봤자 아마도 복사를 막을 수 있는 방법은 없다고 본다.

그래서 누가 글을 가져갈까 전전긍긍하느니 차라리 아예 오픈하고 방문자의 편의성을 높이는 방향으로 가기로 했다. 이 블로그에는 어학 공부 관련 글이 많은데, 공부를 위해 필요한 부분만 메모장에 저장하려는 방문자도 분명히 있을 것이기 때문이다.

다만, 복사한 글을 붙여 넣었을 때 자동으로 원문 출처가 남는 방법을 적용하면 어느 정도 저작권 보호의 기능도 강화하는 데 도움되지 않을까 싶다. 물론 출처 표시는 지우면 바로 없어지니 완벽한 방법은 아니지만, 그래도 아무것도 없는 것보다는 마음이 편하다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
function add_copyright_on_copy() {
    if (is_single()) {
        ?>
        <script>
        document.addEventListener(‘copy’, function(e) {
            var selection = window.getSelection();
            var pagelink = ‘\n\n[출처: <?php echo get_bloginfo(‘name’); ?>] <?php echo get_permalink(); ?>’;
            var copyText = selection + pagelink;
            var tempDiv = document.createElement(‘div’);
            tempDiv.style.position = ‘absolute’;
            tempDiv.style.left = ‘-99999px’;
            document.body.appendChild(tempDiv);
            tempDiv.innerText = copyText;
            selection.selectAllChildren(tempDiv);
            window.setTimeout(function() {
                document.body.removeChild(tempDiv);
            }, 100);
        });
        </script>
        <?php
    }
}
add_action(‘wp_footer’, ‘add_copyright_on_copy’);
cs


워드프레스 대시보드 – Appearance – Theme File Editor – Child 테마를 선택한 다음 Functions.php에 위의 코드를 붙여 넣으면

[출처 : 블로그 이름] https://blogabcd.com/posting-copyright

이런식으로 복사된 본문 글 내용 뒤에 블로그 이름과 원문 링크 출처를 남길 수 있다. 워드프레스 적용 테마에 따라 적용 방식이 다를 수 있고 다른 출처 스타일을 원한다면 AI에게 확인해 보자.


참고로 WP Content Copy Protection은 워드프레스 우클릭 방지 플러그인이다. 무료로도 기능을 잘 사용할 수 있는데 코드 입력이 번거롭다면 간단하게 플러그인을 설치 후 적용하면 된다. 하지만 플러그인이 있어도 블로그 글 복사를 완전히 막을 수 있는 것은 아니라는 점을 알아두자.

워드프레스 마스터 가이드
GeneratePress 차일드 테마 설치 이유와 방법
GeneratePress 마케터 테마 선택 이유와 설치 방법
블로그 애드센스 승인이 계속 거절되는 이유는 뭘까
워드프레스 플러그인 자동 업데이트하는 방법

Leave a Comment