WordPress: Hämta the_content() med hjälp av post ID – get_content_by_id()

WordPress har många bra och nyttiga funktioner som kan göra utvecklingen lättare, men konstigt nog finns det ingen funktion för att bara returnera innehållet från ett inlägg eller viss undersida/post genom att bara ange post ID för den sidan. Här är en enkel funktion som gör det åt dig. Funktionen fungerar överallt och fungerar bra om man vill hämta data från ett annat inlägg utanför loopen.

function get_content_by_id($post_id) {
$page_data = get_page($post_id);
if ($page_data) return $page_data->post_content;
else return false;
}

Vad är SSL och hur fungerar det?

SSL (Secure Sockets Layer) är den standard av säkerhetsteknologi som används för upprättande av en krypterad länk mellan en webbserver och en webbläsare. SSL ser till att all data som skickas mellan en webbserver och webbläsare förblir privat och krypterad. SSL är en branschstandard och används av miljontals webbplatser för att kunna skydda deras transaktioner med kunder online.

Ett SSL-certifikat fungerar ungefär som ett slags bank ID, fast för webbplatser och används tillexempel för att skydda transaktioner mellan kunder och webbutiker.

Fortsätt läsa Vad är SSL och hur fungerar det?

Ta reda på vilken webbläsare som används genom en WordPress-hook

Att försöka få till det så att CSS:en fungerar i alla webbläsare är förmodligen det vanligaste problemet inom webbutveckling. Du kommer att spara dig en hel del huvudvärk om du har möjlighet att upptäcka de webbläsare som människor använder för att besöka din webbplats och sedan skapa en anpassad klass insvept i body-taggen. Få människor är medvetna om det, men WordPress kan redan upptäcka webbläsare, och några globala variabler är tillgängliga för oss att använda.

 

Kopiera koden nedan och klistra in i din functions.php


När du har sparat filen, kommer funktionen automatiskt lägga till en CSS-klass till <body>-taggen, vilket visas i exemplet nedan:


Kodförklaring:

WordPress har globala variabler som returnerar true om en besökare använder en viss webbläsare. Om besökarens webbläsare är Google Chrome kommer $is_chrome variabeln returnera värdet true. Det är därför vi skapar browser_body_class()-funktionen, som returnerar namnet på besökarens webbläsare. När det är gjort, kopplar vi funktionen till WordPress body_class()-funktion för att skriva ut det i <body>-taggen.