안녕하세요.
케이보드 설치하여 문제 없이 쓰고 있었는데요.
얼마 전 부터 게시판에 쓴 글이 목록에 올라오지 않습니다.
예) https://bohemiantree.com/plan_shelving
새 글을 포스팅하여도 목록페이지에서 보이지 않고, 워드프레스 관리자에서 해당 목록 페이지를 업데이트 해 주면 그제서야 글이 나타납니다.
숏코드 붙여넣기해서 목록 페이지 만들어서 그 동안은 잘 쓰고 있었습니다.
안녕하세요~^^
게시판 문제는 아닌 듯합니다.
캐시 관련 플러그인을 사용 중이신가요?
해당 플러그인을 비활성화한 후에 테스트해보세요.
목록 페이지를 업데이트한다는게 정확히 어떤 기능인지 알려주시겠어요?
고맙습니다.
- 워드프레스 관리자에서 페이지 수정했을 경우 업데이트 버튼 눌러 반영시키는 기능 말씀 드린겁니다.
목록페이지 편집하기 들어가 수정 없이 업데이트 버튼만 누르면 새 글이 보여지더라구요.
- WP Rocket 플러그인 사용하고 있습니다. 비활성화하면 정상적으로 나오네요.
여기서 문제가 발생하는 것 같은데 속도 때문에 플러그인 안 쓸 수도 없고 설정을 바꿔 해결할 수 없을까요?
플러그인 활성화된 상태에서도 문제가 없었는데 최근에 갑자기 문제가 생겼습니다.
- 또 한 가지 특이한 점은 메뉴에서 목록페이지를 열면 새 글이 보이지 않는데 글에서 목록보기를 눌러 들어가면 새 글이 보입니다.
https://bohemiantree.com/event
https://bohemiantree.com/event?mod=list&pageid=1
한 번 더 체크 부탁 드립니다.
감사합니다.
안녕하세요~^^
해당 문제는 WP Rocket 플러그인의 캐시 문제로 보입니다.
캐시란 데이터를 임시로 저장해두는 장소를 말합니다. 이를테면, 사용자가 요구한 웹 페이지는 하드디스크 내의 캐시 디렉터리에 저장됩니다.
이런 방법으로, 사용자가 최근에 열어본 페이지로 다시 돌아왔을 때 브라우저는 시간을 줄이고 네트워크에 추가 부담을 덜기 위해,
원래의 서버에서 정보를 찾아오는 대신에 캐시로부터 데이터를 가져오는 것이라고 정의할 수 있습니다.
그렇기 때문에 KBoard 플러그인을 이용할 때 캐시와 관련된 플러그인을 사용하시면
저장된 캐시로 데이터를 가져오기 때문에 글 목록을 제대로 불러오지 못하는 현상이 있습니다.
https://bohemiantree.com/event
https://bohemiantree.com/event?mod=list&pageid=1
위 두 주소는 같은 페이지 이지만 다르게 보이는 이유는 주소창의 주소에 따라 캐시된 결과를 보여주고 있어서 다른 화면을 보여주고 있는 듯합니다.
WP Rocket 플러그인의 설정중에 특정 페이지를 제외하는 기능이 있는지 확인해서 적용을 해보셔야 할 듯합니다.
고맙습니다.
WP Rocket 고급설정에서 특정페이지만 캐시 저장을 제외시키는 기능이 있었네요.
해결되었습니다.
도움 주셔서 감사 드립니다.