Chcete zobrazit vlastní pole mimo smyčku na WordPress?
Obvykle se vlastní pole ve smyčce WordPress zobrazují spolu s dalším obsahem a metadaty.
V tomto tutoriálu vám ukážeme, jak zobrazit vlastní pole mimo smyčku na WordPress.
Co jsou vlastní pole na WordPress
Vlastní pole umožňují přidat do vašich příspěvků WordPress další metadata zobrazit s obsahem vaší publikace.
Vlastní pole můžete přidat jednoduše aktivací metas boxů vlastních polí na „ Možnosti obrazovky " Můžete také vytvořit vlastní pole metas na WordPress a dát svým vlastním polím lepší uživatelské rozhraní.
Jelikož vlastní pole přidávají k příspěvkům metadata, lze je snadno zobrazit ve smyčce WordPress s dalším obsahem. Někdy je však budete chtít ukázat mimo smyčku. Například v widgetu postranního panelu. V tomto okamžiku to bude trochu složitější.
Viz též: 6 pluginů WordPress pro přidání automatického vyplňování do formulářů
Uvidíme, jak snadno zobrazit vlastní pole mimo smyčku na WordPress.
Jak zobrazit vlastní data pole mimo smyčku na WordPress
Namísto zobrazování metadat vlastního pole mimo smyčku vám ukážeme, jak ve vaší smyčce používat více smyček Témata WordPress aniž by to ovlivnilo hlavní smyčku.
Tento článek vyžaduje, abyste přidat kód do souborů vašeho WordPress tématu.
Budete muset přidat následující kód do různých umístění v souborech motivů WordPress, kde chcete zobrazit metadata.
příspěvek->ID; echo get_post_meta($postid, 'Vaše-vlastní-pole', true); wp_reset_query(); ?>
Tento kód používá k získání ID položky globální proměnnou $ wp_query. Pak používá „ Get_post_meta () Pro načtení a zobrazení vlastních dat pole.
Nezapomeňte upravit " Vaše osobní pole S vaším skutečným vlastním polem.
Kód si můžete přizpůsobit podle svých potřeb. Můžete také použít další argumenty dotazu k načtení a zobrazení dat vlastních polí pro různé příspěvky a stránky.
Pojďme se podívat na další příklad. Tenhle používá třída WP_Query, což je mnohem lepší a flexibilnější pro použití více smyček v souborech motivů WordPress.
Stačí přidat tento kód do svého motivu WordPress nebo podřízeného motivu, kde chcete zobrazit vlastní pole.
$ args = array (// ID příspěvku nebo stránky 'p' => 231,); // Dotaz $ the_query = new WP_Query ($ args); // Smyčka if ($ the_query-> have_posts ()) {while ($ the_query-> have_posts ()) {$ the_query-> the_post (); echo get_post_meta (get_the_ID (), 'Mood', true); } / * Obnovit původní data příspěvku * / wp_reset_postdata (); } else {echo 'Nic nenalezeno'; }
Nezapomeňte vyměnit “ Nálada Vlastním názvem vlastního pole a vašeho ID s vaší vlastní publikací nebo ID stránky.
Nyní můžete zobrazit vlastní pole z příspěvku/stránky v jiné sekci než ve smyčce WordPress. Pokud však potřebujete prémiové řešení pro správu zobrazení vlastních polí článku/stránky, nabízíme vám níže 3 WordPress pluginy prémie, která vám v tomto úkolu pomůže.
1. Plugin pro registraci polí WooCommerce
Le WordPress Plugin Premium WooCommerce Registration, Add Custom Registration Fields umožňuje přidat další vlastní pole do vašeho registračního formuláře. Budete moci přidat textové pole, pole pro výběr, zaškrtávací políčko, pole možností, výběr data, heslo a další.
Také vám umožní povolit nebo zakázat Pole WooCommerce výchozí. V tomto pluginu je také povolena funkce připojení přes Facebook a Twitter.
Discover Jak optimalizovat své obrázky a zlepšit vaše SEO kliknutím na tento odkaz.
Mezi další funkce patří: podpora neomezeného počtu polí v registračním formuláři, podpora funkce Drag and Drop, přizpůsobení polí pro lepší čitelnost, dočasné zobrazení nebo ne. pole, možnost nechat zákazníka upravit jeho profil a mnoho dalších.
Stáhnout | Demo | Web hosting
2. Pokročilá vlastní pole
Jak název napovídá, toto WordPress Plugin premium umožňuje vytvořit vlastní skupinu polí jako samostatnou komponentu, kterou můžete znovu použít v jiných skupinách polí.
Později, pokud chcete tuto součást upravit, musíte ji upravit pouze jednou, bude se vztahovat na všechny skupiny polí, které tuto komponentu používají.
Přečtěte si také náš článek o 8 WordPress pluginy pro zvýšení zapojení vašich návštěvníků
Používání je velmi snadné a můžete si ho vzít velmi snadno. Ušetřete tak čas a produktivitu pouhým opětovným použitím polí nebo skupin polí, které jste již vytvořili.
Stáhnout | Demo | Web hosting
3. Vlastní pole v knihách
Je důležité si uvědomit, že toto WordPress Plugin premium je doplněk, který ke svému fungování vyžaduje plugin Bookly WordPress. Ve výchozím nastavení jsou zákazníci nebo návštěvníci obvykle zvyklí před potvrzením rezervace vyplnit několik polí, jako je jméno, telefonní číslo a e-mailová adresa.
Ale s tímto pluginem WordPress je můžete požádat, aby vyplnili více polí, nakonec získali více podrobností nebo jakýkoli jiný typ informací. Tato nová pole se objeví v kroku Stáhnout du rezervační procesa podrobnosti o rezervaci budou přidány do kalendáře Bookly.
Viz také náš článek o Jak skrýt nepotřebné položky na palubní desce WordPress
Mezi jeho vlastnosti patří mimo jiné: schopnost vytvořit tolik polí, kolik je potřeba, podpora různých typů polí, schopnost učinit některá pole povinnými nebo volitelnými při vyplňování, podrobná dokumentace a mnoho dalšího.
Stáhnout | Demo | Web hosting
Doporučené zdroje
Zjistěte další doporučené zdroje, které vám pomohou vytvořit a spravovat váš web.
- Techniky psaní 5 pro zvýšení výkonu vašeho obsahu
- 10 WordPress pluginy pro skrytí prémiového obsahu na vašem blogu
- 7 WordPress pluginy pro přidání progress bar
- Pluginy 10 WordPress k vytvoření fotogalerie
Proč investovat do čističky vzduchu?
Tady ! To je pro tento návod vše, doufejme, že vám umožní zobrazit vlastní pole mimo smyčku na WordPress. Pokud máte nějaké návrhy nebo připomínky, budou vítány.
Budete však také moci konzultovat naše ressources, pokud potřebujete více prvků k realizaci vašich projektů vytváření internetových stránek, nahlédněte do našeho průvodce na internetu Vytvoření blogu WordPress nebo ten, který je zapnutý Divi: nejlepší téma WordPress všech dob.
Nezapomeňte nám sdělit své commentaires, návrhy a návrhy k tomuto článku. NTaké vás žádáme, abyste sdílejte tento článek na různých sociálních sítích.
...