Celková mezipaměť W3 je jedním z nejoblíbenějších modulů Optimalizace (SEO a spotřeba serverových zdrojů) pro WordPress. Tento tutoriál opravuje chybu “Call to undefined function w3_url_format() in PgCacheAdmin.php” který se objevuje v některých scénářích.
Na několika stránkách to používám plugin WordPress Narazil jsem na chyby jako:
Sat Oct 01 05:41:28 2011] [error] [client IP] PHP Fatal error:  Call to undefined function w3_url_format() in /home/username/public_html/wp-content/plugins/w3-total-cache/lib/W3/Plugin/PgCacheAdmin.php on line 213Upřesňuji, že chyba se objevuje i v nejnovější verzi 0.9.2.4 A W3 Total Cache.  
Pro majitele blogu, který ne cpanel pro správu služby webhosting nebo k nim nemá přístup Apache Error Logs, tenhle chyba je to neviditelné. Nevím přesně, jestli to má vliv na správnou funkci pluginu W3 Total Cache, ale je dobré být odstraněn.
[Oprava] Volání nedefinované funkce w3_url_format() v PgCacheAdmin.php
1. Otevřete soubor PgCacheAdmin.php a pod řádkem 10:
require_once W3TC_INC_DIR . '/functions/rule.php';přidat řádek:
require_once W3TC_INC_DIR . '/functions/url.php';![w3cache - oprava chyby pgcachadminfunkce w3_url_format() v PgCacheAdmin.php [Fix] Call to undefined function w3_url_format() in PgCacheAdmin.php](https://stealthsettings.com/wp-content/uploads/2023/05/Fix-w3-total-cache-error.webp)
2. Uložte soubor PgCacheAdmin.php.
Nyní by mělo být vše v pořádku.
Stáhnout W3 Total Cache WordPress Plugin – odkaz .
W3 Total Cache
Zlepšete výkon webu a uživatelskou zkušenost pomocí ukládání do mezipaměti: prohlížeč, stránka, objekt, databáze, minifikace a podpora sítě pro doručování obsahu. W3 Total Cache zlepšuje uživatelský dojem z vašeho webu tím, že zlepšuje výkon vašeho serveru, ukládá do mezipaměti každý aspekt vašeho webu, zkracuje dobu stahování a poskytuje transparentní integraci sítě pro doručování obsahu (CDN).
 
			