Naprawa błędu WordPress: function 'disable_embeds_rewrites’ not found or invalid

Naprawa Błędów na stronach internetowych WordPress

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

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, a napiszę go bezpłatnie.

Jeżeli nie chcesz tego robić samodzielnie lub nie masz na to czasu → użyj formularza kontaktowego.

Oceń ten artykuł jako pierwszy
dHosting najlepszy serwer dla wordpress i nie tylko
Powiązane tematy: WordPress

Na stronie mogą znajdować się linki polecające (affiliacyjne), które pozwalają utrzymać bloga. Zakup z mojego polecenia nie generuje dla Ciebie dodatkowych kosztów, a ja otrzymam prowizje od kwoty zapłaconej.

Przyłącz się do dyskusji