Create a copy of events-loop.php.
Open it and change this:
/**
* Template for displaying the Events Loop
* You can copy this file to your-theme
* and then edit the layout.
*/
To this:
/**
* Template Name: BuddyPress Simple Events Loop
* Template for displaying the Events Loop
* You can copy this file to your-theme
* and then edit the layout.
*/
Place it in your theme or child-theme.
In wp-admin, Edit the page you assigned to Events on bp-page-settings.
On the right side you will see Page Attributes > Template
Select ‘BuddyPress Simple Events Loop’ and Update the page.
The events loop will now appear on that page.
For single events, you need to open buddypress-simple-events/loader.php
And change this line:
'rewrite' => array( 'slug' => 'event' ),
To whatever you want the slug to be. For example:
'rewrite' => array( 'slug' => 'florent' ),
Then you need to go to Settings > Permalinks in wp-admin
and click ‘Save Changes’ so that the new slug will work.
Your questions are more about WordPress (in the context of this plugin).
I cannot continue to provide support on this forum for such questions.
Thank you for the support.
Open it and change this:
Place it in your theme or child-theme.
Ok
In wp-admin, Edit the page you assigned to Events on bp-page-settings.
On the right side you will see Page Attributes > Template
Select ‘BuddyPress Simple Events Loop’ and Update the page.
Ok
The events loop will now appear on that page.
Now the page display my events like normal posts but it’s not the events-loop.php template. events-loop.php is still loaded with the page named events.
I created a new page and it looks to work.
In my case when slug and page name are the same the template is not displayed.