WordPress bez pluginů. WordPress: Související příspěvky bez použití pluginu

Dobrý den, milí přátelé a hosté blogu! Dnes si povíme, jak provést SEO optimalizaci webu WordPress nezávisle a bez použití pluginů třetích stran. Pokud vás tato otázka zajímá, pak vás žádám, abyste si tento materiál přečetli až do konce. Protože na konci tohoto článku obdržíte odkaz na stažení potřebných souborů s funkčními kódy, které mohou výrazně zlepšit a zrychlit váš web. Zajímavý? Tak pojďme...

Existuje spousta pluginů pro SEO optimalizaci WordPressu. A pravděpodobně jste o nich slyšeli a znáte spoustu z nich?! Pokud ne, pak to není problém! O těchto pluginech jsem již psal ve svých předchozích materiálech (můžete si to přečíst tak, že plugin, který vás zajímá, napíšete do vyhledávání na stránkách!), a pokud ho najednou vyhledávání nenajde, napište do komentářů a já určitě napiš o tom v budoucnu!

Dnes ale, jak už asi tušíte, nemluvíme o SEO pluginech pro web, ale právě naopak...

Jak se vyhnout použití pluginu na webu při jeho optimalizaci? Teď vám to řeknu a na závěr vám dovolím stáhnout si velmi potřebné, dalo by se dokonce říci nezbytné pro bloggera používající engine WordPress, soubory s kódy, které pomohou web ochránit a zrychlit.

Nejprve se ale ujistíme, že váš web vyžaduje SEO optimalizaci...

Jak zkontrolovat web před optimalizací?

Pro tyto účely existuje speciální služba, která vám také nabízí stažení a instalaci pluginu pro SEO optimalizaci webu – Clearfy

Zadejte adresu své webové stránky do lišty a zkontrolujte ji zcela zdarma. Po kontrole uvidíte, že váš web není vůbec optimalizován a je poměrně zranitelný vůči útočníkům. Takto bude obrázek vypadat na vašem monitoru:

Tento plugin si samozřejmě můžete stáhnout a nainstalovat na svůj web, abyste optimalizovali svůj zdroj, ale budu se opakovat a řeknu, že dnes pracujeme na optimalizaci našeho webu bez použití jakýchkoli pluginů. To proto, aby nedošlo k zatížení motoru! Pokračujme...

Nyní se podívejme, co se stane s webem poté, co jsem v souborech webu použil speciální kódy, abych jej optimalizoval:

Ano, úplně jsem zapomněl říct, že tento plugin je nám nabízen ne zcela zdarma, ale musíme si ho koupit!!! potřebuješ tohle? já ne!

Pokud také nepotřebujete něco kupovat, co můžete udělat sami a zdarma?! Tak pojďme dál...

Jak optimalizovat svůj WordPress web sami bez pluginu?

To se provádí velmi jednoduše a bude přístupné každému z vás. I když nerozumíte struktuře HTML a CSS vašeho zdroje!

Myslím, že každý z vás najde cestu do kořenové složky vašeho webu a do složky motivu? Není to ono?! Pokud ne, zeptejte se svého hostitele, určitě vám to řekne!

Zde je odkaz na stažení souborů, které jsem slíbil na začátku článku a pomocí kterých pro vás nebude optimalizace WordPressu problém!

Uvnitř bude malý popis, který vám pomůže, a pokud máte nějaké dotazy, napište do komentářů a já se vám určitě pokusím pomoci!

Hodně štěstí a prosperity všem a já se loučím... Dokud se znovu nepotkáme!

Dobrý den milí čtenáři. Podobné položky na webu, jako jsou drobky, odkazují na způsoby automatického propojení stránek mezi sebou. Obvykle vypadají jako vertikální nebo horizontální blok (viz obrázek níže), ve kterém je umístěno několik příspěvků vybraných z databáze podle určitých kritérií. Blok lze implementovat buď pomocí pluginů nebo vložením PHP kódu do souboru functions.php. Dnes bych vám rád ukázal druhý způsob, tzn. pomocí čistého kódu bez použití pluginů.

PHP kód

Výběr podobných příspěvků ve WordPressu probíhá zpravidla podle nadpisů (kategorií). Níže je funkce, kterou je potřeba vložit do souboru functions.php. Funkce je opatřena podrobnými komentáři.

Funkce related_posts() ( global $post; $titleRelated = "Přečíst také";//Název bloku podobných příspěvků $countPosts = 3;//počet zobrazených příspěvků // získání všech kategorií, do kterých příspěvek patří $categories = get_the_category($post ->ID); if ($categories) ( // tvořící pole ID všech kategorií $categoryIds = array(); foreach ($categories jako $category) ( $categoryIds = $category->term_id; ) // získávání podobných příspěvků ze základen v náhodném pořadí $relatedPosts = new WP_Query(array("cat" => $categoryIds, "posts_per_page" => $countPosts, "post__not_in" => array($post->ID), " orderby" => "rand" )); // výstup bloku podobných příspěvků if ($relatedPosts->have_posts()) ( ?>