WordPress Smyčky: Základem Obsahu Zobrazení

kód, který se zobrazí na blogu na WordPress téma je široce známý jako WordPress Smyčky mezi uživateli WordPress a jako Smyčku na WordPress Codex.

smyčka je považována za nejdůležitější část tématu WordPress. Je zodpovědný za zobrazování blogových příspěvků na aktuální stránce na základě parametrů.

v této příručce projdeme základy smyčky WordPress s příklady, abyste jasně porozuměli tomu, co kód dělá, jak jej přizpůsobit a kde jej najdete ve vašem tématu WordPress.

logika smyčky WordPress

Chcete-li začít s logikou, podívejme se na základní kód smyčky. Pak můžeme jít přes každý řádek, abychom to pochopili.

ve smyčce máme jeden příkaz “ if „a smyčku“ while“. Příkaz “ if „kontroluje, zda jsou k dispozici příspěvky, funkce“ have_posts “ WordPress je booleovská, která vrací hodnotu true nebo false. Pokud jsou nalezeny příspěvky, vrátí „true“ a kód pokračuje do smyčky“ while“.

smyčka „while“ má také funkci“ have_posts “ WordPress. Vrací „true“ rovnající se počtu, kolikrát jsme nastavili příspěvky na blogu, které se mají zobrazit v administrátorovi WordPress.

kód pak pokračuje do funkce WordPress „the_post“. Tato funkce nastaví příspěvek a pak můžeme použít více funkcí k extrahování prvků z příspěvků. Ve výše uvedený příklad jsme použili:

the_title -> načte název příspěvku

the_post_thumbnail -> načte nejlepší obrázek z blogu

the_excerpt -> načte výňatek z blogu

Existuje jistě více funkcí, které můžeme použít k extrakci prvků z míst, budeme pokrývat několik příkladů.

Hyperlinking on Post Title

pravděpodobně jste viděli, že názvy příspěvků blogu mají odkazy na skutečné příspěvky. Po kliknutí na hypertextový odkaz se dostanete na jednostránkové zobrazení příspěvku na blogu. Většina témat má soubor s názvem single.php, tento soubor se nazývá při prohlížení jednoho příspěvku.

použijeme funkci WordPress “ the_permalink „a připojíme ji k propojení funkce“ the_title“.

Příklad:

Zobrazení Obsahu, Autor, Datum, a Kategorie Pomocí Smyčky

možná Jste viděli mnoho blogů s příspěvky, které ukazují, jméno autora, celý obsah hlavní stránky blogu, s datem a kategorie také. Můžete snadno zobrazit všechny tyto užitečné informace v obraze pomocí následující funkce:

the_content – Zobrazí plný obsah blogu

then_author – Zobrazuje autora-název

the_time – Zobrazuje čas a datum

the_category – Zobrazuje kategorie post

smyčky bude vypadat něco jako

Použití Podmíněného Tagy

Existuje mnoho značek používaných pro kontrolu podmínky, ale naštěstí v WordPress, tyto kategorie jsou do značné míry samo-vysvětlující. Například „is_home“ zkontroluje, zda je aktuální zobrazení domovské stránky (Hlavní stránka blogu). Můžeme použít podmíněné značky k zahájení určitých smyček.

pokud například uzavřeme smyčku mezi podmínkou „if“, která kontroluje, zda je aktuální stránka hlavní stránkou, bude smyčka provedena pouze na hlavní stránce.

můžeme použít Podmíněné Kategorie v naší šablony, soubory ke kontrole, které Smyčky je proveden, tedy s více smyček v jednom souboru.

některé z nejpoužívanějších podmíněných značek jsou.

is_admin () – vrací true, když je admin přihlášen na webu.

is_single () – vrací true, pokud je zobrazen jeden příspěvek.

is_page() – Vrací true na určité stránky, např. is_page(‚o nás‘)

is_category() – Vrací true na kategorii stránky, např. is_category(‚wordpress‘)

is_tag() – Vrátí true, je na kategorie.

is_author () – kontroluje autora a vrací true. jako. is_author(‚ahsan‘)

is_404() – Vrací true, pokud stránka neexistuje, může být použit na 404 stránky spustit vlastní Smyčky

has_excerpt() – Vrací true, má-li příspěvek výňatek.

5 užitečných smyček v WordPress

pojďme se podívat na pět běžných smyček v WordPress.

vložte reklamy za první příspěvek

pokud potřebujete umístit reklamy za první příspěvek, je to způsob, jak to udělat.

stačí vložit svůj reklamní kód a reklama bude umístěna po prvním příspěvku.

načíst příspěvky mezi dvěma daty

jedním z běžných případů použití je načíst příspěvky pro určité časové období. Chcete-li tak učinit, použijte smyčku WordPress.

uvnitř kódu používáme funkci SQL, která obsahuje klauzuli WHERE. Funkce filter_where je pak připojena k funkci post_where ().

seznam připravovaných příspěvků

seznam připravovaných příspěvků je chytrý způsob, jak udržet návštěvníky zaneprázdněné na vašem blogu. Toho lze dosáhnout pomocí následující smyčky.

ve výše uvedeném kódu používáme funkci post_status k načtení příspěvků podle data jejich zveřejnění.

vytvořte stránku archivu

stránka archivu je skvělý způsob, jak uvést své nejlepší příspěvky z minulosti, aby je čtenáři mohli stále najít na vašem blogu.

nezapomeňte vytvořit stránku šablony pro zobrazení archivovaných příspěvků.

vytvořte smyčku obrázku

smyčka obrázku je skvělý způsob, jak zobrazit vaše blogové příspěvky na displeji podobném galerii. Každý příspěvek je zobrazen s obrázkem a jeho výňatkem.

podívejme se, jak to udělat pomocí smyček WordPress.

Chcete-li zobrazit obrázky v prohlížeči, přidejte následující kód.

funkce WordPress have_posts se používá ke kontrole, zda jsou k dispozici nějaká data pro smyčku. Vrátí true, pokud jsou data k dispozici.

smyčka je budoucnost

myslete na smyčku jako na hnací motor témat WordPress. Je naprosto nezbytné jej použít k zobrazení příspěvků. V tomto příspěvku jsem vysvětlil základy, existuje mnoho způsobů, jak lze smyčku použít, doporučuji vám projít smyčku v akci.

ale smyčka by fungovala skvěle, pokud je spojena s vysoce výkonným rychlým hostingovým médiem WordPress. Cloudways je připraven na smyčku! Naše testy ukázaly, že webové stránky na Cloudways se načítají o 100% rychleji.

Časté dotazy

otázka: Co je smyčka WordPress?

WordPress Loop je technika dynamického zobrazení seznamu dat se zadanými parametry.

Q. typy smyček v WordPress?

existuje několik typů smyček, uživatel může vytvořit smyčku podle svých vlastních požadavků pomocí předdefinovaných funkcí WordPress.

otázka: Jak zobrazit libovolný počet příspěvků ve smyčce WordPress?

Chcete-li tak učinit, musíte omezit počet čísel při spuštění smyčky kolem příspěvků WordPress.

Otázka: Co Zobrazuje Smyčka?

WordPress Loop může zobrazovat data a obrázky na webové stránce.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.

More: