Custom shortcode is causing a WSOD
extract( shortcode_atts( ‘post_type’ => ‘publications_test’, ‘post_status’ => ‘publish’ ‘id’ => ”, ); The above is wrong. You have an array inside that function but it’s not in an actual array. Try this instead: extract( shortcode_atts(array( ‘post_type’ => ‘publications_test’, ‘post_status’ => ‘publish’, ‘id’ => ”, ), $atts, ‘testshortcode’); shortcode atts