Dynamické zahrnutie súboru JavaScript: Ako zahrnúť súbory JavaScript pomocou JavaScriptu
Zahrnúť súbor javascript pomocou javascriptu
Zahrnúť súbor javascript pomocou javascriptu
Otvorte na svojej stránke aktuálny súbor témy wp (podriadený) functions.php a pridajte tam nasledujúci kód:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | add_filter('wpseo_sitemap_index', function () { $links = [ 'https://mysite.com/link1', 'https://mysite.com/link2', 'https://mysite.com/link3', 'https://mysite.com/link4', 'https://mysite.com/link5' ]; //also you can generate links by your own business logic $appended_text = ''; foreach ($links as $l) { $appended_text .= "<sitemap><loc>{$l}</loc></sitemap>"; } return $appended_text; }); |
V poli $links nastavte svoje odkazy, ktoré chcete pridať do mapy webu. Ak ste vývojár, môžete pridať svoju vlastnú logiku na generovanie odkazov. Prečítajte si tiež o module filtra produktov WooCommerce „Žiadosť o adresu URL SEO“
Tu je niekoľko pokynov a kódov, ktoré môžete použiť na optimalizáciu rýchlosti stránok, ktoré môžete otestovať tu https://developers.google.com/speed/pagespeed/insights/?hl=sk Inštalovať plugin Autoptimize a nastaviť ďalšie možnosti: Inštalovať plugin WP Super Vyrovnávacia pamäť Inštalovať doplnok Komprimovať obrázky JPEG a PNG Tu si nastavte možnosti '/wp-admin/options-general.php?page=tinify' Inštalovať doplnok Zakázať vloženia Nainštalovať doplnok Zakázať emotikony (priateľské k GDPR) Pridať ďalšiu […]
Interné chyby servera (chyby 5xx) sú často spôsobené konfliktmi funkcií doplnkov alebo tém, takže ak máte prístup k vášmu správcovskému panelu, skúste deaktivovať všetky pluginy, aby ste určili zdroj problémov. Ak nemáte prístup k vášmu panelu wp admin panel, skúste manuálne resetovať doplnky (nie je potrebný žiadny prístup k ovládaciemu panelu): […]
Pomocou nasledujúceho algoritmu definujte, čo presne na vašej stránke WordPress nefunguje po akýchkoľvek zmenách s jadrom, témou alebo/a doplnkami: vytvorte duplikát stránky pomocou doplnku https://wordpress.org/plugins/duplicator/ vytvorte testovaciu subdoménu na svojej stránke pomocou hostingový panel nainštalujte duplicitný balík na testovaciu subdoménu na testovacej subdoméne deaktivujte všetky doplnky okrem jedného hlavného pluginu […]
Ak chcete odstrániť polia na stránke pokladne obchodu woocommerce, použite háčik: woocommerce_checkout_fields Ako príklad vložte ďalší kód do aktuálneho súboru tém wordpress na vašom webe.php:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | add_filter('woocommerce_checkout_fields', function ($fields) { //unset($fields['billing']['billing_first_name']); //unset($fields['billing']['billing_last_name']); unset($fields['billing']['billing_company']); unset($fields['billing']['billing_address_1']); unset($fields['billing']['billing_address_2']); unset($fields['billing']['billing_city']); unset($fields['billing']['billing_postcode']); unset($fields['billing']['billing_country']); unset($fields['billing']['billing_state']); unset($fields['billing']['billing_phone']); //unset($fields['order']['order_comments']); //unset($fields['billing']['billing_email']); //unset($fields['account']['account_username']); //unset($fields['account']['account_password']); //unset($fields['account']['account_password-2']); return $fields; }); |
Pozrite si kľúče polí, ktoré môžete zakázať: Polia fakturácie billing_first_name billing_last_name billing_company billing_country billing_address_1 billing_address_2 billing_city billing_state billing_postcode billing_phone billing_email Shipping Fields shipping_first_name shipping_priezvisko ship_priezvisko shipping_company_country_address shipping_country_1
stlačte CTRL+R CTRL+F5 Ctrl+Shift+R Apple + R alebo príkaz + R (jablko) v prehliadači Chrome najlepší spôsob je: Otvorte nástroje pre vývojárov: Ctrl + Shift + I Teraz nechajte panel otvorený a kliknite ľavým tlačidlom myši na tlačidlo „Aktualizovať“ (vedľa riadka s adresou) a tlačidlo nepúšťajte. Po niekoľkých sekundách si […]
Nainštalujte tento doplnok: https://wordpress.org/plugins/autoptimize/ Povoľte v jeho možnostiach wp-admin/options-general.php?page=autoptimize 'Optimalizovať HTML kód?' V súbore functions.php vašej aktuálnej témy wp použite ďalší kód
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | add_filter('autoptimize_html_after_minify', function($content) { $site_url = 'https://bulk-editor.com/'; $content = str_replace("", ' ', $content); $content = str_replace('', ' ', $content); $content = str_replace(" ", ' ', $content); $content = str_replace(' ', ' ', $content); $content = str_replace($site_url . '/wp-includes/js', '/wp-includes/js', $content); $content = str_replace($site_url . '/wp-content/cache/autoptimize', '/wp-content/cache/autoptimize', $content); $content = str_replace($site_url . '/wp-content/themes/', '/wp-content/themes/', $content); $content = str_replace($site_url . '/wp-content/uploads/', '/wp-content/uploads/', $content); $content = str_replace($site_url . '/wp-content/plugins/', '/wp-content/plugins/', $content); return $content; }, 10, 1); |
Nezabudnite v $site_url zmeniť odkaz na vašu stránku bez lomky na konci
Nainštalujte si ďalší doplnok: https://envato.com/market-plugin/ – tento doplnok pomáha zákazníkom prijímať aktualizácie prémiových tém a doplnkov zakúpených cez Envato Market (ThemeForest & CodeCanyon). Vykonajte ďalšie kroky: Nainštalujte doplnok na svoju stránku Prejdite na https://build.envato.com/create-token/?purchase:download=t&purchase:verify=t&purchase:list=t Zadajte názov tokenu, akékoľvek slová, ktoré sa vám páčia, alebo súbor náhodných symbolov Pod zadaným kľúčom vyberte ľubovoľné služby, ktoré chcete, […]