Na základe výsledkov vyhľadávania je tu niekoľko bežných chybových hlásení, ktoré treba hľadať pri ladení vlastných hodnotení v doplnku Yoast SEO:
1. "Nie je možné vytvoriť inštanciu abstraktnej triedy WPSEO_Redirect_Manager": Táto chyba sa môže vyskytnúť, ak sa pokúsite vytvoriť inštanciu abstraktnej triedy priamo. Uistite sa, že správne rozširujete triedu „Assessment“, ktorú poskytuje Yoast SEO.
2. Chyby cURL: Tieto chyby naznačujú, že váš server používa zastaranú verziu cURL, TLS alebo OpenSSL, čo bráni doplnku bezpečne sa pripojiť k serverom Yoast kvôli aktualizáciám. Ak chcete tieto problémy vyriešiť, budete musieť kontaktovať svojho webového hostiteľa.
3. "Nezachytená chyba: Volanie nedefinovanej funkcie wc_print_notices()": Táto chyba sa môže vyskytnúť, ak sa vaše vlastné hodnotenie spolieha na funkcie alebo triedy z iných doplnkov, ako je WooCommerce, ktoré nie sú správne načítané alebo dostupné. Uistite sa, že váš hodnotiaci kód je samostatný a nezávisí od externých funkcií.
4. „Hops, niečo sa pokazilo a nepodarilo sa nám dokončiť optimalizáciu vašich údajov SEO“: Táto chyba sa môže vyskytnúť, ak sa vyskytnú problémy s internými procesmi doplnku Yoast SEO, ako je napríklad indexovanie odkazov alebo obsah analýza. Nemusí to priamo súvisieť s vaším vlastným hodnotením, ale aj tak by ste mali preskúmať hlavnú príčinu.
Vo všeobecnosti sa pri ladení vlastných hodnotení uistite, že:
- Zabaľte svoj kód do blokov pokusného chytenia, aby ste mohli elegantne zvládnuť chyby
- Zaznamenajte všetky chyby alebo neočakávané správanie, aby ste pomohli pri riešení problémov
- Uistite sa, že váš hodnotiaci kód je samostatný a nespolieha sa na externé funkcie
- Skontrolujte dokumentáciu doplnku Yoast SEO, či neobsahuje známe problémy alebo problémy s kompatibilitou
Vyriešením týchto bežných chybových hlásení môžete efektívnejšie ladiť a udržiavať svoje vlastné hodnotenia pre doplnok Yoast SEO.
Citácie:[1] https://developer.yoast.com/customization/yoast-seo/adding-custom-assessments/
[2] https://yoast.com/help/common-installation-update-errors/
[3] https://yoast.com/help/how-to-check-for-plugin-conflicts/
[4] https://xtemos.com/forums/topic/yoast-seo-problem/
[5] https://wp-staging.com/fix-yoast-error-something-has-gone-wrong/