is_search was called incorrectly
-
I have seen this for quite a while, but the error was not helpful in finding the source:
PHP Notice: is_search was called incorrectly. Conditional query tags do not work before the query is run. Before then, they always return false. Please see Debugging in WordPress for more information. (This message was added in version 3.1.0.) in /home/webuser/public_html/wp-includes/functions.php on line 4773
I finally was motivated enough to find it that I modified functions.php to log a backtrace when this happened, it it seems it is something your plugin is doing:
#0 /home/webuser/public_html/wp-includes/query.php(662): _doing_it_wrong(‘is_search’, ‘Conditional que…’, ‘(This message w…’)
#1 /home/webuser/public_html/wp-content/plugins/instantsearch-for-woocommerce/public/wcis_plugin.php(3885): is_search()
#2 /home/webuser/public_html/wp-includes/class-wp-hook.php(286): WCISPlugin->pre_get_posts_handler(Object(WP_Query))
#3 /home/webuser/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
#4 /home/webuser/public_html/wp-includes/plugin.php(531): WP_Hook->do_action(Array)
#5 /home/webuser/public_html/wp-includes/class-wp-query.php(1753): do_action_ref_array(‘pre_get_posts’, Array)
#6 /home/webuser/public_html/wp-includes/class-wp-query.php(3404): WP_Query->get_posts()
#7 /home/webuser/public_html/wp-includes/post.php(1961): WP_Query->query(Array)
#8 /home/webuser/public_html/wp-content/plugins/woocommerce-memberships/includes/class-wc-memberships-user-memberships.php(322): get_posts(Array)
#9 /home/webuser/public_html/wp-content/plugins/woocommerce-memberships/includes/functions/wc-memberships-functions-user-memberships.php(56): WC_Memberships_User_Memberships->get_user_memberships(105430, Array)
#10 /home/webuser/public_html/wp-content/plugins/woocommerce-memberships/includes/functions/wc-memberships-functions-members-area.php(93): wc_memberships_get_user_memberships()
#11 /home/webuser/public_html/wp-content/plugins/woocommerce-memberships/includes/frontend/class-wc-memberships-members-area.php(66): wc_memberships_get_members_area_endpoint()
#12 /home/webuser/public_html/wp-content/plugins/woocommerce-memberships-for-teams/vendor/skyverge/wc-plugin-framework/woocommerce/class-sv-wc-plugin.php(755): WC_Memberships_Members_Area->__construct()
#13 /home/webuser/public_html/wp-content/plugins/woocommerce-memberships/includes/frontend/class-wc-memberships-frontend.php(54): SkyVerge\WooCommerce\PluginFramework\v5_4_1\SV_WC_Plugin->load_class(‘/includes/front…’, ‘WC_Memberships_…’)
#14 /home/webuser/public_html/wp-content/plugins/woocommerce-memberships-for-teams/vendor/skyverge/wc-plugin-framework/woocommerce/class-sv-wc-plugin.php(755): WC_Memberships_Frontend->__construct()
#15 /home/webuser/public_html/wp-content/plugins/woocommerce-memberships/class-wc-memberships.php(328): SkyVerge\WooCommerce\PluginFramework\v5_4_1\SV_WC_Plugin->load_class(‘/includes/front…’, ‘WC_Memberships_…’)
#16 /home/webuser/public_html/wp-content/plugins/woocommerce-memberships/class-wc-memberships.php(258): WC_Memberships->frontend_includes()
#17 /home/webuser/public_html/wp-content/plugins/woocommerce-memberships/class-wc-memberships.php(153): WC_Memberships->includes()
#18 /home/webuser/public_html/wp-includes/class-wp-hook.php(286): WC_Memberships->init_plugin(”)
#19 /home/webuser/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
#20 /home/webuser/public_html/wp-includes/plugin.php(465): WP_Hook->do_action(Array)
#21 /home/webuser/public_html/wp-settings.php(394): do_action(‘plugins_loaded’)
#22 /home/webuser/wp-config.php(196): require_once(‘/home/webuser/…’)
#23 /home/webuser/public_html/wp-load.php(42): require_once(‘/home/webuser/…’)
#24 /home/webuser/public_html/wp-blog-header.php(13): require_once(‘/home/webuser/…’)
#25 /home/webuser/public_html/index.php(17): require(‘/home/webuser/…’)
#26 {main}
- The topic ‘is_search was called incorrectly’ is closed to new replies.