2009 24 februari, 2009
Jag trodde det kommer att vara ett klotter att hitta i Google, som många du oss UI och manusförfattare skulle behöva göra detta på en daglig basis, är som inkluderar lite av lappa av PHP kodsträng (. Php) i en Smarty mall (. TPL). Jag insåg att lättare / populär din fråga, ännu svårare att hitta det exakta svaret ... en miljon sökresultat men de flesta reffered till "Fil" omfattar Smarty ... som har följande syntax
{Include file = "include / header.php"}
Detta inlcuded faktiskt filen bra, men som text, vad jag ville var resultatet av inkluderade filen. (Observera att ovan används inkluderar mallen i en mall-fil). Slutligen med lite persiverance .... Jag snubblade över en modifierad aningen syntax, som var svaret på mina krav ... så här är det ... om du havn't hittade en redan
{Include_php FILE = "include / header.php"}
Inga kommentarer | etiketter: PHP , Smarty , Tips & Tricks | Inlagd i Web Developer
2009 2 Februari, 2009
Denna fråga passerade mig några gånger förut, när jag jobbade på platser tidigare också, används som WordPress för att visa bloggar eller nytt typ av innehåll i någon del av webbplatsen / portal.Being en novis i PHP och omkring WordPress, höll jag procastinating det tänkte "detta är inte min lappa of cake". Äntligen! detta krav kom upp näsan, när den startas Diggin runt lite för lösning.
Jag blev förvånad över att det verkligen var lättare än jag faktiskt trodde att det var, för att visa en lista över rubriker eller till det senaste inlägget på någon annan sida utanför WordPress-powered sektion bara använda lite PHP och WordPress API .
Här är vad man ska göra: -
Av skäl som förklaring, antar att din webbplats är http://www.inchembur.com/ och du har nyheterna avsnittet för den här webbplatsen för http://news.inchembur.com/ (som körs WordPress). Nu kravet är att visa det senaste inlägget från http://news.inchembur.com/ på hemsidan för den största anläggningen, dvs http://www.inchembur.com/index.php
Steg 1: I din index.php lägga till följande lappa av kod, Inkludera WordPress API filen. Du kan lägga den på toppen av sidan du vill att ditt inlägg ska visas på.
<? Php
'WP_USE_THEMES' , false ) ; // Disbable use of WordPress Theme define ('WP_USE_THEMES ", false); / / Disbable användning av WordPress Theme
kräver ("/ var / news.inchembur.com / wp-blogg-header.php '); / / include WordPress API
; // Get Latest Post query_posts (showposts = 1 '), / / Get Senaste inlägg
?>
I ovanstående lappa av inkluderar vi får bara den enskilt mest senaste inlägg. Om du vill prova fler variationer gärna gräva i, query_posts() dokumentation .
Steg 2: Nu, i den del av Index / hemsida där du vill visa det senaste WordPress inlägget från http://news.inchembur.com Använd följande kod. Naturligtvis gärna annonsen din styling divisioner, spänner och klasser enligt dina design behov.
Steg 3: Det finns ingen Steg 3 ... Thats det ... du är klar!
Självklart kan du prova några varianter enligt dina krav (som jag nämnde tidigare, se query_posts() dokumentation ). Heres några provsmakare ... Hur visar ett specifikt inlägg / sida i motsats till det senaste inlägget: -
Detta kan lätt åstadkommes genom att förändra argument till query_posts() för att inkludera sidan ID eller sidan skvätten
) ; query_posts ('page_id = 7');
) ; query_posts ('sidnamn = ca');
eller Du kan kontrollera antalet inlägg:
) ; query_posts (showposts = 3);
1 kommentar | tags: PHP , Tips & Tricks , WordPress API | Inlagd i Web Developer