Din il-kwistjoni qasmu f'moħħi ftit drabi qabel, meta kont qed naħdem fuq is-siti qabel wisq, li jintuża WordPress biex juru blogs jew tip ġdid ta 'kontenut f'xi parti tas-sit / portal.Being novizzi fil-PHP u madwar WordPress, I tinżamm procastinating dan, ħsieb "dan mhux peice tiegħi kejk". Fl-aħħarnett! dan ir-rekwiżit daħal upto imnieħer tiegħi, meta beda diggin madwar daqsxejn għal soluzzjoni.
I kien sorpriż li ssib li verament kien aktar faċli milli I attwalment ħsibt li kien, li jintwerew lista ta 'aħbarijiet jew l-aħħar post fuq kull paġna oħra barra tas-sezzjoni WordPress li jaħdmu, biss bl-użu xi ftit ta' PHP u l-API WordPress .
Hawnhekk huwa dak li tagħmel: -
Għal raġunijiet ta 'spjegazzjoni, jassumi li sit tiegħek hija http://www.inchembur.com/ u inti għandek l-sezzjoni bl-aħbarijiet ta 'dan is-sit fuq http://news.inchembur.com/ (li qed taħdem WordPress). Issa l-ħtieġa hija li juru l-post mhux aktar tard mill http://news.inchembur.com/ fuq il-home page tas-sit prinċipali, jiġifieri http://www.inchembur.com/index.php
STEP1: Fil index.php tiegħek żid il-peice li ġejja ta 'kodiċi, Inkludi l-fajl API WordPress. Inti tista 'żżid dan l-quċċata tal-paġna trid tiegħek post li jidhru fuq.
<? PHP
'WP_USE_THEMES' , false ) ; // Disbable use of WordPress Theme jiddefinixxu ("WP_USE_THEMES", falz); użu / / Disbable tal Tema Wordpress
jeħtieġu ("/ var / news.inchembur.com / WP-blog-header.php"); / / Inkludi WordPress API
; // Get Latest Post query_posts ("showposts = 1"); / / Niżżel Post aħħar
?>
Fil-peice hawn fuq ta 'jinkludu, aħna jkollna biss il-post uniku aktar reċenti. jekk inti tixtieq li jippruvaw varjazzjonijiet aktar tħossok liberu li ħaffer, query_posts() dokumentazzjoni .
Pass 2: Issa, Fil-parti tal-paġna Indiċi / Home fejn inti tixtieq li juru l-post WordPress mhux aktar tard mill http://news.inchembur.com , uża l-kodiċi li ġej. M'hemmx għalfejn ngħidu, tħossok liberu li ad diviżjonijiet grafika tiegħek, tifrex u l-klassijiet kif kull ħtiġijiet tad-disinn tiegħek.
Step3: M'hemm l-ebda Stadju 3 ... Thats dan ... inti qed isir!
Naturalment, Tista 'tipprova varjazzjonijiet ftit bħala kull ħtiġijiet tiegħek (kif semmejt qabel, irreferi għall query_posts() dokumentazzjoni ). Heres xi dewwieq ... Kif juru paġna speċifiċi wara / kif oppost għad-post aħħar: -
Dan jista 'faċilment NTLAħAQ billi jbiddlu l-argumenti li query_posts() li jinkludu l-ID paġna jew paġna bugħarwien
) ; query_posts ("page_id = 7");
) ; query_posts ("pagename = dwar");
jew Inti tista 'tikkontrolla l-għadd ta' postijiet:
) ; query_posts (showposts = 3);