Jeśli tak udało się określić niestandardowy pierwszej stronie w Wordpress konfiguracji, przechodząc do: [Ustawienia], [czytanie], [pierwszej stronie wyświetla], [ "A statyczne strony" - Radio]. Co teraz? Kogo to obchodzi, czy można utworzyć niestandardowe przednie z statyczna strona treści na niej. Chcemy, aby niektóre fajne, bardziej zaawansowanych, wigetized goodies do ciągnięcia razem nasz blog na podstawie dynamicznego. Jeśli już nowy pierwszej stronie RobMalon.Com będziesz musiał się zorientować, niektóre funkcje Mam zamiar nauczyć was tak, że możesz ustawić coś podobnego na swoim blogu.
Strona główna Custom Design & Layout
Istotnym pierwszym krokiem do tego jest w trakcie opracowywania, co chcesz zrobić. Organizujemy ustrojstwa co zamierzasz iść gdzie. To trudne, jeśli nie wiesz co Wordpress jest zdolny. Więc, krótko przejdę do tego, co mamy w naszych rękach, plan Twojego pierwszej stronie treści w oparciu o te pytania:
- Jakie kategorie są istotne, jeżeli istnieją wystarczające, aby dać im ich własne mini paszy na pierwszej stronie?
- Ile w każdym z ostatnich artykułów widget chcesz wyświetlać? Potrącenie to w różnych miejscach pozwoli Ci dostosować do swojej stronie, aby ją do równowagi ładnie, gdzie inaczej nie ze względu na nierównomierne zawartość kolumn.
- Czy chcesz, aby wyświetlić pierwsze 200 znaków (bez linki / images) każdego artykułu? Rozważyć, w jaki sposób będzie to efekt poprzedniego punktu zrobiłem.
Projektowania i architekturze. - Patrz układ pomysł na prawo na przykład wizualne. W miejscu, jeden na przykład po lewej stronie można umieścić 8 najnowszych artykułów w całej witryny i zawierać wszystkie kategorie. W miejscu, dwie, o których może mieć tylko stanowisk z kategorii, która Ciebie etykietą "aktualizacje"? Czy kategorii, która jest używana do otagować najnowsze "Video" posty? Następnie w kategorii 3, wykaz artykułów, które uważają za "Galeria" artykułów. Lista jest niekończącym się z opcjami. Po instalacji należy przejść do strony w taki sposób, partia jest określana na temat tego, jak dobrze Ci skategoryzować aktualnej stanowisk. Na przykład, je wdrożyć biorące udział w górnej strefie obszaru zakładce na stronie. Musiałem wrócić, utworzyć nową kategorię, i stosuje tę kategorię do istniejących stanowisk Widziałam, jak pasuje. Następnie, od tej pory, ja po prostu dodać go jak idę, gdy piszę post, że chcę pokazać się w "biorące" widget na pierwszej stronie. - Podczas planowania swoje ustrojstwa, nie zapomnij, możesz użyć kodu z innych wtyczek, jak również. Więcej o tym w trochę.
Tabela konfiguracji CSS lub
Teraz, gdy już, że w dół, do czasu jej wykonania niektórych Kod układu. Jeśli jesteś nowy w tym, ustawić to w tabeli. Jeśli chcesz, aby przejść wszystkie hardcore, a następnie użyć układu z div w taki sposób:
-
//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 > - Pobierz ten kod: 0826divfrontpagewidgets.txt
W przypadku, gdy jesteśmy zagubieni, to wszystko będzie kod, aby przejść do strony ", które nie powinny mieć już określone jako stronę główną. Jeśli nie, to jej nie zły pomysł, aby w praktyce nie FrontPage, który jest tak niepublikowanych można eksperymentować bez istniejącego blogu w chaosie.
Kodowanie Widżety
Wtedy masz kilka opcji dla każdego albumu. Co musisz zrobić, to powiadomić właściwego Wordpress funkcję pętli poprzez stanowiska, które chcesz wyświetlić. Oto przykłady:
-
<?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 ; -
?> - Pobierz ten kod: 0826codefrontpagewidgets.txt
Tworzenia skomplikowanych stronach można dodatkowo wzmocnione za pomocą wielu wordpress szablon tagi. Wszystkie dokumenty są tam po prostu zadzwonić do funkcji z parametrami, które chcesz (jak dostępne w każdym znacznikiem szablonu). W powyższym przykładzie raz pierwszy pokazać sposób, aby powtarzać za pomocą linków w danej kategorii za pomocą szablonu znacznikiem get_posts. W drugim przykładzie mogę użyć go ponownie, ale tym razem nie określają kategorię (tak wyświetla wszystkie ostatnich postów) i pokaż the_excerpt () z tym, które zajmuje wycinek z obecnego stanowiska w the_loop.
Spójrz poprzez dopisanie get_post dokumentacji i właściwego dostosowania do zmiennych wyjściowych, które chcesz zobaczyć. Fro przykład następujące get_post funkcji spowoduje wyświetlenie wszystkich 3 stanowisk z wyjątkiem kategorii 5 i 8:
get_posts ( "numberposts = 3 & =- kategorii 5, -8 ');
Jeśli chcesz znaleźć ID kategorii, listownie, lub strona followign to:
- zalogować się na administratora.
- Przejdź do zakładki zarządzania.
- Kliknij kategorii (lub stanowisk lub stron)
- Wisieć nad lub kliknąć na odpowiednią kategorię, poczta, strony lub chcesz znać identyfikator
- W pasku stanu (jeśli umieszczając mysz) lub w pasku adresu (jeśli kliknięty) znajduje się link, który wygląda podobnie do tego:
http://yoursite.com/wp-admin/categories.php?action=edit&cat_ID=11 - W powyższym przykładzie byłem w kategorie. Kategorii Wybrałem ma pomysł "11". Teraz mogę exlicitly włączenie lub wyłączenie go. W niektórych przypadkach będziesz chciał zrobić z tego stanowiska i / lub stron, jak również. get_posts doesnt tego wsparcia, ale jeśli odegrać Wordpress z innych funkcji, które czasami nie. Sprawdź szablon znacznikiem dokumentacji na na podstawie funkcji. Ci przynajmniej wiedzą, jak uzyskać identyfikator teraz bez zalogowania się do bazy MySQL.
Plug-ins
Być może trzeba plug-in o nazwie Exec-PHP zainstalowane na Twoim blogu, tak aby można było wykonać powyżej kod PHP wewnątrz postów. Bądź ostrożny na temat instalowania tego dodatku plug-in, jeśli masz inne osoby zarządzające blogu z tobą chociaż. Jeśli tak, to możesz ustawić niestandardowe uprawnienia. Jeśli nie po prostu upewnij się, że zainstalowane i uaktywnione.
Mam pewność, że widziałem liczne inne wtyczki's out there, które dostarczają Ci fragment kodu, który można użyć w swoim pliku sidebar.php wewnątrz folderu tematu. Możesz również użyć tego kodu w obrębie każdego widżetów z utworzeniem na stronie głównej w ramach tych bloków. Zazwyczaj można znaleźć kod tak Readme wewnątrz lub zainstalować plik zauważa, że większość plug-in pochodzą z.
Przykłady

Po lewej jest przykładem mojej stronie z przodu, kiedy niedawno zmodernizowany RobMalon.Com. Ja też niedawno pomogła osobisty przyjaciel mój stworzyć podobną konfigurację z jego strony w ToddRecommends.TV, którzy nie żyją i strumieni rozmów Filmy i Technika. Możesz zobaczyć klip z jego przedniej stronie, co obecnie wygląda jak po prawej stronie. On ma swoją ostatnich postów dla każdej z jego głównych kategorii na jego stronie i wyświetla kanał w prawym górnym rogu z innej kategorii, którego używa do aktualizacji o wydarzeniach, aktualizacje i ogólne wiadomości.





































Dziękujemy za wtyczkę człowiek, i porady! I może spróbować dodanie kilku funkcji na mojej stronie domowej!