워드프레스로 만드는 잘린 슬러그 복구 플러그인

Posted on

워드프레스에서 URL을 처리할때는 웹서버의 Rewrite 기능이 쓰이는게 일반적인 설정입니다. Rewrite 기능이 안쓰이면 https://example.com/?p=11 처럼 의미를 쉽게 알 수 없는 URL로 글이나 페이지를 표시하지만요. Rewrite 기능을 쓰면 https://example.com/Rewrite기능으로-작성한-글의-URL입니다 처럼 글의 의미가 한눈에도 알아보기 쉬운 URL이 되어 SEO에 유리합니다. Rewrite 기능이 사용되고 있는 경우, 글 작성시 글 제목에서 생성된 슬러그가 DB에 저장되어 이후에 글 표시할때 활용이 됩니다. …

잘린 슬러그를 복구하는 플러그인을 제작하기

Posted on

워드프레스에서 슬러그가 잘리는 원인은 다양합니다. 그중 한가지 원인은 워드프레스 코어에서 기본값으로 둔 슬러그 길이가 짧아서 영문으로는 길게 설정이 되는데 한글로는 제한이 넘쳐서 잘리게 되는 등의 이유로 잘리죠. 때로는 DB 관련해서 정리를 할때 변조되기도 할 것입니다. 이유가 어찌되었든, 슬러그를 본래 제목을 알려주는 형태로 복구하지 않으면 SEO에 안좋습니다. 예를 들면 글 제목이 “워드프레스로 멋지고 기능성이 좋은 블로그를 …

워드프레스에서 화면표시 장애시 플러그인 해제를 우선 시키는 이유

Posted on

워드프레스는 코어 작동이 있고 훅으로 처리하는 작동이 있습니다. 훅은 워드프레스에서 제공하는 코어 작동을 일부 바꾸어야 할때 쓰는 프로그래밍 기법인데요. 테마를 예로 들면 functions.php나 다른 기타 PHP 파일에 액션이나 필터 형태로 함수를 만들어 등록시켜 작동합니다. 그런데 플러그인 고유의 알고리즘과, 워드프레스 코어의 변경점이 맞물리면 내부적으로 문제가 있게 될 수 있습니다. 플러그인끼리 충돌도 가능하구요. 그래서 화면 표시가 안될때 …

워드프레스에서 보여지는 소스코드 하이라이터 추천

Posted on

워드프레스로 작성한 글에 소스코드가 포함된 경우 기본값으로 제공되는 하이라이트 기능보다 더 잘 해주는 플러그인을 설치하면 보기에 더 좋습니다. Urvanov Syntax Highlighter 를 추천합니다. 플러그인 설치를 하고 나서 설치한 플러그인 목록에 가보면 아래와 같이 항목에 나옵니다. 이 블락안에 우측 하단을 보면 “설정” 메뉴가 나오는데 이를 클릭합니다. 이 부분에서 테마를 기호에 맞게 선택하시구요. 반드시 또 설정해야 할게 …

1 2