• Resolved val-13Love

    (@val-13love)


    Hi

    Apologies for asking what would appear to be a obvious question. However I have been trying to find out what type of post Events Manager stores each created listing/event.

    I have recently switched themes from a WordPress to a PremiumPress theme and my search no-longer returns entries from Events Manager. I have been told that this is because my new theme only searches post_types: Pages and Blog Posts (and it’s own listings). I currently have my settings to display events as pages, does this mean that the post_type is page?

    Any help to clarify this would be really appreciated.
    Thank you Val

    https://wordpress.org/plugins/events-manager/

Viewing 4 replies - 1 through 4 (of 4 total)
  • Hi Val,

    No matter how your theme works, events in Events Manager are always a custom post type called event.

    Here’s some code that you can put in the functions.php file of your theme. It should restore events to your search function.

    function filter_search($query) {
        if ($query->is_search) {
    	$query->set('post_type', array('post', 'page', 'event'));
        };
        return $query;
    };
    add_filter('pre_get_posts', 'filter_search');

    If your theme uses other posts types, you’ll need to add them to the array in the third line of that snippet.

    Thread Starter val-13Love

    (@val-13love)

    Hi Caimin_nwl

    Thank you for the response.

    I added the code to the functions.php file but still not showing the results for events 🙁

    Would you no of any other code I could try please?

    Much thanks Val

    Hi Val,
    I’m using events manager, but also using Relevanssi for search, which will search custom post types and is a bit more powerful than standard search

    Thread Starter val-13Love

    (@val-13love)

    Thanks ewebber will give Relevanssi a look 🙂

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘What type of post does Event Manager use?’ is closed to new replies.