2 tapaa luoda erillisiä Blogisivuja WordPressissä

I. käyttäen indeksiä.php blogimallina

tämä menetelmä on hyvin yksinkertainen. Se on oletustoiminto WordPress, ilman lisäkoodia. Sitä käytetään monilla verkkosivuilla.

sinun pitäisi tietää yksi asia: joidenkin teemojen indeksissä ei ole blogien koodia.php tiedosto, tällaisia teemoja tämä menetelmä ei toimi. Siinä tapauksessa suosittelen katsomaan toinen menetelmä, voit myös löytää sen tässä viestissä.

Vaihe 1. Blogisivun luominen

ensin, siirry sivuille > Lisää uusi, sen jälkeen täytä otsikon syöttökenttä, oletan että se on ”blogi”, ja tallenna sivu.

 blogisivun luominen WordPress admin

Vaihe 2. Kotisivujen ja blogikirjoitusten sijaintien muokkaaminen

Siirry asetuksiin > lukeminen ja määritä staattinen sivu kotisivuksi ja blogisivumme viestisivuksi.

 Etusivu-ja viestisivujen muokkaus

Vaihe 3. Lisää valikon kohta

tämä on tarpeeton vaihe. Jos olet lopettanut toisen vaiheen, blogi tulee näkyviin sivun URL, olet juuri luonut. Blogisivu käyttää myös index.php tiedostoa mallina.

joka tapauksessa, jos nykyinen teema tukee valikoita, voit lisätä tämän sivun verkkosivujen valikkoihin. Jos haluat tehdä tämän, siirry kohtaan Appearance > valikot, lisää blogisivu mihin tahansa valikkoon ja tallenna se.

II. käyttämällä omaa sivupohjaa blogikirjoituksiin

tällä menetelmällä voit luoda blogiosuuksia omalla sivupohjallasi. Näin on hyvä, kun pitää näyttää viestejä omilla parametreilla. Voit myös luoda useita blogiosuuksia erilaisilla kyselyargumenteilla.

niin, aloitetaan.

Vaihe 1. Luodaan sivupohjaa

oletan, että osaat jo tehdä tämän, jos et, niin Avaa nykyinen teema-kansiosi ja luo sinne php-tiedosto. Voit nimetä sen haluamaksesi, esim. blog-template.php. Lisää tähän tiedostoon seuraava koodi:

<?php/* * Template name: Blog section template */

Vaihe 2. Sivun luominen

tämä vaihe on samanlainen kuin ensimmäisen menetelmän ensimmäinen vaihe, ainoa ero on, että sinun tulee määrittää sivumalli ”sivun määritteet” – osiossa.

 määritä blogisi osiomalli

Vaihe 3. Hakusaneeraus

blogiosastollemme tarvitaan tietenkin sivutus. Luultavasti käyttää jonkinlaista plugins tai Oman toiminnon näihin tarkoituksiin. Jos jotain menee pieleen, suosittelen käyttämään WP-PageNavi plugin. Tein joitakin testejä-tämä plugin toimii hyvin koodin tämän opetusohjelma.

Vaihe 4. Sivumallin koodi

tämä on vain esimerkki ilman joitakin tärkeitä mallipohjafunktioita, kuten get_header() tai get_footer(). Mutta tämä malli sisältää kaiken mitä tarvitset testata blogisivu.

<?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

olen kehittänyt verkkosivuja vuodesta 2008, joten se on yhteensä 13 vuoden kokemus, oh my gosh. Ennen kaikkea rakastan rakkaus rakkaus luoda sivustoja WordPress ja Gutenberg, joitakin ideoita ja ajatuksia Jaan koko blogini.

Tarvitsetko kehittäjäapua? Contact me

Follow me Twitterissä

Leave a Reply

Sähköpostiosoitettasi ei julkaista.