Posts Table Pro, 테이블이 보이지 않습니다.
숏코드를 입력했지만 테이블이 제대로 보이지 않습니다.
원인 1. 숏코드 입력 오류
Posts Table Pro는 사실상 숏코드로 모든 것을 설정하는 만큼, 숏코드가 길고 복잡해지기 쉽습니다. 정확한 숏코드로 입력했는지 확인합니다.
원인 2. 라이센스 키 미입력
Posts Table Pro는 워드프레스 플러그인으로서는 드물게 라이센스가 활성화지 않으면, 정상동작하지 않습니다.
원인 3. Perfmatters 충돌
Posts Table Pro의 CSS 및 JS가 원활하게 호출되지 않아서 테이블 HTML은 있지만 visibility:hidden 인 상태로 유지됩니다. 이에 따른 CSS도 로딩이 되지 않기 때문에 HTML을 보이게 visibility 값을 수정하여도 테이블 스타일이 로딩되지 않습니다. 아래 코드 해당 이슈를 해결할 수 있습니다.
add_filter( 'posts_table_load_frontend_scripts', function($a) {
$plugin = new Barn2\Plugin\Posts_Table_Pro\Plugin();
$scripts = new Barn2\Plugin\Posts_Table_Pro\Frontend_Scripts( $plugin );
// $scripts->register();
$scripts->register_styles();
$scripts->register_scripts();
$scripts->load_head_scripts();
return $a;
} );