2009 24 shkurt 2009

Si për të përfshirë kodin PHP në brendësi të një Template Smarty

Mendova se kjo do të jetë një shkarravinë të gjejnë në Google, si shumë ju na UI dhe script shkrimtarët do të duhet ta bëni këtë në një ditë në baza ditore, që është të përfshijë një grimë e copë peice PHP kodin (. Php) në një Stampa Smarty (. TPL). E kuptova se pyetjen e lehtë / popullor tuaj, edhe më të vështirë për të gjetur përgjigjen e saktë ... një milion rezultatet e kërkimit, por shumica e tyre reffered për "File" përfshin në Smarty ... e cila ka sintaksë e mëposhtme

{Përfshijnë = Skedarėt "include / header.php"}

Kjo inlcuded fakt skedarin mirë, por si tekst, Çfarë kam kërkuar ishte rezultat i file të përfshira. (Vini re më sipër përdoret template përfshin brenda një file template). Së fundi me një persiverance bit .... I stumbled nëpër një sintaksë slighty modifikuar, e cila ishte përgjigje për kërkesën time ... kështu që këtu është ... në qoftë se ju havn't gjetur një të tillë tashmë


{Include_php fotografi = "include / header.php"}


2009 2 shkurt 2009

Si për të përfshirë një Blog WordPress në një faqe tjetër

Kjo pyetje kaluar mendjen time disa herë më parë, kur unë isha duke punuar në faqet më herët shumë, e cila përdoret për të treguar WordPress blogs ose lloj të ri të përmbajtjes në disa pjesë të faqes / portal.Being një rishtar në PHP dhe rreth WordPress, kam mbajtur procastinating atë, duke menduar se "kjo nuk është peice ime e tortë". Së fundi! kjo kërkesë erdhi upto hundë tim, kur filloi diggin rreth një grimë për zgjidhje.
Unë kam qenë i befasuar për të gjetur se ajo vërtetë ishte më e lehtë se unë në fakt mendonin se ishte, për të shfaqur një listë të titujve apo mesazhin e fundit në çdo faqe tjetër jashtë seksionit të WordPress-powered, vetëm duke përdorur pak e PHP dhe API WordPress .

Ja çfarë duhet të bëni: -
Për arsye të dhënë shpjegime, supozojmë që faqja e juaj është http://www.inchembur.com/ dhe ju keni seksionin e lajmeve për këtë faqe në http://news.inchembur.com/~~pobj (i cili po kandidon WordPress). Tani është kërkesë për të treguar mesazhin e fundit nga http://news.inchembur.com/~~pobj në faqen kryesore të faqes kryesore, dmth http://www.inchembur.com/index.php

Step1: Në index.php tuaj shtoni peice e mëposhtme të kodit, Përfshi file API WordPress. Ju mund të shtoni këtë në krye të faqes që ju dëshironi mesazhin e juaj për të dalë në.

<? Php
'WP_USE_THEMES' , false ) ; // Disbable use of WordPress Theme define ('WP_USE_THEMES', false); përdorimi / / Disbable e Theme WordPress
kërkojnë ('/ var / news.inchembur.com / wp-blog-header.php'); / / Përfshi WordPress API
; // Get Latest Post query_posts ('showposts = 1'); / / Get mesazhin e fundit
?>

Në peice mësipërme të përfshijnë, ne jemi duke marrë vetëm postin e vetme më të fundit. në qoftë se doni të provoni variacione më shumë të ndjehen të lirë për të gërmoj në, query_posts() dokumentacionin .

Hapi 2: Tani, Në pjesën e faqes Index / Home ku ju doni të tregojnë mesazhin e fundit WordPress nga http://news.inchembur.com , përdorni kodin e mëposhtëm. S'është nevoja të thuhet, të ndjehen të lirë për të ad klasave tuaja styling, përfshin dhe klasat si për nevojat tuaja të projektimit.

Step3: Nuk ka asnjë Hapi 3 ... thats it ... ju janë bërë!


Ofcourse, Ju mund të provoni disa variacione si për kërkesat tuaja (siç e përmenda më herët, i referohen query_posts() dokumentacion ). Heres disa shijues ...

Si tregojnë një faqe të veçantë pas / në krahasim me postin e fundit: -
Kjo mund achived lehtë duke ndryshuar argumentet për query_posts() për të përfshirë ID faqe apo faqe lingotë

) ; query_posts ('page_id = 7');
) ; query_posts ('pagename = për');

ose ju mund të kontrollojë numrin e postimeve:
) ; query_posts simbolit showposts = 3);


NDK shtëpi | Duke shprehur IT | qiellëz shprehur | Penmenship shprehur | frikë shprehur | shprehur Myself