Suche Alles & WP 3.7 Update Probleme

Ich habe persönlich das Search Everything Plugin für WordPress gepflegt, seit die Autoren gestoppt haben. Ich habe heute eine meiner Websites auf wp 3.7 aktualisiert, aber ich erhalte diesen Fehler, wenn ich suche:

WordPress-databaseerrors: [Sie haben einen Fehler in Ihrer SQL-Syntax; Überprüfen Sie das Handbuch, das Ihrer MySQL-Server-Version für die richtige Syntax in der Nähe '))) AND ncca_wp_posts.post_type IN ('post', 'page', 'attachment', 'archive', 'r' in Zeile 1)

 SELECT DISTINCT SQL_CALC_FOUND_ROWS ncca_wp_posts.* FROM ncca_wp_posts LEFT JOIN ncca_wp_term_relationships AS trel ON ( ncca_wp_posts.ID = trel.object_id ) LEFT JOIN ncca_wp_term_taxonomy AS ttax ON ( ( ttax.taxonomy = 'category' OR ttax.taxonomy = 'post_tag' OR ttax.taxonomy = 'years' OR ttax.taxonomy = 'archive-tags' OR ttax.taxonomy = 'course' ) AND trel.term_taxonomy_id = ttax.term_taxonomy_id ) LEFT JOIN ncca_wp_terms AS tter ON (ttax.term_id = tter.term_id) LEFT JOIN ncca_wp_postmeta AS m ON (ncca_wp_posts.ID = m.post_id) WHERE 1=1 AND ( ( ((())) AND ncca_wp_posts.post_type IN ('post', 'page', 'attachment', 'archive', 'research-project') AND ( ncca_wp_posts.post_status = 'publish' OR ncca_wp_posts.post_status = 'private' ) ) AND post_type != 'revision' ) AND post_status != 'future' ORDER BY ncca_wp_posts.post_title LIKE '% %' DESC, ncca_wp_posts.post_date DESC LIMIT 0, 24 

Edit: Danke kaiser. Für das nächste Mal an Bord genommen. Ich kann sehen, dass der Fehler durch einen SQL-Syntaxerrors verursacht wird, wie oben erwähnt, aber ich kann nicht herausfinden, wie man es behebt. Kann jemand vorschlagen, wie man diese Codezeile ändert, damit sie richtig funktioniert?

Solutions Collecting From Web of "Suche Alles & WP 3.7 Update Probleme"

Dank @Pat J habe ich die Syntax entfernt, die mir Probleme bereitet hat. Für diejenigen, die interessiert sind, gibt es im Plugin Search Everything in den Zeilen 198 – 221 folgende function:

  function se_search_default() { global $wpdb; $n = ( isset( $this->query_instance->query_vars['exact'] ) && $this->query_instance->query_vars['exact'] ) ? '' : '%'; $search = ''; $seperator = ''; $terms = $this->se_get_search_terms(); // if it's not a sentance add other terms //COMMENT OUT/REMOVE //$search .= '('; foreach ( $terms as $term ) { $search .= $seperator; $search .= sprintf( "((%s.post_title LIKE '%s%s%s') OR (%s.post_content LIKE '%s%s%s'))", $wpdb->posts, $n, $term, $n, $wpdb->posts, $n, $term, $n ); $seperator = ' AND '; } //COMMENT OUT/REMOVE //$search .= ')'; return $search; } 

Wenn Sie das Plug-In Search Everything in WP 3.7 verwenden, müssen Sie diese function entsprechend bearbeiten, oder anders, wenn Sie es besser wissen. (Ich bin nur ein Anfänger). Danke vielmals!!