Så här visar du anpassade fält utanför Loop i WordPress
Vill du visa egna fält utanför slingan i WordPress? Normalt visas anpassade fält inuti WordPress-loopen tillsammans med andra inläggsinnehåll och metadata. I den här artikeln visar vi hur du visar egna fält utanför slingan i WordPress.
Vad är anpassade fält i WordPress
Med anpassade fält kan du lägga till ytterligare metadata i dina WordPress-inlägg och sedan visa dem tillsammans med ditt inlägg.
Du kan lägga till anpassade fält genom att helt enkelt aktivera anpassade fältmetabox under skärmalternativen. Du kan också skapa anpassade metaboxer i WordPress för att ge dina anpassade fält ett bättre användargränssnitt.
För mer information, se vår nybörjarguide om att använda egna anpassade WordPress-fält.
Eftersom anpassade fält lägger till metadata i inlägg kan de enkelt visas i WordPress-loopen tillsammans med andra inlägg. Ibland kanske du vill visa dem utanför slingan. Till exempel i en sidobar-widget. Det här är när det blir lite knepigt.
Med det sagt, låt oss se hur du enkelt kan visa anpassade fält utanför slingan i WordPress.
Visa anpassade fältdata utanför lösenordet i WordPress
I stället för att visa metadata för anpassade fält utanför slingan visar vi faktiskt hur du använder flera slingor i dina WordPress-teman utan att påverka huvudslingan.
Den här artikeln kräver att du lägger till kod i WordPress-temafilerna. Om du inte har gjort det tidigare, kanske du vill se vår guide om hur du kopierar och klistrar in kod i WordPress.
Du måste lägga till följande kod i dina temafiler där du vill visa data för anpassade fält i WordPress.
post-> ID; echo get_post_meta ($ postid, 'Your-Custom-Field', true); wp_reset_query (); ?>
Denna kod laddar upp den globala variabeln $ wp_query för att få post-ID. Därefter använder den get_post_meta ()
funktion för att hämta och mata ut dina egna fältdata.
Glöm inte att ändra ditt anpassade fält med ditt eget anpassade fält.
Du kan anpassa koden för att matcha dina behov. Du kan också använda andra frågeargument för att hämta och visa anpassade fältdata för olika inlägg och sidor.
Låt oss ta en titt på ett annat exempel. Den här använder WP_Query-klassen vilket är ett mycket bättre och mer flexibelt sätt att använda flera loopar i WordPress-temafilerna.
Lägg helt enkelt till den här koden till ditt tema eller barntema där du vill visa det anpassade fältet.
$ args = array (// Post eller Sid ID 'p' => 231,); // Query $ the_query = nya WP_Query ($ args); // Loop om ($ the_query-> have_posts ()) while ($ the_query-> have_posts ()) $ the_query-> the_post (); echo get_post_meta (get_the_ID (), 'Mood', true); / * Återställ ursprungliga postdata * / wp_reset_postdata (); annars echo 'ingenting hittat';
Glöm inte att byta humör med ditt eget anpassade fältnamn och post-ID med ditt eget inlägg eller sid-id.
Det var allt tills vidare.
Vi hoppas att den här artikeln hjälpte dig att lära dig att visa egna fält utanför slingan i WordPress. Du kanske också vill se vårt WordPress-tema cheat sheet för nybörjare.
Om du gillade den här artikeln kan du prenumerera på vår YouTube-kanal för WordPress-videoinstruktioner. Du kan också hitta oss på Twitter och Facebook.