반응형
오류 알림업데이트 실패. 응답이 유효한 JSON 응답이 아닙니다.
사이트 에디터로 내 블록 패턴을 만들다 보면, 제목과 같은 오류가 발생합니다. 그리고 저장이 되지 않지요.
하지만 강제로 저장을 하는 꼼수가 있습니다. 그중, DB 편집을 알아봅시다.
postId 가져오기
제목 표시줄을 보면
/wp-admin/site-editor.php?postType=wp_block&postId=430&canvas=edit
이렇게 postId 값을 확인할 수 있습니다.
DB 접속
편집하기 쉽게 PMA로 접속합니다.
wp_posts 테이블로 이동 후 ID 값이 postId 값인 레코드를 찾습니다.
post_content 컬럼을 더블클릭하거나 수정 버튼을 누릅니다.
더블클릭하면 이렇게 바로 편집이 됩니다.
복붙으로 내용을 편집하고 다른 곳을 클릭하면 저장됩니다. 수정 페이지에서는 저장 버튼 클릭.
JSON 응답 오류 걱정없이 강제로 저장이 됩니다.
이후 사이트 편집기 화면에서 새로고침하거나 해당 패턴을 수정하면 오류 없이 적용된 패턴을 볼 수 있습니다.
수정하다 보면 또 오류가 발생하니 직접 DB에서 수정해야 합니다.
왜 패턴 파일을 만들지 않나요?
에디터에서 편집하는것이 훨씬 쉬우니까요!
PHP 코드가 필요할 때에만 .php 파일로 만들면 됩니다.
반응형