Този въпрос ми е минавало през ума няколко пъти, преди, когато работех на сайтовете по-рано прекалено, която използва 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);