stephenharris / event-organiser-rest-api

Integration for Event Organiser with WP REST API.
3 stars 4 forks source link

Route error when trying to retrieve events #3

Open royken opened 6 years ago

royken commented 6 years ago

Hello, this is what i'm having when trying to retrieve events list:

{
"code": "rest_no_route",
"message": "Aucun itinéraire n’a été trouvé correspondant à l’URL et à la méthode de requête",
"data": {
"status": 404
}
}

I use this url mysite.com/wp-json/wp/v2/events

skaronn commented 5 years ago

Add the following line your-wordpress/wp-content/plugins/event-organiser/event-organiser.php

require_once( EVENT_ORGANISER_DIR . 'includes/event-organiser-rest-api.php' );

Add the following file your-wordpress/wp-content/plugins/event-organiser/includes/event-organiser-rest-api.php. And edit the add_action with : ... require_once( EVENT_ORGANISER_DIR . '/classes/class-wp-rest-events-controller.php' ); require_once( EVENT_ORGANISER_DIR . '/classes/class-wp-rest-event-occurrences-controller.php' ); require_once( EVENT_ORGANISER_DIR . '/classes/class-wp-rest-event-terms-controller.php' ); require_once( EVENT_ORGANISER_DIR . '/classes/class-wp-rest-event-venues-controller.php' ); require_once( EVENT_ORGANISER_DIR . '/classes/class-wp-rest-event-categories-controller.php' ); require_once( EVENT_ORGANISER_DIR . '/classes/class-wp-rest-event-tags-controller.php' ); ...

Upload the rest-api php files class to your-wordpress/wp-content/plugins/event-organiser/classes