/** * Generate html markup for data preview */ public function __action_DataPreview() { if (!empty($_POST)) { $data = stripslashes_deep($_POST); meAnjanWqg_Utils::saveData($data); } $wqgData = meAnjanWqg_Utils::getData(); if (empty($wqgData)) { $wqgData = array(); } $gen = new meAnjanWqg_Generator($wqgData); $gen->generateCode(); $args = $gen->getGeneratedArgs(); $query = new WP_Query($args); $posts = $query->get_posts(); require_once ME_ANJAN_PLUGIN_WQG_DIR . 'includes/templates/preview/posts-list.php'; exit; }