Значи вие сте успели да определят собствени първа страница във вашия WordPress настройка, като отидете на: [настройки], [четене], [предна страница показва], [ "статична страница" - Радио Бутон]. Ами сега? На кой му пука, ако можете да създадете собствени предната страница със статично съдържание в нея. Ние искаме някои готини, по-напреднали, wigetized екстри да дръпнем заедно нашия блог на динамична основа. Ако сте виждали новите предна страница на RobMalon.Com тогава ще имате идея за някои от функциите, аз съм на път да ви науча, така че да можете да настройка на нещо подобно на вашия блог.
Персонализирана начална страница Дизайн и оформление
Една важна първа стъпка за това е изработването какво искаш да правиш. Организирайте какви джунджурии ще отидем къде. Това е трудно, ако не знаете какво WordPress е способен. Така, накратко да премине това, което имаме в нашите ръце, плана си пред съдържанието на страницата на базата на тези въпроси:
- Какви категории, ако има такива, са достатъчно важни, за да им дам своя мини емисия на предната страница?
- Колко последните статии във всяка една притурка искате да покажете? Компенсиране на различни места, това ще ви позволи да щипваме начална страница, за да го баланс приятно, когато по друг начин не би поради неравномерно съдържание в колони.
- Искате ли да покажете първо 200 знака (без връзки / изображения) на всеки един член? Помислете как това ще ефект предходната точка направих.
Проектиране и архитектура. - Вижте оформление на идеята за правото за визуален пример. В място, в лявата страна например може да поставите 8 най-новите членове по целия сайт и да включва всички категории. В два часа на място, може да има постове само от една категория, които сте с надпис "Приятели"? Или може би категория, които вие използвате за вашия маркер късно "Видео" постове? Тогава в категория 3, списък на предметите, които те считат за "Елитни" членове. Списъкът е с безкрайни възможности. Когато отидеш да настроите страницата си така, много се определя на колко добре се категоризира текущата си постове. Например, аз изпълнилите Топ област в горната част tabbed площ на предната страница. Трябваше да се върна, да създаде нова категория, и се прилагат за тази категория съществуващия постове като видях удобно. След това, от сега нататък, аз просто го добавете като отида, когато пиша пост, че искам да се появи в "Топ" притурка на предната страница. - Докато сте планиране си джунджурии, не забравяйте, можете да използвате код от други плъгини, както добре. Повече за това по-малко.
Таблица или CSS настройка
Сега, след като сте това, неговото време, за да изпълнят някои оформление код. Ако сте нов в този, на тази в таблица. Ако търсите да отидете на всички хардкор, а след това се използва с div оформление е като това:
-
//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 > - Изтеглете този код: 0826divfrontpagewidgets.txt
В случай, че сте объркани, всичко това кодекс ще отида в "страница", които трябва да са посочени като начална страница. Ако не, неговото не е лоша идея да се упражнявате в не-FrontPage, който е непубликувани така че можете да експеримент, без да се сложи съществуващите блог в хаос.
Кодиране на джунджурии
След това имате някои опции за всяка джаджа. Това, което трябва да направите е да кажеш на правилното WordPress функция Loop чрез публикации, които бихте искали да покажете. Ето пример:
-
<?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 ; -
?> - Изтеглете този код: 0826codefrontpagewidgets.txt
Създаване на сложен homepages може да бъде допълнително подобрено чрез използване на множество WordPress шаблон марки. Цялата документация е там, просто се обадете на функции с параметри, които искате (както е на разположение във всеки шаблон таг). В горния пример за първи път показва пътя към iterate чрез връзките в определена категория, използвайки шаблон таг get_posts. Във втория пример го използвам отново, но този път не уточняват категория (така го показва целия последните мнения) и показват the_excerpt () с него, която взема отрязък от текущия пункт в the_loop.
Погледни през get_post документация и прилага правилно променливите, които регулират продукцията, която бихте искали да видите. Например насам-натам, след get_post функция ще показва 3 места от всички категории с изключение на 5 и 8:
get_posts ( "numberposts = 3 и категория =- 5, -8");
Ако искате да намерите идентификатора на дадена категория, POST, или страница направи followign:
- Влезте в АДМИН.
- Отидете в раздела за управление.
- Кликнете категории (или пунктове или страници)
- Кръжа над или кликнете върху правилното категория, пощата, или страница, която искате да знаете идентификатора на
- В статус бара (ако сте hovering) или в адресната лента (ако сте кликнали), вие трябва да видите връзката, която изглежда подобно на това:
http://yoursite.com/wp-admin/categories.php?action=edit&cat_ID=11 - В примера по-горе бях в категории. Категорията избрах е с идеята за "11". Сега не мога exlicitly включва или изключва това. В някои случаи вие ще искате да направите това с постове и / или страници, както добре. get_posts doesn't подкрепа на това, но ако си играеш с други WordPress функции, които понякога правя. Маркирайте шаблон таг документация на брой функция база. Ще поне знаят как да получите ID сега, без да се налага да влизате във вашия MySQL база данни.
Plug-In
Може да се нуждаете от Plug-In нарича Exec-PHP, инсталирани на вашия блог, така че да може да изпълнява над PHP код вътре постове. Бъдете внимателни, за да инсталирате този Plug-in, ако имате други хора управляващия блога си с вас все пак. Ако е така можеш да Настройка на персонализирани привилегии. Ако не тогава просто се уверете, неговите инсталиран и активиран.
Аз съм сигурен, които сте виждали безброй други плъгини на някъде там, която ви откъс от код, който можете да използвате във вашата sidebar.php файл във вашите тема папка. Можете да използвате този код в някой от джунджурии, които създавате в началната си страница в рамките на тези блокове. Вие ще може да откриете кода така вътре в README или инсталирате файл, който отбелязва най-Plug-In дойде с.
Примери

От ляво е пример за моята първа страница от времето, когато аз наскоро преработени RobMalon.Com. Аз също наскоро помогна личен приятел на моя създаде подобна настройка със своя страница в ToddRecommends.TV, който прави живо потоци и разговори филми и Tech. Можете да видите клип от това, което му първа страница в момента изглежда по дясната страна. Той е с последните постове за всяка една от неговите основни категории по негова страница и се показва от емисия на върха направо от друга категория, които той използва за актуализации за събитията, актуализации и общи новини.





































Благодаря за Plug човек и съветите! Може да опитате да добавите още малко функции на моята начална страница!