2009 24 февруари 2009 г.

Как да включват PHP кода вътре в Smarty шаблон

Мислех, че това ще бъде Doodle да се намери в Google, най-много да ни интерфейс и сценаристи ще трябва да направите това за един ден за ден основа, това е да включва малко на peice, откъс от PHP код (PHP) в Smarty Template (гражданска отговорност). Разбрах, че по-лесно / популярен заявката си, още по-трудно да се намери точен отговор ... един милион резултатите от търсенето, но повечето от тях за краткост "файл" се включва в Smarty ..., която има следния синтаксис

{Включване на файл = "include / header.php"}

Това всъщност inlcuded файла добре, но като текст, Това, което исках, е резултат на включените файл (Забележете, това се използва включват шаблон вътре шаблон файл). Най-накрая с малко persiverance .... Аз попаднали в едно slighty промяна синтаксис, което е отговор на моя изискване ... така че тук е ... ако havn't, намери един вече


{Include_php файл = "include / header.php"}


2009 Feb 2 2009 г.

Как да включва Блог на WordPress в друг сайт

Този въпрос ми е минавало през ума няколко пъти, преди, когато работех на сайтовете по-рано прекалено, която използва WordPress да покаже, блогове или нов вид на съдържанието в някои части на сайт / portal.Being на начинаещ в PHP и около WordPress, аз продължавах да procastinating, мислене "това не е peice ми торта". Най-накрая! това изискване Upto носа ми, когато започна Закопаваш около малко за разтвор.
Бях изненадан да открие, че това наистина е по-лесно, отколкото всъщност мислех, че е било, да се покаже списък от заглавия или последните мнения на всяка друга страница извън WordPress захранван секция, само с помощта на малко PHP и WordPress API .

Ето какво да направите: -
От съображения обяснение, да предположим, че вашият сайт е http://www.inchembur.com/ и имате новини за този сайт на http://news.inchembur.com/ (който се работи WordPress). Сега изискването е да се покаже последните длъжността от http://news.inchembur.com/ ", на началната страница на основния обект, т.е. http://www.inchembur.com/index.php

Стъпка 1: Във вашия index.php добавете следния peice, код, включват WordPress API файл. Можете да добавите това към горната част на страницата, която искате вашия пост да се появи на.

<? PHP
'WP_USE_THEMES' , false ) ; // Disbable use of WordPress Theme define ("WP_USE_THEMES", FALSE); / / Disbable използването на WordPress Тема
require ("/ var / news.inchembur.com / WP-блог-header.php"); / / WordPress API.
; // Get Latest Post query_posts ("showposts = 1"); / / Последна публикация
>

В горния peice на включват, ние сме само един най-скорошна публикация. , ако искате да опитате повече варианти да се чувстват свободни да копаят в, query_posts() документация .

Стъпка 2: Сега, в част от Индекса / Начало страницата, където искате да се показват последните на WordPress мнения от http://news.inchembur.com , използвайте следния код. Излишно е да казвам, чувствайте се свободни да рекламата си стайлинг дивизия, простира се и класове по своя дизайн нужди.

Стъпка 3: Не е Стъпка 3 ... Това ... сте готови!


Разбира се, можете да опитате няколко промени според вашите изисквания (както споменах по-рано, се отнесете към query_posts() документация ). Ерес някои дегустатор ...

Как показват определен пост / страница, за разлика от последните мнения:
Това може лесно да постигнала чрез промяна на аргументите, за да query_posts() за да се включат на страницата ID или страница на голия охлюв

) ; query_posts ("page_id = 7 ');
) ; query_posts ("pagename = за ');

Можете да контролирате броя на длъжностите:
) ; query_posts (showposts = 3);


НДК начало | Изразявайки | Изразявайки Вкус | Изразявайки Penmenship | Изразявайки страхопочитание | Изразяване на себе си