안녕하세요.
며칠전 kboard modern-gallery 스킨을 구매하여 잘 쓰고 있는 워드프레스 유저입니다.
한가지 여쭤볼게 있어 글을 남깁니다.
현재 코스모스팜 소셜댓글을 연동해서 쓰고 있는데 게시물 리스트와 최신글 리스트에 댓글 수가 표시되지 않는 문제가 있습니다.
코스모스팜 소셜댓글을 비활성화 시키면 기존 댓글의 개수는 잘 표시가 되는데 활성화를 하면 소셜댓글의 개수는 표시가 안됩니다.
다른 질문들을 참고를 해봤는데도 자세한 내용이 없어 도움을 요청드립니다.
list.php 파일 내의 getCommentsCount와 getCommentsPluginURLWithUID함수와 관련이 있는것 같은데 구현방법이나 해결책을 알려주시면 감사하겠습니다.
코스모스팜 소셜댓글 말씀이시죠?
KBoard 모던 갤러리 스킨을 업데이트 했습니다.
새로운 스킨 파일로 교체해서 테스트 해보시겠어요?
http://www.cosmosfarm.com/wpstore/product/kboard-modern-gallery-skin
제가 editor.php와 document.php를 커스터마이징해서 사용하고 있어 이외파일을 업데이트 했으나
아직 댓글수가 표시되지 않습니다. 이번에 업데이트한 소스를 보니 list.php에서 echo $content->getCommentsCount('', '') 로 바꿔놓으셨던데
이전에 넣어놓았던 intval()가 빠지면 리스트에서 댓글수와 like수가 아에 표시되지 않습니다.(intval를 붙여야 0개라고 표시됩니다.)
시간이 되시면 default게시판의 list와 latest에서 댓글수 표시도 봐주시면 감사하겠습니다.
아 그리고 사이트 url은 http://www.threedog.kr 입니다.
intval() 함수는 그대로 제거해주세요.
곧 KBoard 업데이트가 예정되어 있으며 업데이트 받으시면 자동으로 해결이 가능한 부분입니다. (최대한 빠른시일내에 받으실 수 있도록 준비 하겠습니다.)
default 스킨의 경우는 코스모스팜 소셜댓글을 완벽히 지원하고 있습니다.
하지만, 현재 사이트에서는 제대로 동작이 안되는 것 같은데요.
브라우저 콘솔에서 확인해보니 스크립트 오류가 나고 있습니다.
추측이지만 Better WordPress Minify 플러그인 때문인 듯합니다.
가능한 플러그인은 적게 사용하시는 게 사이트 성능에 좋습니다.
필수 플러그인만 활성화해서 문제가 없는지 확인해보세요.
답변 감사합니다.
플러그인 이슈인가 해서 SEO플러그인을 하나씩 꺼보다 보니까 "All In One SEO Pack"이랑 충돌이 생기는군요.
해당 플러그인을 꺼보니 잘 작동합니다. 말씀하신대로 minify할때 문제가 생기는듯 합니다.
구글pagespeed insight툴로 확인을 해보면 css와 js를 압축하라고 하는데 혹시 추천할만한 플러그인이 있을까요?
아니면 직접 구현을 하는게 나을지요.
페이지 로딩속도가 SEO에 영향을 미친다고 하니 신경을 안쓸수가 없네요.
수고많으십니다!
JS 압축 관련해서 아래 툴도 참고해보세요.
http://closure-compiler.appspot.com/home
적절한 답인지는 모르겠지만 두서없이 남겨보겠습니다.
CSS나 JS 압축을 위해서 플러그인을 사용하기보단 직접 압축해서 파일을 하나로 만들어주시는 게 훨씬 좋다고 생각이 되는군요.
그리고 페이지 로딩을 빠르게 하려면 최대한 가벼운 테마를 사용하시는 게 좋습니다.
요즘 기능 많은 워드프레스 테마들 보면 기능이 많아서 로딩 속도가 아주 안 나오더라고요.
테마가 무거워 버리면 워드프레스에서 뭘 해도 답이 없습니다.
최신버전의 서버를 이용하시구요. (PHP7등)
SEO 플러그인의 경우 검색엔진에서 검색결과가 이상하게 나오면 그때 사용해보세요.
SEO 플러그인은 설치가 끝이 아니라 시작입니다. 각 페이지마다 설명등 일일이 직접 입력해주셔야 하구요. 그렇게 안 하면 오히려 역효과 날 수 있습니다.
플러그인도 사이트 운영하시다가 꼭 필요한 플러그인만 그때그때 설치해서 사용해보세요.
주기적으로 검색엔진 체크해서 부족한 부분을 추가해 넣는 방식으로 운영해보시면,
정말로 효과가 있는지 또 얼마나 효과가 있는지도 알아가실 수 있을 겁니다.