Vor Version 3.1 von SearchWP (und auch in Term Synonyms, als es eine eigenständige Erweiterung war) wurden Synonyme anders behandelt als in Version 3.1 und später.
Zuvor war die Implementierung von Synonymen etwas kurzsichtig, da sie davon ausging, dass die Quelle ein einzelner Begriff sein würde. Es stellt sich heraus, dass es viele Fälle gibt, in denen die Quelle mehrere Begriffe sein sollte und entsprechend behandelt werden muss.
SearchWP 3.1 hat dies gelernt.
Zweitens war der Begriffsaustausch in der ursprünglichen Implementierung zu aggressiv und Ersetzungen wurden vorgenommen, während jedes Synonym verarbeitet wurde. In einigen Fällen führte dies zu einer Suchzeichenfolge, die zu begrenzt und/oder abstrakt war, um noch nützlich zu sein.
SearchWP 3.1 hat daraus gelernt.
Die Synonymverarbeitung in SearchWP 3.1 ist für das Endergebnis viel besser. Mehrere Quellbegriffe funktionieren jetzt wie erwartet, und Ersetzungen werden so gehandhabt, dass die Suchzeichenfolge, die die besten Ergebnisse für Ihre Besucher generiert, erzielt wird.
Sie können die vorherige Implementierung der Synonymbehandlung mit dem folgenden Hook „zurücksetzen“:
| <?php | |
| add_filter( 'searchwp_synonyms_aggressive', '__return_true' ); |

