내 워드프레스 사이트의 상태 확인 – Query Monitor

1. 개요 저는 워드프레스로 사이트를 제작할때 할때 항상 하는 작업이 몇가지가 있습니다. 그중에 하나가 바로 이 쿼리 모니터라는 플러그인을 설치하고 활성화 하는것입니다. 이유는 간단합니다. 현재 이 워드프레스 사이트의 상태를 이처럼 알기쉽게 잘 알려주는 플러그인이 없기 때문입니다. 조금 더 자세하게 설명하자면 예를들어 사이트가 플러그인을 몇개 설치했더니 뭔가 상태가 좀 이상하다, 혹은 사이트가 이전보다 느려진것같다고 느껴질때가 있는데 원인을 알아야 해결을 할 수 있습니다. 이 쿼리 모니터는 이 원인을 파악하는데 도움이 되며 특히 워드프레스로 사이트를 제작하는 개발자에게는 필수라고 생각됩니다. 이 플러그인의 사용법을 간단하게… 더 보기

사용중인 웹 폰트를 쉽게 확인할수 있는 크롬 확장 ( extension ) 프로그램 3 개

내가 보고있는 이 사이트에 사용된 폰트가 뭐지? 혹은 작업중인 사이트에 사용된 폰트가 제대로 적용된것인지 확인하고 싶을때가 있습니다.
이 WhatFont 크롬 확장 프로그램을 사용하면 어떤 폰트인지, 사이즈와 굵기 등은 몇인지를 클릭 한번으로 쉽게 알 수 있습니다.
폰트 이외에도 보고있는 사이트가 어떤걸로 만들어졌는지 알고싶다면 WhatRuns 확장 프로그램을,
캐시를 클릭 한번에 간편하게 삭제할수 있는 CACHE CLEAR 확장 프로그램도 유용합니다.

WordPress 에서 widget 을 shortcode 처럼 사용하는 방법

WordPress 에는 widget 과 shortcode 가 있는데 이 둘의 차이점은 widget 은 웹 페이지의 특정 영역을 지정해서 그 영역에 특정한 정보를 추가하거나 뺄 수 있는 식이고, shortcode 는 post 혹은 page 의 글 본문에서 입력하는 형태입니다.
그런데 사실 표시하는 영역만 틀릴 뿐 둘은 비슷하며 필요할 경우 widget 을 shortcode 처럼 사용할 수 있는데 그 방법을 알아보겠습니다.

wordpress DB 캐시(transient) 사용하기

사실 엄밀히 말해 캐시라고 할수는 없지만, 워드프레스의 기본 기능으로 DB 에 만료일을 지정해서 간편하게 값을 넣고 뺄 수 있습니다.
대체로 아래와 같은 경우 사용합니다.

1. 외부 사이트의 값을 받아서 처리하는 동작을 할때 (RSS, SNS) 매번 그 동작을 실행시키고 싶지 않을경우
2. 혹은 자주 갱신되지는 않지만 한번 불러올때 시간이 지나치게 소요될 경우, 동작 처리가 늦을 경우