# Naprawa błędu WordPress: function 'disable_embeds_rewrites&#8217; not found or&nbsp;invalid

Dzisiaj na jednym ze sklepów internetowych, które wykonywałem pojawił się znikąd taki oto błąd:

![Błąd disable_embeds_rewrites](https://jaworowi.cz/wp-content/uploads/2018/05/disable_embeds_rewrites.jpg)

*Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'disable_embeds_rewrites’ not found or invalid function name in /home/XXX/wp-includes/class-wp-hook.php on line 286*

Jak się okazało, błąd bym spowodowany wtyczką Yoast SEO, która miała konflikt z zainstalowanym motywem.

## **Jak usunąć błąd *disable_embeds_rewrites’ not found or invalid*?**

Rozwiązanie jest dość proste,

jeżeli dodałeś filtr o tej nazwie do functions.php motywu lub wtyczki funkcyjnej, który wygląda tak:

`add_filter( 'rewrite_rules_array', 'disable_embeds_rewrites' );`

usuń ten kod, jednak jeżeli nie możesz nigdzie go zlokalizować użyj poniższego kodu:

`remove_filter( 'rewrite_rules_array', 'disable_embeds_rewrites');`

W przypadku, kiedy to nie rozwiązuje Twojego problemu konieczna będzie bardziej zaawansowana wersja tego kodu, aby ją uzyskać [opisz swój problem pisząc do mnie](https://jaworowi.cz/kontakt?utm_click=disable-embeds-rewrites), a napiszę go bezpłatnie.

 Jeżeli nie chcesz tego robić samodzielnie lub nie masz na to czasu → **[użyj formularza kontaktowego](https://jaworowi.cz/kontakt/?utm_click=post-zmiany)**.
