워드프레스

페이지 빌더에서 자바스크립트를 넣느라 얼마나 빡이 치던지

워드프레스 꼼수 – 페이지 빌더에서 자바스크립트 코드 안 먹을 때

황금고블린 사이트가 워드프레스로 만들어졌다는 이야기는 지난 번에 했다. 어떤 채널은 비주얼 컴포저를 쓰고 어디엔 Elementor를 썼다. 이런 페이지 빌더들을 쓰다 보면 원하는 자바스크립트 코드가 안 먹을 때가 있다. 여러 가지 원인이 있을 것이고 그에 맞는 해결 방법이 있겠지만, 오늘은 꼼수를 하나 이야기 해보려고 한다. setTimeout()을 써보자 setTimeout()은 일정 시간 후에 특정 코드를 실행시키는 함수다. 문법은 …

워드프레스 꼼수 – 페이지 빌더에서 자바스크립트 코드 안 먹을 때 더 보기 »

query monitor screenshot

워드프레스의 훅/액션 실행 순서 확인하는 방법, function, 플러그인 활용

워드프레스로 홈페이지 혹은 블로그를 만들 때 훅/액션은 상당히 유용하다. 플러그인을 설치하기엔 좀 과하고 간단한 기능을 추가할 때 자주 사용하게 된다. 그런데, 이 훅/액션의 실행 순서나 어떤 것들이 실행되는지 알아야 할 때가 있다. 내 경우에는 만들어보려던 플러그인에 필요해서 찾아본 내용인데 공유해보려고 한다. 시도하던 플러그인은 내 역량 부족으로 잠정 중단이나 마찬가지인 상태다… ㅠ function.php를 활용하는 방법 add_action( …

워드프레스의 훅/액션 실행 순서 확인하는 방법, function, 플러그인 활용 더 보기 »

cosmosfarm plugins

워드프레스 플러그인 php 파일 기본 구조

요즈음 워드프레스 플러그인을 공부하면서 만들어보고 있다. 뭐 대단한 걸 만드는 중은 아니고… 회사에서 업무 차원으로 간단하게 만드는 것이라서 공개를 하더라도 회사 쪽에서 하게 될 것 같다. 일단 워드프레스 플러그인의 php 파일 기본 구조를 나도 안 까먹게 하는 겸 홈페이지에 글도 올릴 겸 써본다. 별 거 아닌 기록이니 참고만 하면 되겠다. 우선 플러그인용 폴더를 만들고 아래 …

워드프레스 플러그인 php 파일 기본 구조 더 보기 »

워드프레스 로고

설치형 블로그(홈페이지) 워드프레스 최신 버전 다운로드 링크

워드프레스 블로그, 혹은 홈페이지를 운영하다보면 최신 버전의 파일이 필요할 때가 있다. 그럴 때마다 검색을 하면 .org인 워드프레스 주소와 .com인 주소가 나와서 헷갈리게 한다. 나도 몇 번 그렇게 당하고(?) 나니까 이 링크를 정리해놓을 필요가 있겠다 싶더라. 하나는 설치형 워드프레스고 하나는 가입형 워드프레스다. .org는 설치형 워드프레스 주소다. 최신 버전을 다운로드 받을 수 있는 링크는 아래를 참고하자. https://ko.wordpress.org/download/ …

설치형 블로그(홈페이지) 워드프레스 최신 버전 다운로드 링크 더 보기 »

멀쩡한 상태의 워드프레스 코어 index

워드프레스 홈페이지, 웹사이트 해킹, 악성 코드 심어졌을 때 해결 방법

황금고블린 워드프레스 홈페이지가 외국 호스팅인 블루호스트에 있어서 그런지 해외 해킹, 악성 코드의 공격을 많이 받는다. 처음에는 엄청 당황을 했었는데, 몇 차례 당하고 복구하고 하다보니 기본적인 해결 방법을 익힐 수 있었다. 만약 내 웹사이트가 워드프레스로 만들어졌는데 해킹이나 악성 코드, 악성 프로그램이 설치되어서 피해를 보는 것 같다 싶으면 이 글을 참고해서 해결해보자. 더 심화된 문제까지는 해결이 안 …

워드프레스 홈페이지, 웹사이트 해킹, 악성 코드 심어졌을 때 해결 방법 더 보기 »

htaccess 캡쳐

워드프레스 멀티사이트 콘솔에 404, 500 에러로 css와 js 파일이 안 먹힐 때

얼마 전까지 황금고블린 홈페이지의 멀티사이트들이 엉망이 됐었다. 워드프레스 멀티사이트 규칙대로 만들었었고, 이전에 큰 문제가 없었는데 어느 순간 맛이 가버린 거다. 어떤 증상이었냐면 개발자 도구의 콘솔창에 404 에러가 뜨고 나중에는 500 에러가 나타나면서 css와 js 파일이 전혀 읽히지 않았다. 무슨 문제일까 하고 몇 번이고 둘러보고 호스팅사인 블루호스트에도 몇 차례 문의를 남겼지만 제대로 된 해결이 안 됐다. …

워드프레스 멀티사이트 콘솔에 404, 500 에러로 css와 js 파일이 안 먹힐 때 더 보기 »

워드프레스 사이트에서 'X-Robots-Tag' http 헤더에서 'noindex'가 감지됨 해결

워드프레스 사이트에서 ‘X-Robots-Tag’ http 헤더에서 ‘noindex’가 감지됨 해결

8월에 새로 오픈한 채널인 욕망의 항아리가 계속해서 구글 검색엔진에 수집되지 않고 있었다. 사이트맵을 읽어들이지 못하는 문제가 있었는데, 그 원인으로 나오는 오류 메시지는 아래와 같았다. ‘X-Robots-Tag’ http 헤더에서 ‘noindex’가 감지됨 분명 robots.txt나 헤더 쪽에는 noindex 관련 태그가 없었다. 답답한 마음에 검색을 해도 별다른 정보가 보이지 않았다. 그러던 중 Yoast SEO 쪽 플러그인 문답에서 고유주소 문제가 있을 …

워드프레스 사이트에서 ‘X-Robots-Tag’ http 헤더에서 ‘noindex’가 감지됨 해결 더 보기 »

원숭이가 클릭하는 움짤

워드프레스 홈페이지 해킹 후 다시 검색 노출 됨

황금고블린 홈페이지가 해킹 당했었다. 이 관련 내용은 지난번 글에서 확인할 수 있다.( 워드프레스 홈페이지 해킹 당함, 복구중 ) 해킹 복구가 완료 돼서 정상적으로 검색 노출이 된 것이라면 복구 쪽 글에 내용을 업데이트 할텐데 그게 아니다. 지금 내 워드프레스 홈페이지가 다시 검색 노출 되는 것은 꽤나 단순 무식한 방법으로 만들어냈기 때문이다. 답은 검색 엔진한테 이 웹사이트가 …

워드프레스 홈페이지 해킹 후 다시 검색 노출 됨 더 보기 »

요상한 코드들이 들어가있는 index.php 파일

워드프레스 홈페이지 해킹 당함, 복구중

구글 애드센스 광고를 복구 시킨 이후로 내가 거의 매일같이 보는 것이 있었다. 바로 검색 결과. 그런데 어느날부터 황금고블린을 쳐봐도 검색 결과에 메인페이지가 뜨지 않는 것이다. 일시적인 현상인줄 알고 가만히 뒀다. 그런데 이게 웬걸? 이상한 한자 섞인 사이트가 내 도메인 golden-goblin.com을 걸고 튀어나와 있는 것이다. 그 때 눈치를 챘다. 내 워드프레스 홈페이지가 해킹 당했다는 것을. 그래서 …

워드프레스 홈페이지 해킹 당함, 복구중 더 보기 »

황금고블린 홈페이지 상단 메뉴에 달린 한국어 메뉴

글로벌 황금고블린이 되기 위한 워드프레스 다국어 플러그인 WPML 적용!

어느 순간부터 황금고블린 홈페이지 상단에 한국어라고 적혀있는 항목이 생겼다. 사실 적용한지 꽤 됐지만 내가 바쁜 나머지(라고 쓰고 광고가 붙지 않아 흥미가 떨어졌기 때문이라고 읽는다) 이제서야 이야기를 한다. 황금고블린을 좀 더 글로벌하게 운영하고 전세계적으로 광고를 누르게 만들기 위해서 WPML이라는 플러그인을 적용했다. 워드프레스를 좀 다루는 사람들이라면 익히 알고 있을 수도 있는데, WPML은 WordPress Multilingual 의 줄인말이다. 말 …

글로벌 황금고블린이 되기 위한 워드프레스 다국어 플러그인 WPML 적용! 더 보기 »