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.

blogoldal létrehozása a WordPress admin alkalmazásban

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.

helyek testreszabása a címlaphoz és a bejegyzések oldalához

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.

adja meg a blog szakasz sablonját

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

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

Leave a Reply

Az e-mail-címet nem tesszük közzé.