2 külön Blogoldal létrehozásának módjai a WordPress-ben
I. az index használata.php mint blog sablon
ez a módszer nagyon egyszerű. Ez a WordPress alapértelmezett funkciója, további kód nélkül. Sok weboldalon használják.
egy dolgot tudnia kell: egyes témákban nincs kód a blogokhoz az indexükben.php fájl, ilyen témáknál ez a módszer nem működik. Ebben az esetben azt javaslom, hogy nézze meg a második módszert, ebben a bejegyzésben is megtalálhatja.
1.lépés. Blogoldal létrehozása
először lépjen az oldalakra > Új hozzáadása, majd töltse ki a cím beviteli mezőt, azt hiszem, “Blog” lesz, és mentse az oldalt.
2.lépés. Helyek testreszabása a Kezdőlaphoz és a blogbejegyzésekhez
lépjen a beállításokhoz > olvasás és állítson be egy statikus oldalt kezdőlapként, blogoldalunkat pedig bejegyzések oldalaként.
3.lépés. Menüpont hozzáadása
ez szükségtelen lépés. Ha befejezte a második lépést, a blog megjelenik az éppen létrehozott oldal URL-jén. A blogoldal a index.php
fájlt is használja sablonként.
Mindenesetre, ha az aktuális téma támogatja a menüket, hozzáadhatja ezt az oldalt a webhely menüihez. Ha ezt szeretné megtenni, lépjen a megjelenés > menükbe, adjon hozzá blogoldalt bármelyik menühöz, és mentse el.
II. saját oldalsablon használata blogbejegyzésekhez
ez a módszer lehetővé teszi blogszakaszok létrehozását saját oldalsablon segítségével. Ez a módszer akkor jó, ha saját paraméterekkel kell megjelenítenie a hozzászólásokat. Több blogszakaszt is létrehozhat különböző lekérdezési argumentumokkal.
Tehát kezdjük.
1.lépés. Oldalsablon létrehozása
feltételezem, hogy már tudja, hogyan kell ezt megtenni, ha nem, akkor nyissa meg az aktuális téma mappát, és hozzon létre egy php fájlt. Akkor nevezd meg, mint a kívánt, például blog-template.php
. Ehhez a fájlhoz adja hozzá a következő kódot:
<?php/* * Template name: Blog section template */
2. lépés. Oldal létrehozása
ez a lépés hasonló az első módszer első lépéséhez, az egyetlen különbség az, hogy meg kell adnia egy oldalsablont az “Oldalattribútumok” részben.
3.lépés. Lapozás navigáció
természetesen szükségünk van egy lapozásra a blog szakaszunkhoz. Valószínűleg valamilyen plugint vagy saját funkciót használ ezekre a célokra. Ha valami elromlik, azt javaslom, hogy használja a WP-PageNavi plugint. Csináltam néhány tesztet – ez a plugin jól működik az oktatóanyag kódjával.
4.lépés. Az oldalsablon kódja
ez csak egy példa néhány fontos sablonfüggvény nélkül, például get_header()
vagy get_footer()
. De ez a sablon mindent tartalmaz, amire szüksége van a blogoldal teszteléséhez.
<?php/* * Template name: Blog section template */$current_page = (get_query_var('paged')) ? get_query_var('paged') : 1; // get current page number$args = array('posts_per_page' => get_option('posts_per_page'), // the value from Settings > Reading by default'paged' => $current_page // current page);query_posts( $args ); $wp_query->is_archive = true;$wp_query->is_home = false; while(have_posts()): the_post();?><h2><?php the_title() /* post title */ ?></h2><p><?php the_content() /* post content */ ?></p><?phpendwhile; if( function_exists('wp_pagenavi') ) wp_pagenavi(); // WP-PageNavi function
Misha Rudrastyh
2008 óta fejlesztek weboldalakat, tehát összesen 13 éves tapasztalattal rendelkezik, Istenem. Leginkább szeretem a szeretetet, szeretem a WordPress és a Gutenberg weboldalakat létrehozni, néhány ötletet és gondolatot megosztok a blogomban.
szüksége van egy kis fejlesztői segítségre? Kapcsolat
Kövess a Twitteren