Support » Plugin: Event Organiser » is_feed() called incorrectly

  • 4 or 5 of these notices show up in the logs each time a page is viewed in WordPress. This is causing very large log files on the server.

    PHP Notice: is_feed was called <strong>incorrectly</strong>. Conditional query tags do not work before the query is run. Before then, they always return false. Please see <a href="https://codex.wordpress.org/Debugging_in_WordPress">Debugging in WordPress</a> for more information. (This message was added in version 3.1.0.) in /var/www/mysite.com/wp-includes/functions.php on line 4773

    I haven’t narrowed down which one of these is the cause, but here’s all the locations this is called within the plugin:

    ./event-organiser/includes/event-organiser-archives.php:        if ( $query->is_feed( 'eo-events' ) ) {
    ./event-organiser/includes/event-organiser-archives.php:        if( !is_admin() && !is_single() && !$query->is_feed('eo-events') && !isset($query->query_vars['showpastevents']) ){
    ./event-organiser/includes/event-organiser-archives.php:                if( $query->is_main_query() &&  (is_admin() || is_single() || $query->is_feed('eo-events') ) ){
    ./event-organiser/includes/event-organiser-archives.php:        if( $query->is_feed('eo-events') ){
    ./event-organiser/includes/event-organiser-archives.php:        }elseif( ( $query && $query->is_feed( 'eo-events' ) ) || is_feed( 'eo-events' ) ){
    ./event-organiser/includes/class-event-organiser-im-export.php:         if( is_feed('eo-events') && eventorganiser_get_option('feed') ){
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.