Example #1
0
 public static function create_pages()
 {
     include_once 'admin/eventon-admin-functions.php';
     $pages = apply_filters('eventon_create_pages', array('events_page' => array('name' => _x('event-directory', 'page_slug', 'eventon'), 'title' => _x('Events', 'eventon'), 'content' => '')));
     foreach ($pages as $key => $page) {
         eventon_create_page(esc_sql($page['name']), 'eventon_' . $key . '_id', $page['title'], $page['content'], '');
     }
     delete_transient('eventon_cache_excluded_uris');
     update_option('_eventon_create_pages', 1);
 }
/**
 * Create pages that the plugin relies on, storing page id's in variables.
 */
function eventon_create_pages()
{
    // Events Main page
    eventon_create_page(esc_sql(_x('event-directory', 'page_slug', 'eventon')), 'eventon_events_page_id', __('Events', 'eventon'), '');
}