/**
*
* @author Gaviasthemes Team
* @copyright Copyright (C) 2022 Gaviasthemes. All Rights Reserved.
* @license GNU/GPL v2 or later http://www.gnu.org/licenses/gpl-2.0.html
*
*/
define('CONULT_THEME_DIR', get_template_directory());
define('CONULT_THEME_URL', get_template_directory_uri());
// Include list of files of theme.
require_once(CONULT_THEME_DIR . '/includes/functions.php');
require_once(CONULT_THEME_DIR . '/includes/template.php');
require_once(CONULT_THEME_DIR . '/includes/hook.php');
require_once(CONULT_THEME_DIR . '/includes/comment.php');
require_once(CONULT_THEME_DIR . '/includes/metaboxes.php');
require_once(CONULT_THEME_DIR . '/includes/customize.php');
require_once(CONULT_THEME_DIR . '/includes/menu.php');
require_once(CONULT_THEME_DIR . '/includes/elementor/hooks.php');
//Load Woocommerce plugin
if(class_exists('WooCommerce')){
add_theme_support('woocommerce');
require_once(CONULT_THEME_DIR . '/includes/woocommerce/functions.php');
require_once(CONULT_THEME_DIR . '/includes/woocommerce/hooks.php');
}
// Load Redux - Theme options framework
if(class_exists('Redux')){
require(CONULT_THEME_DIR . '/includes/options/init.php');
require_once(CONULT_THEME_DIR . '/includes/options/opts-general.php');
require_once(CONULT_THEME_DIR . '/includes/options/opts-header.php');
require_once(CONULT_THEME_DIR . '/includes/options/opts-footer.php');
require_once(CONULT_THEME_DIR . '/includes/options/opts-styling.php');
require_once(CONULT_THEME_DIR . '/includes/options/opts-page.php');
require_once(CONULT_THEME_DIR . '/includes/options/opts-portfolio.php');
if(class_exists('WooCommerce')){
require_once(CONULT_THEME_DIR . '/includes/options/opts-woo.php');
}
}
// TGM plugin activation
if (is_admin()) {
require_once(CONULT_THEME_DIR . '/includes/tgmpa/class-tgm-plugin-activation.php');
require(CONULT_THEME_DIR . '/includes/tgmpa/config.php');
}
load_theme_textdomain('conult', get_template_directory() . '/languages');
//-------- Register sidebar default in theme -----------
//------------------------------------------------------
function conult_widgets_init() {
register_sidebar(array(
'name' => esc_html__('Default Sidebar', 'conult'),
'id' => 'default_sidebar',
'description' => esc_html__('Appears in the Default Sidebar section of the site.', 'conult'),
'before_widget' => '',
'before_title' => '
',
));
if(class_exists('WooCommerce')){
register_sidebar( array(
'name' => esc_html__('WooCommerce Shop Sidebar', 'conult'),
'id' => 'woocommerce_sidebar',
'description' => esc_html__('Appears in the Plugin WooCommerce section of the site.', 'conult'),
'before_widget' => '',
'before_title' => '',
));
}
register_sidebar(array(
'name' => esc_html__('After Offcanvas Mobile', 'conult'),
'id' => 'offcanvas_sidebar_mobile',
'description' => esc_html__('Appears in the Offcanvas section of the site.', 'conult'),
'before_widget' => '',
'before_title' => '',
));
}
add_action('widgets_init', 'conult_widgets_init');
function conult_fonts_url() {
$fonts_url = '';
$fonts = array();
$subsets = '';
$protocol = is_ssl() ? 'https' : 'http';
if('off' !== _x('on', 'DM Sans font: on or off', 'conult')){
$fonts[] = 'DM+Sans:ital,wght@0,400;0,500;0,700';
}
if($fonts){
$fonts_url = add_query_arg( array(
'family' => (implode('&family=', $fonts)),
'display' => 'swap',
), $protocol.'://fonts.googleapis.com/css2');
}
return $fonts_url;
}
function conult_custom_styles() {
$custom_css = get_option('conult_theme_custom_styles');
if($custom_css){
wp_enqueue_style(
'conult-custom-style',
CONULT_THEME_URL . '/assets/css/custom_script.css'
);
wp_add_inline_style('conult-custom-style', $custom_css);
}
}
add_action('wp_enqueue_scripts', 'conult_custom_styles', 9999);
function conult_init_scripts(){
global $post;
$protocol = is_ssl() ? 'https' : 'http';
if ( is_singular() && comments_open() && get_option('thread_comments') ){
wp_enqueue_script('comment-reply');
}
$theme = wp_get_theme('conult');
$theme_version = $theme['Version'];
wp_enqueue_style('conult-fonts', conult_fonts_url(), array(), null );
wp_enqueue_script('bootstrap', CONULT_THEME_URL . '/assets/js/bootstrap.min.js', array('jquery') );
wp_enqueue_script('jquery-magnific-popup', CONULT_THEME_URL . '/assets/js/magnific/jquery.magnific-popup.min.js');
wp_enqueue_script('jquery-cookie', CONULT_THEME_URL . '/assets/js/jquery.cookie.js', array('jquery'));
wp_enqueue_script('swiper', CONULT_THEME_URL . '/assets/js/swiper/swiper.min.js');
wp_enqueue_script('jquery-appear', CONULT_THEME_URL . '/assets/js/jquery.appear.js');
wp_enqueue_script('conult-main', CONULT_THEME_URL . '/assets/js/main.js', array('imagesloaded', 'jquery-masonry'));
wp_enqueue_style('dashicons');
wp_enqueue_style('swiper', CONULT_THEME_URL .'/assets/js/swiper/swiper.min.css');
wp_enqueue_style('magnific', CONULT_THEME_URL .'/assets/js/magnific/magnific-popup.css');
wp_enqueue_style('fontawesome', CONULT_THEME_URL . '/assets/css/fontawesome/css/all.min.css');
wp_enqueue_style('line-awesome', CONULT_THEME_URL . '/assets/css/line-awesome/css/line-awesome.min.css');
wp_enqueue_style('conult-style', CONULT_THEME_URL . '/style.css');
wp_enqueue_style('bootstrap', CONULT_THEME_URL . '/assets/css/bootstrap.css', array(), $theme_version , 'all');
wp_enqueue_style('conult-template', CONULT_THEME_URL . '/assets/css/template.css', array(), $theme_version , 'all');
//Woocommerce
if(class_exists('WooCommerce')){
wp_enqueue_style('conult-woocoomerce', CONULT_THEME_URL . '/assets/css/woocommerce.css', array(), $theme_version , 'all');
wp_dequeue_script('wc-add-to-cart');
wp_enqueue_script('wc-add-to-cart', CONULT_THEME_URL . '/assets/js/add-to-cart.js' , array('jquery'));
}
}
add_action('wp_enqueue_scripts', 'conult_init_scripts', 999);
{"namespace":"tribe\/events\/v1","routes":{"\/tribe\/events\/v1":{"namespace":"tribe\/events\/v1","methods":["GET"],"endpoints":[{"methods":["GET"],"args":{"namespace":{"default":"tribe\/events\/v1","required":false},"context":{"default":"view","required":false}}}],"_links":{"self":[{"href":"https:\/\/gregoryhaskell.com\/wp-json\/tribe\/events\/v1"}]}},"\/tribe\/events\/v1\/doc":{"namespace":"tribe\/events\/v1","methods":["GET"],"endpoints":[{"methods":["GET"],"args":[]}],"_links":{"self":[{"href":"https:\/\/gregoryhaskell.com\/wp-json\/tribe\/events\/v1\/doc"}]}},"\/tribe\/events\/v1\/events":{"namespace":"tribe\/events\/v1","methods":["GET","POST"],"endpoints":[{"methods":["GET"],"args":{"page":{"default":1,"description":"The archive page to return","type":"integer","required":false},"per_page":{"default":"10","description":"The number of events to return on each page","type":"integer","required":false},"start_date":{"default":"2024-12-21 23:59:00","description":"Events should start after the specified date","required":false},"end_date":{"default":"2026-12-22 16:50:01","description":"Events should start before the specified date","required":false},"search":{"description":"Events should contain the specified string in the title or description","type":"string","required":false},"categories":{"description":"Events should be assigned one of the specified categories slugs or IDs","items":{"type":"integer"},"required":false},"tags":{"description":"Events should be assigned one of the specified tags slugs or IDs","items":{"type":"integer"},"required":false},"venue":{"description":"Events should be assigned one of the specified venue IDs","items":{"type":"integer"},"required":false},"organizer":{"description":"Events should be assigned one of the specified organizer IDs","items":{"type":"integer"},"required":false},"featured":{"type":"boolean","description":"Events should be filtered by their featured status","required":false},"status":{"format":"string","description":"The event post status","required":false},"geoloc":{"type":"boolean","description":"Requires Events Calendar Pro. Events should be filtered by whether their venue has geolocation data","required":false},"geoloc_lat":{"format":"double","description":"Requires Events Calendar Pro. Events should be filtered by their venue latitude location, must also provide geoloc_lng","required":false},"geoloc_lng":{"format":"double","description":"Requires Events Calendar Pro. Events should be filtered by their venue longitude location, must also provide geoloc_lat","required":false},"include":{"description":"Include events with one of the post IDs specified in the array of CSV list, date filters will be ignored.","items":{"type":"integer"},"required":false},"post_parent":{"type":"integer","description":"Events should be filtered by their post_parent being the specified one.","required":false}}},{"methods":["POST"],"args":{"author":{"type":"integer","description":"The event author ID","required":false},"date":{"type":"string","description":"The event publication date","required":false},"date_utc":{"type":"string","description":"The event publication date (UTC time zone)","required":false},"title":{"type":"string","description":"The event title","required":true},"description":{"type":"string","description":"The event description","required":false},"slug":{"type":"string","description":"The event slug","required":false},"excerpt":{"type":"string","description":"The event excerpt","required":false},"status":{"type":"string","description":"The event post status","required":false},"timezone":{"type":"string","description":"The event time zone","required":false},"all_day":{"default":false,"type":"boolean","description":"Whether the event lasts the whole day or not","required":false},"start_date":{"type":"string","description":"The event start date and time","required":true},"end_date":{"type":"string","description":"The event end date and time","required":true},"image":{"type":"string","description":"The event featured image ID or URL","required":false},"cost":{"description":"The event cost","required":false},"website":{"default":null,"description":"The event website URL","required":false},"show_map":{"type":"boolean","description":"Whether the event should show a map or not","required":false},"show_map_link":{"type":"boolean","description":"Whether the event should show a map link or not","required":false},"hide_from_listings":{"type":"boolean","description":"Whether events should be hidden in the calendar view or not","required":false},"sticky":{"type":"boolean","description":"Whether the event should be sticky in the calendar view or not","required":false},"featured":{"type":"boolean","description":"Whether the event should be featured on the site or not","required":false},"categories":{"default":null,"items":{"type":"integer"},"description":"The event category ID or name","required":false},"tags":{"default":null,"items":{"type":"integer"},"description":"The event tag ID or name","required":false},"venue":{"default":null,"items":{"type":"integer"},"description":"The event venue ID or data","required":false},"organizer":{"default":null,"items":{"type":"integer"},"description":"The event organizer IDs or data","required":false}}}],"_links":{"self":[{"href":"https:\/\/gregoryhaskell.com\/wp-json\/tribe\/events\/v1\/events"}]}},"\/tribe\/events\/v1\/events\/(?P\\d+)":{"namespace":"tribe\/events\/v1","methods":["GET","DELETE","POST","PUT","PATCH"],"endpoints":[{"methods":["GET"],"args":{"id":{"type":"integer","description":"the event post ID","required":true}}},{"methods":["DELETE"],"args":{"id":{"type":"integer","description":"the event post ID","required":true}}},{"methods":["POST","PUT","PATCH"],"args":{"id":{"type":"integer","description":"the event post ID","required":true},"author":{"type":"integer","description":"The event author ID","required":false},"date":{"type":"string","description":"The event publication date","required":false},"date_utc":{"type":"string","description":"The event publication date (UTC time zone)","required":false},"title":{"type":"string","description":"The event title","required":false},"description":{"type":"string","description":"The event description","required":false},"slug":{"type":"string","description":"The event slug","required":false},"excerpt":{"type":"string","description":"The event excerpt","required":false},"status":{"type":"string","description":"The event post status","required":false},"timezone":{"type":"string","description":"The event time zone","required":false},"all_day":{"default":false,"type":"boolean","description":"Whether the event lasts the whole day or not","required":false},"start_date":{"type":"string","description":"The event start date and time","required":false},"end_date":{"type":"string","description":"The event end date and time","required":false},"image":{"type":"string","description":"The event featured image ID or URL","required":false},"cost":{"description":"The event cost","required":false},"website":{"default":null,"description":"The event website URL","required":false},"show_map":{"type":"boolean","description":"Whether the event should show a map or not","required":false},"show_map_link":{"type":"boolean","description":"Whether the event should show a map link or not","required":false},"hide_from_listings":{"type":"boolean","description":"Whether events should be hidden in the calendar view or not","required":false},"sticky":{"type":"boolean","description":"Whether the event should be sticky in the calendar view or not","required":false},"featured":{"type":"boolean","description":"Whether the event should be featured on the site or not","required":false},"categories":{"default":null,"items":{"type":"integer"},"description":"The event category ID or name","required":false},"tags":{"default":null,"items":{"type":"integer"},"description":"The event tag ID or name","required":false},"venue":{"default":null,"items":{"type":"integer"},"description":"The event venue ID or data","required":false},"organizer":{"default":null,"items":{"type":"integer"},"description":"The event organizer IDs or data","required":false}}}]},"\/tribe\/events\/v1\/events\/by-slug\/(?P[^\/]+)":{"namespace":"tribe\/events\/v1","methods":["GET","DELETE","POST","PUT","PATCH"],"endpoints":[{"methods":["GET"],"args":{"slug":{"type":"string","description":"the event post name","required":true}}},{"methods":["DELETE"],"args":{"slug":{"type":"string","description":"the event post name","required":true}}},{"methods":["POST","PUT","PATCH"],"args":{"slug":{"type":"string","description":"The event slug","required":false},"author":{"type":"integer","description":"The event author ID","required":false},"date":{"type":"string","description":"The event publication date","required":false},"date_utc":{"type":"string","description":"The event publication date (UTC time zone)","required":false},"title":{"type":"string","description":"The event title","required":false},"description":{"type":"string","description":"The event description","required":false},"excerpt":{"type":"string","description":"The event excerpt","required":false},"status":{"type":"string","description":"The event post status","required":false},"timezone":{"type":"string","description":"The event time zone","required":false},"all_day":{"default":false,"type":"boolean","description":"Whether the event lasts the whole day or not","required":false},"start_date":{"type":"string","description":"The event start date and time","required":false},"end_date":{"type":"string","description":"The event end date and time","required":false},"image":{"type":"string","description":"The event featured image ID or URL","required":false},"cost":{"description":"The event cost","required":false},"website":{"default":null,"description":"The event website URL","required":false},"show_map":{"type":"boolean","description":"Whether the event should show a map or not","required":false},"show_map_link":{"type":"boolean","description":"Whether the event should show a map link or not","required":false},"hide_from_listings":{"type":"boolean","description":"Whether events should be hidden in the calendar view or not","required":false},"sticky":{"type":"boolean","description":"Whether the event should be sticky in the calendar view or not","required":false},"featured":{"type":"boolean","description":"Whether the event should be featured on the site or not","required":false},"categories":{"default":null,"items":{"type":"integer"},"description":"The event category ID or name","required":false},"tags":{"default":null,"items":{"type":"integer"},"description":"The event tag ID or name","required":false},"venue":{"default":null,"items":{"type":"integer"},"description":"The event venue ID or data","required":false},"organizer":{"default":null,"items":{"type":"integer"},"description":"The event organizer IDs or data","required":false}}}]},"\/tribe\/events\/v1\/venues":{"namespace":"tribe\/events\/v1","methods":["GET","POST"],"endpoints":[{"methods":["GET"],"args":{"page":{"default":1,"description":"The archive page to return","type":"integer","required":false},"per_page":{"default":"10","description":"The number of venues to return on each page","type":"integer","required":false},"search":{"description":"Venues should contain the specified string in the title, description or custom fields","type":"string","required":false},"event":{"description":"Venues should be related to this event","type":"integer","required":false},"has_events":{"description":"Venues should have events associated to them","required":false},"only_with_upcoming":{"description":"Venues should have upcoming events associated to them","default":false,"required":false},"status":{"format":"string","description":"The organizer post status","required":false}}},{"methods":["POST"],"args":{"author":{"type":"integer","description":"The venue author ID","required":false},"date":{"type":"string","description":"The venue publication date","required":false},"date_utc":{"type":"string","description":"The venue publication date (UTC time zone)","required":false},"venue":{"type":"string","description":"The venue name","required":true},"description":{"type":"string","default":null,"description":"The venue description","required":false},"status":{"type":"string","description":"The venue post status","required":false},"show_map":{"type":"string","default":null,"description":"Whether events linked to the venue should show a map or not","required":false},"show_map_link":{"type":"string","default":null,"description":"Whether events linked to the venue should show a map link or not","required":false},"address":{"type":"string","default":null,"description":"The venue address","required":false},"city":{"type":"string","default":null,"description":"The venue city","required":false},"country":{"type":"string","default":null,"description":"The venue country","required":false},"province":{"type":"string","default":null,"description":"The venue province","required":false},"state":{"type":"string","default":null,"description":"The venue state","required":false},"zip":{"type":"string","default":null,"description":"The venue ZIP code","required":false},"phone":{"type":"string","default":null,"description":"The venue phone number","required":false},"stateprovince":{"type":"string","default":null,"description":"The venue state and province","required":false},"website":{"type":"string","default":null,"description":"The venue website URL","required":false},"image":{"type":"string","default":null,"description":"The organizer featured image ID or URL","required":false}}}],"_links":{"self":[{"href":"https:\/\/gregoryhaskell.com\/wp-json\/tribe\/events\/v1\/venues"}]}},"\/tribe\/events\/v1\/venues\/(?P\\d+)":{"namespace":"tribe\/events\/v1","methods":["GET","DELETE","POST","PUT","PATCH"],"endpoints":[{"methods":["GET"],"args":{"id":{"type":"integer","description":"the venue post ID","required":true}}},{"methods":["DELETE"],"args":{"id":{"type":"integer","description":"the venue post ID","required":true}}},{"methods":["POST","PUT","PATCH"],"args":{"id":{"type":"integer","description":"the venue post ID","required":true},"author":{"type":"integer","description":"The venue author ID","required":false},"date":{"type":"string","description":"The venue publication date","required":false},"date_utc":{"type":"string","description":"The venue publication date (UTC time zone)","required":false},"venue":{"type":"string","description":"The venue name","required":false},"description":{"type":"string","default":null,"description":"The venue description","required":false},"status":{"type":"string","description":"The venue post status","required":false},"show_map":{"type":"string","default":null,"description":"Whether events linked to the venue should show a map or not","required":false},"show_map_link":{"type":"string","default":null,"description":"Whether events linked to the venue should show a map link or not","required":false},"address":{"type":"string","default":null,"description":"The venue address","required":false},"city":{"type":"string","default":null,"description":"The venue city","required":false},"country":{"type":"string","default":null,"description":"The venue country","required":false},"province":{"type":"string","default":null,"description":"The venue province","required":false},"state":{"type":"string","default":null,"description":"The venue state","required":false},"zip":{"type":"string","default":null,"description":"The venue ZIP code","required":false},"phone":{"type":"string","default":null,"description":"The venue phone number","required":false},"stateprovince":{"type":"string","default":null,"description":"The venue state and province","required":false},"website":{"type":"string","default":null,"description":"The venue website URL","required":false},"image":{"type":"string","default":null,"description":"The organizer featured image ID or URL","required":false}}}]},"\/tribe\/events\/v1\/venues\/by-slug\/(?P[^\/]+)":{"namespace":"tribe\/events\/v1","methods":["GET","DELETE","POST","PUT","PATCH"],"endpoints":[{"methods":["GET"],"args":{"slug":{"type":"string","description":"the venue post name","required":true}}},{"methods":["DELETE"],"args":{"slug":{"type":"string","description":"the venue post name","required":true}}},{"methods":["POST","PUT","PATCH"],"args":{"slug":{"type":"string","description":"the venue post name","required":true},"author":{"type":"integer","description":"The venue author ID","required":false},"date":{"type":"string","description":"The venue publication date","required":false},"date_utc":{"type":"string","description":"The venue publication date (UTC time zone)","required":false},"venue":{"type":"string","description":"The venue name","required":false},"description":{"type":"string","default":null,"description":"The venue description","required":false},"status":{"type":"string","description":"The venue post status","required":false},"show_map":{"type":"string","default":null,"description":"Whether events linked to the venue should show a map or not","required":false},"show_map_link":{"type":"string","default":null,"description":"Whether events linked to the venue should show a map link or not","required":false},"address":{"type":"string","default":null,"description":"The venue address","required":false},"city":{"type":"string","default":null,"description":"The venue city","required":false},"country":{"type":"string","default":null,"description":"The venue country","required":false},"province":{"type":"string","default":null,"description":"The venue province","required":false},"state":{"type":"string","default":null,"description":"The venue state","required":false},"zip":{"type":"string","default":null,"description":"The venue ZIP code","required":false},"phone":{"type":"string","default":null,"description":"The venue phone number","required":false},"stateprovince":{"type":"string","default":null,"description":"The venue state and province","required":false},"website":{"type":"string","default":null,"description":"The venue website URL","required":false},"image":{"type":"string","default":null,"description":"The organizer featured image ID or URL","required":false}}}]},"\/tribe\/events\/v1\/organizers":{"namespace":"tribe\/events\/v1","methods":["GET","POST"],"endpoints":[{"methods":["GET"],"args":{"page":{"default":1,"description":"The archive page to return","type":"integer","required":false},"per_page":{"default":"10","description":"The number of organizers to return on each page","type":"integer","required":false},"search":{"description":"Organizers should contain the specified string in the title, description or custom fields","type":"string","required":false},"event":{"description":"Organizers should be related to this event","type":"integer","required":false},"has_events":{"description":"Organizers should have events associated to them","required":false},"only_with_upcoming":{"description":"Organizers should have upcoming events associated to them","default":false,"required":false},"status":{"format":"string","description":"The organizer post status","required":false}}},{"methods":["POST"],"args":{"author":{"type":"integer","default":null,"description":"The organizer author ID","required":false},"date":{"type":"string","default":null,"description":"The organizer publication date","required":false},"date_utc":{"type":"string","default":null,"description":"The organizer publication date (UTC time zone)","required":false},"organizer":{"type":"string","default":null,"description":"The organizer name","required":true},"description":{"type":"string","default":null,"description":"The organizer description","required":false},"status":{"type":"string","default":null,"description":"The organizer post status","required":false},"phone":{"type":"string","default":null,"description":"The organizer phone number","required":false},"website":{"type":"string","default":null,"description":"The organizer website","required":false},"email":{"type":"string","default":null,"description":"The organizer e-mail address","required":false},"image":{"type":"string","default":null,"description":"The organizer featured image ID or URL","required":false}}}],"_links":{"self":[{"href":"https:\/\/gregoryhaskell.com\/wp-json\/tribe\/events\/v1\/organizers"}]}},"\/tribe\/events\/v1\/organizers\/(?P\\d+)":{"namespace":"tribe\/events\/v1","methods":["GET","DELETE","POST","PUT","PATCH"],"endpoints":[{"methods":["GET"],"args":{"id":{"type":"integer","description":"the organizer post ID","required":true}}},{"methods":["DELETE"],"args":{"id":{"type":"integer","description":"the organizer post ID","required":true}}},{"methods":["POST","PUT","PATCH"],"args":{"id":{"type":"integer","description":"the organizer post ID","required":true},"author":{"type":"integer","default":null,"description":"The organizer author ID","required":false},"date":{"type":"string","default":null,"description":"The organizer publication date","required":false},"date_utc":{"type":"string","default":null,"description":"The organizer publication date (UTC time zone)","required":false},"organizer":{"type":"string","default":null,"description":"The organizer name","required":false},"description":{"type":"string","default":null,"description":"The organizer description","required":false},"status":{"type":"string","default":null,"description":"The organizer post status","required":false},"phone":{"type":"string","default":null,"description":"The organizer phone number","required":false},"website":{"type":"string","default":null,"description":"The organizer website","required":false},"email":{"type":"string","default":null,"description":"The organizer e-mail address","required":false},"image":{"type":"string","default":null,"description":"The organizer featured image ID or URL","required":false}}}]},"\/tribe\/events\/v1\/organizers\/by-slug\/(?P[^\/]+)":{"namespace":"tribe\/events\/v1","methods":["GET","DELETE","POST","PUT","PATCH"],"endpoints":[{"methods":["GET"],"args":{"slug":{"type":"string","description":"the organizer post name","required":true}}},{"methods":["DELETE"],"args":{"slug":{"type":"string","description":"the organizer post name","required":true}}},{"methods":["POST","PUT","PATCH"],"args":{"slug":{"type":"string","description":"the organizer post name","required":true},"author":{"type":"integer","default":null,"description":"The organizer author ID","required":false},"date":{"type":"string","default":null,"description":"The organizer publication date","required":false},"date_utc":{"type":"string","default":null,"description":"The organizer publication date (UTC time zone)","required":false},"organizer":{"type":"string","default":null,"description":"The organizer name","required":false},"description":{"type":"string","default":null,"description":"The organizer description","required":false},"status":{"type":"string","default":null,"description":"The organizer post status","required":false},"phone":{"type":"string","default":null,"description":"The organizer phone number","required":false},"website":{"type":"string","default":null,"description":"The organizer website","required":false},"email":{"type":"string","default":null,"description":"The organizer e-mail address","required":false},"image":{"type":"string","default":null,"description":"The organizer featured image ID or URL","required":false}}}]},"\/tribe\/events\/v1\/categories":{"namespace":"tribe\/events\/v1","methods":["GET","POST"],"endpoints":[{"methods":["GET"],"args":{"page":{"default":1,"description":"The archive page to return","type":"integer","required":false},"per_page":{"default":"10","description":"The number of event categories to return on each page","type":"integer","required":false},"search":{"description":"Limit results to those matching a string","type":"string","required":false},"exclude":{"description":"Ensure result set exclude specific IDs","items":{"type":"integer"},"required":false},"include":{"description":"Limit result set to specific IDs","items":{"type":"integer"},"required":false},"order":{"description":"Order sort attribute ascending or descending","type":"string","required":false},"orderby":{"description":"Sort collection by term attribute","type":"string","required":false},"hide_empty":{"description":"Whether to hide terms not assigned to any posts","type":"boolean","default":"1","required":false},"parent":{"description":"Limit result set to terms assigned to a specific parent","type":"integer","required":false},"post":{"description":"Limit result set to terms assigned to a specific post","type":"integer","required":false},"event":{"description":"Limit result set to terms assigned to a specific event (an alias of the \"post\" parameter)","type":"integer","required":false},"slug":{"description":"Limit result set to terms with a specific slug","type":"string","required":false}}},{"methods":["POST"],"args":{"name":{"type":"string","description":"The event category name","required":true},"description":{"type":"string","description":"The event category description","required":false},"slug":{"type":"string","description":"The event category slug","required":false},"parent":{"type":"integer","description":"The event category slug","required":false}}}],"_links":{"self":[{"href":"https:\/\/gregoryhaskell.com\/wp-json\/tribe\/events\/v1\/categories"}]}},"\/tribe\/events\/v1\/categories\/(?P\\d+)":{"namespace":"tribe\/events\/v1","methods":["GET","POST","PUT","PATCH","DELETE"],"endpoints":[{"methods":["GET"],"args":{"id":{"type":"integer","description":"the event category term ID","required":true}}},{"methods":["POST","PUT","PATCH"],"args":{"id":{"type":"integer","description":"the event category term ID","required":true},"name":{"type":"string","description":"The event category name","required":false},"description":{"type":"string","description":"The event category description","required":false},"slug":{"type":"string","description":"The event category slug","required":false},"parent":{"type":"integer","description":"The event category slug","required":false}}},{"methods":["DELETE"],"args":{"id":{"type":"integer","description":"the event category term ID","required":true}}}]},"\/tribe\/events\/v1\/tags":{"namespace":"tribe\/events\/v1","methods":["GET","POST"],"endpoints":[{"methods":["GET"],"args":{"page":{"default":1,"description":"The archive page to return","type":"integer","required":false},"per_page":{"default":"10","description":"The number of event tags to return on each page","type":"integer","required":false},"search":{"description":"Limit results to those matching a string","type":"string","required":false},"exclude":{"description":"Ensure result set exclude specific IDs","items":{"type":"integer"},"required":false},"include":{"description":"Limit result set to specific IDs","items":{"type":"integer"},"required":false},"order":{"description":"Order sort attribute ascending or descending","type":"string","required":false},"orderby":{"description":"Sort collection by term attribute","type":"string","required":false},"hide_empty":{"description":"Whether to hide terms not assigned to any posts","type":"boolean","default":"1","required":false},"post":{"description":"Limit result set to terms assigned to a specific post","type":"integer","required":false},"event":{"description":"Limit result set to terms assigned to a specific event (an alias of the \"post\" parameter)","type":"integer","required":false},"slug":{"description":"Limit result set to terms with a specific slug","type":"string","required":false}}},{"methods":["POST"],"args":{"name":{"type":"string","description":"The event tag name","required":true},"description":{"type":"string","description":"The event tag description","required":false},"slug":{"type":"string","description":"The event tag slug","required":false}}}],"_links":{"self":[{"href":"https:\/\/gregoryhaskell.com\/wp-json\/tribe\/events\/v1\/tags"}]}},"\/tribe\/events\/v1\/tags\/(?P\\d+)":{"namespace":"tribe\/events\/v1","methods":["GET","POST","PUT","PATCH","DELETE"],"endpoints":[{"methods":["GET"],"args":{"id":{"type":"integer","description":"the event tag term ID","required":true}}},{"methods":["POST","PUT","PATCH"],"args":{"id":{"type":"integer","description":"the event tag term ID","required":true},"name":{"type":"string","description":"The event tag name","required":false},"description":{"type":"string","description":"The event tag description","required":false},"slug":{"type":"string","description":"The event tag slug","required":false}}},{"methods":["DELETE"],"args":{"id":{"type":"integer","description":"the event tag term ID","required":true}}}]}},"_links":{"up":[{"href":"https:\/\/gregoryhaskell.com\/wp-json\/"}]}}