Blog

  • 테마 만지는 거 재밌네

    요즘 내 블로그에 이것저것 건드리는 게 많아졌다. 테마를 TwentyTwenty로 바꾸고 나서 여러 가지 바꾸고 있다. 일단 이 테마, 글씨가 커도 너무 크다. 장난하나? 싶을 정도로 크다. 글씨 크기 좀 조정하고 색상 같은 것 좀 취향에 맞게 바꾸고 스크린샷을 찍었다. 블로그 기념 사진 같은 걸로 해서 남겨 둬야지.

  • 지메일의 ‘별’ 기능으로 이메일 업무 효율 늘리기

    지메일 > 설정 > 기본 설정에 보면 아래 그림처럼 “별” 항목이 있습니다. 별을 클릭하면 순서가 변경되는데, 이 별을 잘 활용하면 이메일 업무 효율이 상당히 좋아집니다. 요령을 간단하게 기록해 둡니다. 유용하게 활용되었으면 좋겠습니다.

  • 옵션 테이블을 수동으로 정리해 보다

    블로그를 운영하는 서버가 열악해서 블로그 또한 가능한 만큼 가볍게 만들어야 한다. 그러나 운영한 기간만큼은 꽤 되어서 이런저런 시도를 꽤 했었다고 기억한다. 과연 사용량에 비해 옵션 테이블의 사이즈가 너무 커 보였다. 옵션테이블을 직접 수동으로 점검하고 정리해 봤다. 도대체 그동안 어떤 찌꺼기들이 사라지지 않고 고스란히 남아서 성능에 영향을 준 것인가? 대부분의 플러그인과 테마들은 삭제되면서 자신의 옵션을 철저하게…

  • 트러블슈팅을 편하게! Health Check & Troubleshooting

    워드프레스 사이트 이용을 하다 보면 별 희한한 버그를 만날 때가 가끔씩 있다. 뭐, 사실 대부분은 내가 짠 프로그램에서 나는 버그지만, 가끔은 진짜 서드파티 플러그인의 버그일 때도 있고 아니면 내가 만든 플러그인이 아닌 레거시에서 의도치 않은 버그가 나올 때가 있다. 이럴 때는 모든 테마와 플러그인을 완전히 끄고 하나하나 켜 가면서 범인을 색출하는 방법이 있다. 워드프레스에는 수많은…

  • 워드프레스 개발자로 고인물

    다른 분야의 개발자들이 얼마나 치열하게 사는지 모른다. 그들의 전문 지식은 어떤 것들인지 또 어떤 일들을 하는지 모른 채 살고 있다. CMS 하나로도 의미가 있을 수도 있을 것이다. 또한 모든 것을 알 수는 없겠지만, 너무 모른 채 살고 있는 것 같다.

  • 미립자팁: 플러그인 설문 폼 안 보고 비활성화하기

    가끔 보면 플러그인 비활성화 할 때 순순히 비활성화가 되지 않고 어떤 설문 폼을 띄우는 녀석들이 있다. 이런 녀석들의 귀찮은 설문 폼을 안 보고 비활성화하는 방법이 하나 있긴 하다.

  • 내 이메일이 이렇게 많이 털렸구나!

    내 이메일이 이렇게 많이 털렸구나!

    패스워드에 좀 더 주의를 기울여야 한다는 자극을 받아 포스팅한다. 이전 포스트 [워드펜스 “유출된 패스워드” 경고를 실제 체험하다]에 이은 포스트이다. 최근 파이어폭스 웹브라우저를 다시 셋팅하면서 이런 배너를 발견하였다.

  • 워드펜스 “유출된 패스워드” 경고를 실제 체험하다

    워드펜스 “유출된 패스워드” 경고를 실제 체험하다

    워드프레스의 유명한 보안 플러그인 워드펜스, 이 플러그인의 보안 옵션 중 유출된 패스워드에 대한 무작위 대입 방지 옵션이 있다. 이 옵션을 체크하면 포스트 대표 이미지처럼 패스워드 변경시 에러를 만나게 된다. 솔직히 그동안 이 옵션이 귀찮았고 왜 굳이 써야 하는지 몰랐다, 오늘까지는.

  • 페이지 목록 관리의 깨알 팁

    페이지 목록 관리의 깨알 팁

    사이트 페이지 목록을 만들 때 정돈되어 있으면 더욱 효율적입니다. 메인 페이지나 중요한 페이지를 1페이지에 빠르게 로드할 수 있다면 더 좋겠지요? 이럴 때 쓰는 것이 페이지 “순서” 속성입니다. 페이지 순서는 기본이 0입니다. 그래서 보통보다 뒤로 보내려면 양수를, 반대로 앞으로 가져오려면 음수로 둡니다. 그러면 1페이지 상위에 가장 자주 관리하는 메뉴를 먼저 볼 수 있게 되어 편리합니다.

  • PHP 로캘 문제

    ‘2019년 10월 09일’인 문자열은 ‘Y년 m월 d일’이라고 해석할 수 있고, ‘Y년 F 일’로 해석할 수 있다. 그러나 PHP는 후자를 제대로 처리하지 못한다. 언어 기본 라이브러리가 이런 결함을 가지고 있다는 것이 놀랍다면 놀랍다. 아니, 이제 뭐 더 새롭지도 않다.

  • WordPress Clean Startup: 최소한의 워드프레스 시동을 보조하는 MU Plugin

    보통 워드프레스 기반의 사이트에서는 쇼트코드나 빌더 요소를 활용하여 동적인 콘텐츠를 삽입합니다. 이렇게 하면 테마에서 셋팅한 헤더, 푸터, 사이드바의 구조와 UI를 가져다 편리하게 개발할 수 있습니다. 그러나 개발을 진행하다 보면 워드프레스 코어의 기본 요소는 활용하되, 그외 테마나 플러그인을 완전히 배제하여 독립된 페이지를 구축하고 싶을 때가 있을 겁니다. 이렇게 만들면 어떤 테마이든 구애받지 않는 독립적인 UI를 가질…

  • 워드프레스 5.2 에러 복구 기능 스터디

    들어가며 워드프레스 5.2에 들어오면서 여러 개선점이 있었습니다. 릴리즈 노트에 나열된 사항 중 단연 사이트 상태 점검(Site Health Check), 치명적인 에러에서 코어 동작을 보호하는 기능 (PHP Error Protection) 이 눈에 띕니다. 사이트 동작 체크는 도구 > Site Health 에서 확인할 수 있으며, 기능 자체는 Health Check & Troubleshooting에서 많은 것을 가져온 것으로 보입니다. 코어 버전과 플러그인…

  • 디버그 로그는 가려놓읍시다!

    디버그 로그는 가려놓읍시다!

    워드프레스는 흔히 카페24 같은 호스팅을 사용한다든지, 이런 오픈된 개발 서버에서 작업되는 경우도 흔합니다. 그리고 워드프레스의 동작을 보다 정밀하게 파악하기 위해, 아래 같은 설정을 사용하기도 합니다.

  • 새 워드프레스 운영자에게 보내는 잔소리

    클라이언트에게 답신 메일을 보내다, 장문이 되어버렸다. 그런데 나중에 발췌해서 공유하고자 함이니 고객에 대한 것은 편집해서 공유해 본다. 잘 쓴 글은 아니지만 그래도 나누고 싶다. 워드프레스를 사용하여 운영을 시작하시는 분들께는 다음과 같은 조언을 드리고 싶습니다.

  • 중국 메디힐

    개발 기간: 2017년 8월 ~ 10월 사이트 주소: http://www.medihealcos.cn/

  • 님프 2018. 06. 16. DEB 패키지 파일

    https://drive.google.com/drive/u/1/folders/1jauPO0AREW-RqXWItThi03A2pVFaaZUA 님프 2018. 06. 16. 버전. 삽질을 줄이고자 패키징해봤습니다. 우분투 18.04 (리눅스 민트 19 타라) 에서 작업했습니다. 한글만 사용하려면 nimf-libhangul_2018.06.16_amd64.deb, nimf_2018.06.16_amd64.deb 이 두개만 설치하면 됩니다. https://cogniti-works.blogspot.com/