Aşadar, aţi reuşit să specificaţi o comandă în pagina de faţă Wordpress dvs. de configurare de gând să: [Setări], [lectură], [prima pagină afişează], [ "O pagină de statică" - buton radio]. Ce fac acum? Cui îi pasă dacă puteţi crea o comandă prima pagina cu continut static pe ea. Vrem ceva misto, mai avansate, wigetized goodies de a lucra împreună pe un blog-ul nostru de bază dinamic. Dacă aţi văzut noul prima pagina a RobMalon.Com atunci veţi avea o idee de unele dintre funcţiile Sunt pe cale de a învăţa, astfel încât să puteţi setup ceva similar de pe blog-ul.
Custom home page design & layout
Un prim pas important pentru a se prezenta în elaborarea proiectelor ce vrei sa faci. Organizaţi-ce fleacuri să mergem unde. Asta e dificil, dacă nu ştiţi ce este capabil de Wordpress. Deci, pe scurt, să trecem peste ceea ce avem la mâinile noastre, de a-ti prima pagina de conţinut pe baza acestor întrebări:
- Ce dacă orice categorii sunt destul de important pentru a le da la propria lor mini de alimentare de pe prima pagina?
- Cât de multe articole recente, în fiecare widget vrei să afişeze? Compensarea asta în diverse locuri vă va permite să optimizaţi o pagina pentru a ajunge la echilibru este frumos, unde, pentru că altfel nu ar impar de conţinut în coloane.
- Doriţi să afişeze prima de 200 de caractere (fără legături / imagini) din fiecare articol? Luaţi în considerare cât de acest efect va punctul anterior am făcut.
Design şi arhitectură. - A se vedea schema de ideea de a dreptul pentru un exemplu vizual. În faţa locului, unul în stânga, de exemplu s-ar putea pune în 8 mai recente articole de pe tot site-ul şi să includă toate categoriile. În faţa locului, s-ar putea avea două posturi numai de la o categorie pe care l-aţi etichetat "Actualizări"? Sau poate-o categorie care le folosiţi pentru tag-ul dvs. cel mai recent "Video" de posturi? Apoi, în categoria 3-o listă de articole pe care le consideră a fi "Featured" articole. Lista este fără sfârşit, cu opţiuni. Când mergeţi la pagina dvs. de configurare ca asta, o mulţime este determinată de cât de bine ai clasifica dvs. curente de posturi. De exemplu, am implementat o zona prezentate în partea de sus cu tab-zona de pe prima pagina. Am avut de a merge înapoi, a crea o nouă categorie, şi se aplică la acea categorie de posturi existente, după cum am văzut în formă. Apoi, de acum, am pur şi simplu adăugaţi-l ca să fac când am scrie un post pe care vreau să apar în "trăsături" widget pe prima pagina. - În timp ce sunteţi dumneavoastră de planificare în fleacuri, nu uitaţi, aveţi posibilitatea să utilizaţi codul de la alte plugin-uri, de asemenea. Mai mult despre faptul că într-un pic.
Tabelul css sau setup
Acum, că aveţi o jos, timpul său de a pune în aplicare o schemă de cod. Dacă sunteţi nou în acest, până în acest set un tabel. Dacă doriţi să merg toate tare, apoi utilizaţi o schemă cu div lui astfel:
-
//Setup For Example 1 (3 widgets) -
< div style = "width:100%; padding: 5px; border: 1px solid #FFFFFF;" > -
WIDGET 1 CODE HERE -
</ div > -
< div style = "clear:both; padding-top:5px;" ></ div > -
< div style = "float:left; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 2 CODE HERE -
</ div > -
< div style = "float:right; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 3 CODE HERE -
</ div > -
//Setup For Example 2 (4 widgets) -
< div style = "float:left; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 1 CODE HERE -
</ div > -
< div style = "float:right; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 2 CODE HERE -
</ div > -
< div style = "clear:both; padding-top:5px;" ></ div > -
< div style = "float:left; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 3 CODE HERE -
</ div > -
< div style = "float:right; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 4 CODE HERE -
</ div > - Descarca acest cod: 0826divfrontpagewidgets.txt
In cazul in care esti confuz, acest cod este tot o să plec într-o "pagină", care ar trebui să aveţi deja specificate ca pagină de pornire. Dacă nu, ei nu o idee rea de a practica pe un non-FrontPage, care este nepublicate, aşa încât să puteţi experimenta fără a pune un blog existent în haos.
Codificare a mărfurilor de fleacuri
Apoi, aveţi câteva opţiuni pentru fiecare control. Ce trebuie să faceţi este să-i spuneţi buna Wordpress la bucla prin intermediul funcţiei de posturi care doriţi să se afişeze. Iata exemple:
-
<?php -
//Setting up the new loop of posts -
global $post ; -
//Getting Posts - More on this below -
$gettingposts = get_posts ( ‘numberposts=5&category=1′ ) ; -
//Starting the loop -
foreach ( $gettingposts as $post ) : -
setup_postdata ( $post ) ; -
//Below is a custome output of a link setup -
?> -
- < a href = "<?php the_permalink(); ?>" rel = "bookmark" title = "Permanent Link to “<?php the_title(); ?>”" >< ?php the_title ( ) ; ? ></ a > -
< div class = "postbreak" > -
<?php -
//End the loop -
endforeach ; -
?> -
<?php -
//This bit of code will loop through 5 recent articles covering all categories and post the_excerpt() - A 200 character clip from the post that excludes any html in from those first lines. -
global $post ; -
//Getting Posts - More on this below -
$gettingposts = get_posts ( ‘numberposts=5′ ) ; -
//Starting the loop -
foreach ( $gettingposts as $post ) : -
setup_postdata ( $post ) ; -
//Below is a custome output of a link setup -
?> -
< h3 >< a style = "font-size:14px;" href = "<?php the_permalink() ?>" rel = "bookmark" title = "Permanent Link to <?php the_title(); ?>" >< ?php the_title ( ) ; ? ></ a ></ h3 > -
<?php -
//Display a clip from the post -
the_excerpt ( ) ; -
//End the loop -
endforeach ; -
?> - Descarca acest cod: 0826codefrontpagewidgets.txt
Crearea de pagini web complicate pot fi consolidat, prin utilizarea de mai multe WordPress şablon de tag-uri. Toate documentaţia este acolo, pur şi simplu apel de functii cu parametrii doriţi (ca şi disponibile în fiecare şablon de tag-ul). În exemplul de mai sus am primul spectacol la un mod de a repeta prin intermediul link-uri într-o anumită categorie cu ajutorul şablonului get_posts tag-ul. În cel de-al doilea exemplu am folosi-o din nou, dar de data asta nu specificaţi o categorie (aşa-l afişează toate recente comentarii) şi arată the_excerpt () cu care aceasta ia o mână de curent de post în the_loop.
Uita-te prin get_post adăuga şi documentaţia corespunzătoare pentru a adapta la variabilele de ieşire pe care doriţi să o vezi. Fro exemplu, următoarea funcţie get_post va afişa 3 posturi din toate categoriile cu excepţia 5 şi 8:
get_posts ( 'numberposts = 3 & =- categoria 5, -8');
Dacă doriţi să găsiţi ID-ul de la o categorie, posta, sau nu pagina de followign:
- log în admin.
- Navigaţi la administra fila.
- Faceţi clic pe categorii (sau posturi sau pagini)
- Hover peste sau faceţi clic pe categoria corespunzătoare, posta, sau pagina pe care doriţi să o cunosc pe ID-ul de
- În bara de stare (dacă sunteţi hovering) sau în bara de adrese (dacă faceţi clic pe el) ar trebui să vedeţi un link care similară cu aceasta:
http://yoursite.com/wp-admin/categories.php?action=edit&cat_ID=11 - În exemplul de mai sus am fost în categorii. De categoria I-a ales o idee de "11". Acum pot să exlicitly include sau exclude-o. În unele cazuri veţi dori să faceţi asta cu posturi şi / sau de pagini, de asemenea. get_posts doesn't acest sprijin, dar dacă te joci cu Wordpress alte funcţii, acestea fac uneori. Verificaţi eticheta de şablonul pe o documentaţie pe baza funcţiei. Veţi avea cel puţin ştiu cum să ajung la ID-ul de acum, fără ca dvs. să vă înregistraţi în baza de date MySQL.
Plug-in-uri
Aveţi nevoie de un plug-in-a sunat Exec-PHP instalat pe blog-ul dvs., astfel încât să puteţi executa cod PHP de mai sus in interiorul posturilor. Fii atent despre instalarea de acest plug-in, dacă aveţi alte persoane gestionarea blog-ul cu tine, totuşi. Dacă, aşa încât să puteţi configurarea privilegiile personalizat. Dacă nu, asiguraţi-vă doar apoi sa instalat şi activat.
Sunt sigur că v-aţi văzut nenumărate alte plug-in-ul de acolo care să vă cu un fragment de cod pe care le puteţi utiliza în fişierul dvs. de sidebar.php interiorul Folderul dvs. temei. Puteţi folosi, de asemenea, că în orice cod de fleacuri să vă creaţi pe pagina dvs. de pornire în cadrul acestor blocuri. Puteţi găsi codul ca de obicei, că în interiorul README sau instala fişierul pe care ia act de cele mai multe plug-in-veni cu.
Exemple

Pe de stânga este un exemplu de pagină de la faţa mea când am reconceput RobMalon.Com recent. Am ajutat de asemenea recent un prieten de-al meu a crea un similară cu a lui pagina de configurare de la ToddRecommends.TV care nu vii discuţii şi fluxurile de filme si Tech. Puteţi vedea un clip ce a lui fata de pagini în prezent arată ca pe partea dreaptă. El a sale recente de posturi pentru fiecare dintre principalele categorii de pe pagina lui şi se afişează pe o alimentare de sus dreapta de la o altă categorie care el foloseste pentru actualizări despre evenimente, actualizări şi ştiri cu caracter general.





































Multumesc pentru bărbat din priză, şi de sfaturi! S-ar putea să încercaţi să adăugaţi mai multe funcţii pentru a-mi pagina de start!