워드프레스 Contact Form 7 에 네이버 프리미엄 로그 적용하기

워드프레스로 제작된 사이트가 있고 견적문의를 위해 Contact Form 7 플러그인을 적용한 상태이다. 네이버 프리미엄 로그를 설치하여 전환 추적을 하기 위해 스크립트 추가가 필요한 상황이었는데 Contact Form 7 문의 처리가 AJAX로 처리되니까 페이지 이동이 없어 스크립트 추가에 어려움이 있다. 견적문의 완료 후 알림창이 표시되는 스크립트를 별도로 추가했었기에 그 부분에 로그 관련 스크립트를 추가해서 테스트를 했지만 정상적이지 […]

Read More

워드프레스 자식테마에서 부모테마 js 적용하지 않기

워드프레스 자식테마를 적용한 환경에서 IE11에서 호환되지 않는 JavaScript 함수 등이 있어 부모 테마의 JS 파일을 적용하지 않도록 해야할 상황이 생겼다. 다행히 워드프레스에서는 wp_dequeue_script() 함수와 wp_deregister_script() 를 지원하기 때문에 이 함수들을 이용하면 부모 테마에서 추가된 JS 파일을 제거하고 새로 수정된 파일을 적용할 수 있다. 위의 코드를 자식테마 폴더에 functions.php 파일을 생성한 후 추가한다. main-scripts 등은 부모 […]

Read More

워드프레스 Permalink 변경으로 인한 포스트 접속 오류 해결

방문자수 통계를 봤다면 더 빨리 알아차렸을까? 얼마 전 워드프레스 설정에서 Permalink 설정을 변경했는데 오늘 확인해보니 기존에 사용했던 /1234와 같은 형식으로는 해당 포스트에 접속이 되지 않았다. 애드센스 광고 수입도 적어서 뭔가 다른 문제가 있나 싶었는데.. 아마도 설정을 변경했기 때문에 포스트 접속에 문제가 생겼기 때문일 것이다. 문제를 발견했으니 이제 이걸 수정해야만 한다. nginx 를 사용하고 있기 때문에 […]

Read More

워드프레스 포스트 작성자 정보에 html 태그 허용

기본적으로 워드프레스는 작성자 정보에 html 태그를 허용하지 않는다. 그러나 위 이미지처럼 워드프레스 포스트 하단에 표시되는 작성자 정보에 html 태그를 허용하기 위해서는 아래의 방법을 적용하면 된다. 1. 워드프레스에 PHP 코드를 적용하기 위해 Code Snippets 플러그인을 설치하고 활성화 한다. 2. Snippets -> Add New 로 이동해 제목과 코드를 입력 후 Snippet 을 추가해야 한다. 코드는 아래와 같다. // Disable […]

Read More

위젯 추가로 블로그 화면 약간 변경

원래는 테마를 변경해보려고 했으나.. 이미 익숙해진 테마에서 벗어나는 게 생각만큼 쉽지 않아서 결국은 원래 사용 중이던 테마로 롤백하고.. 그래도 뭔한 허전한 느낌이 들어서 블로그 위젯 위치를 변경하고 또 추가해서 약간의 변화를 줬다. 화면 변경 후 모바일 접속 속도 등이 좋아졌고 사이트 분석도구에서도 좀 더 높은 점수를 얻게 됐다. 살짝 변경했던 테마는 그 보다 더 좋은 […]

Read More