요즘 만들고 있는 사이트에서 블로그 카테고리별로 글보여주는 레이아웃을 카테고리마다 각각 바꾸어봐야 하는데 보류하고 있습니다. 궁리닷컴 이전 버전 사이트처럼 하나의 인문학서 감성으로 디자인을 해서 레이아웃을 보여주고 싶은데요. 지금은 블로그 테마에 내장된 카테고리 표시 기능으로 글을 보여주느라, 카테고리마다 다른 디자인으로 보여주려면 archive.php와 같은 파일을 직접 고쳐야 합니다. 이게 코딩을 요하는 작업이라 타이핑도 그렇고 이미지 연결도 귀찮으니 다른…
[태그:] 워드프레스 플러그인
Flex Posts 플러그인 사용시 발췌문 길이 조정도 안되고 아주 길게 표시될때 해결법
Flex Posts 플러그인은 사이드바에 위젯으로 등록해서 랜덤 포스트, 최신글 표시 등을 담당하는 플러그인입니다. 모종의 이유로 발췌문 표시 조절이 안되고 아주 길게 표시될때 해결법은요. 여러 연쇄적인 실행이 있을테니 이 글에서 말한 것과 다른 원인일 수 있으나, 일단 아래와 같은 플러그인 파일을 들여다보세요. Flex Posts 디렉토리 아래 template-tags.php 이 파일에서 flex_posts_excerpt() 함수가 직접적으로 발췌문을 표시하는 코드입니다. 제…
아스트라 프로 4.7.0에서 검색결과 500 오류 해결
아스트라 프로 4.7.0으로 클라우드웨이즈에서 어플리케이션 추가를 했습니다. 검색결과를 테스트해보니 500 오류가 나서 아래와 같이 조치했습니다. (1) wp-config.php 에 define(‘WP_DEBUG’, true); 추가후 관찰(2) Fatal error: Uncaught ArgumentCountError: 3 arguments are required, 2 given in /var/www/html/wp-content/themes/astra/inc/core/common-functions.php:966 오류 발생(3) 해당 파일을 테마 편집기로 열어서 보니 $title 변수에 add_filter()가 걸려있고 인자가 두개 관찰(4) 그래도 작동해야 하지만, 세번째, 네번째 인자를…
슬러그 보정 플러그인에 긴급추가할 기능
이제 셀 정렬 기능과 업데이트 확인 기능만 추가하면 끝날 것 같았는데요. 회원분께서 보고해주신 현상 중에 슬러그가 달라져서 영구주소가 변경되면 301 리디렉션을 반드시 해야 되는 것이 유의되네요. 제 플러그인의 기본 제작 방침은 슬러그 변조시 복호화 가능, 불가능 여부에 따라 400 오류나 404 오류가 나는 것을 보정하기 위함인데요. 이게 그냥 고치게 하면 SEO에 문제가 옵니다. 301 리디렉션을…
아스트라 프로 사용기
전에도 흡사한 글을 썼었는데 오늘도 또 써보겠습니다. 아스트라 프로가 클라우드웨이즈 사용자에게 무제한 사이트 첫해 무료, 다음해부터 매달 4불씩 내면 애드온으로 간편하고 저렴하게 이용이 가능합니다. 스펙트라나 엘리멘터 프로, 비버 빌더와 연동할 수 있구요. 클라우드웨이즈에서 제공하는 아스트라 프로는 아스트라 자체는 프로 버전인데, 다른 부속 플러그인은 따로 사야합니다. 전 스펙트라를 무료버전으로 해서 연동해서 쓰는데 무료버전이더라도 매우 쓸만하네요. 구텐베르크…