Keseluruhan proses penciptaan tema WordPress (7): membuat sidebar.php
Saya memperkenalkan anda kepada "Keseluruhan proses penghasilan tema WordPress (6): Membuat footer.php". it together~
Selepas membuat header.php dan footer.php, hari ini kita akan buat sidebar.php. Oleh kerana bar sisi sangat boleh disesuaikan, kandungan dalam bahagian ini sukar dan sukar untuk saya jelaskan, dan beberapa kandungan akan ditinggalkan!
Sebagai bar sisi biasa untuk setiap halaman, kami masih mengekstrak bar sisi daripada index.php dan meletakkannya di bar sisi.php seperti yang kami lakukan semasa kami membuat header.php dan footer.php. Okey, sekarang buat fail sidebar.php baharu di bawah direktori tema anda Aurelius, ekstrak kod daripada index.php, dan letakkannya ke bar sisi.php:
<!-- Column 2 / Sidebar --> <div class="grid_4"> <h3>Catagories</h3> <ul class="sidebar"> <li><a href="">So who are we?</a></li> <li><a href="">Philosophy</a></li> <li><a href="">History</a></li> <li><a href="">Jobs</a></li> <li><a href="">Staff</a></li> <li><a href="">Clients</a></li> </ul> <h3>Archives</h3> <ul class="sidebar"> <li><a href="">January 2010</a></li> <li><a href="">December 2009</a></li> <li><a href="">Novemeber 2009</a></li> <li><a href="">October 2009</a></li> <li><a href="">September 2009</a></li> <li><a href="">August 2009</a></li> </ul> </div> <div class="hr grid_12 clearfix"> </div>
Kemudian gunakan penyunting teks untuk membuka indeks. php , archive.php, page.php dan single.php, padamkan kod serupa di atas dan tukar kepada:
<?php get_sidebar(); ?>
Baiklah, sekarang buka laman utama blog anda dan lihat sama ada tema yang kami cipta masih berfungsi dengan betul. Pada masa ini, bar sisi kami masih merupakan kod statik Semua orang mungkin tahu bahawa dalam bahagian belakang WordPress - Rupa - Widget, anda boleh menyeret lajur yang anda mahu ke bar sisi, tetapi tema kami tidak menyokong fungsi ini pada masa ini. Sekarang izinkan saya membuat bar sisi lengkap bersama-sama.
Untuk menyesuaikan diri dengan program WordPress, kami juga perlu membuat beberapa penalaan halus pada sidebar.php, muat turun style.css helaian gaya baharu dan gantikan style.css dalam direktori Aurelius
Mula sidebar.php Untuk membuat, kami akan meletakkan 4 lajur di bar sisi. Dalam keadaan awal, iaitu, apabila anda tidak meletakkan sebarang widget pada bar sisi, empat lajur dari atas ke bawah ialah direktori kategori, artikel terkini, awan teg dan arkib bulanan artikel. Sekarang padamkan semua kod dalam sidebar.php dan tukar kepada:
<!-- Column 2 / Sidebar --> <div class="grid_4"> <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('First_sidebar') ) : ?> <h3>分类目录</h3> <ul> <?php wp_list_categories('depth=1&title_li=&orderby=id&show_count=0&hide_empty=1&child_of=0'); ?> </ul> <?php endif; ?> <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Second_sidebar') ) : ?> <h3>最新文章</h3> <ul> <?php $posts = get_posts('numberposts=6&orderby=post_date'); foreach($posts as $post) { setup_postdata($post); echo '<li><a href="' . get_permalink() . '">' . get_the_title() . '</a></li>'; } $post = $posts[0]; ?> </ul> <?php endif; ?> <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Third_sidebar') ) : ?> <h3>标签云</h3> <p><?php wp_tag_cloud('smallest=8&largest=22'); ?></p> <?php endif; ?> <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Fourth_sidebar') ) : ?> <h3>文章存档</h3> <ul> <?php wp_get_archives('limit=10'); ?> </ul> <?php endif; ?> </div> <div class="hr grid_12 clearfix"> </div>
Kemudian klik di sini untuk memuat turun functions.php dan letakkannya dalam direktori tema Aurelius Pada masa ini, bar sisi anda boleh berfungsi seperti biasa. Dalam bahagian belakang WordPress - Penampilan - Widget, anda boleh menyeret widget ke bar sisi seperti biasa.
Baiklah, sidebar.php telah berjaya dibuat. Bahagian ini tidak banyak bercakap tentang teori yang penting ialah saya tidak tahu bagaimana untuk menyatakan perkara ini. Walaupun saya mengatakannya, anda mungkin tidak memahaminya dengan baik.
Pembelajaran yang disyorkan: "Tutorial WordPress"
Atas ialah kandungan terperinci Keseluruhan proses penciptaan tema WordPress (7): membuat sidebar.php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Terdapat empat cara untuk menyesuaikan senarai artikel WordPress: Gunakan pilihan tema, gunakan plugin (seperti pesanan jenis pos, senarai pos WP, barangan boxy), gunakan kod (tambah tetapan dalam fail fungsi.php), atau ubah suai pangkalan data WordPress secara langsung.

Pemilihan plugin WordPress IP menyekat adalah penting. Jenis -jenis berikut boleh dipertimbangkan: berdasarkan .htaccess: operasi yang cekap, tetapi kompleks; Operasi pangkalan data: fleksibel, tetapi kecekapan rendah; Firewall: prestasi keselamatan yang tinggi, tetapi konfigurasi kompleks; Ditulis sendiri: Kawalan tertinggi, tetapi memerlukan lebih banyak tahap teknikal.

Untuk log masuk ke akaun laman web WordPress: Lawati halaman log masuk: Masukkan URL laman web ditambah "/wp-login.php". Masukkan nama pengguna dan kata laluan anda. Klik "Login". Pengesahan Pengesahan Dua Langkah (Pilihan). Selepas berjaya masuk, anda akan melihat papan pemuka laman web.

Panduan Resolusi Ralat WordPress: 500 Ralat Pelayan Dalaman: Lumpuhkan pemalam atau periksa log ralat pelayan. 404 Page Tidak Ditemui: Semak Permalink dan pastikan pautan halaman betul. Skrin Putih Kematian: Meningkatkan Had Memori PHP Server. Ralat Sambungan Pangkalan Data: Semak status pelayan pangkalan data dan konfigurasi WordPress. Petua lain: Dayakan mod debug, periksa log ralat, dan dapatkan sokongan. Mencegah kesilapan: Kemas kini dengan kerap WordPress, pasang hanya plugin yang diperlukan, sandarkan secara teratur laman web anda, dan mengoptimumkan prestasi laman web.

Langkah -langkah untuk membuat tajuk tersuai di WordPress adalah seperti berikut: Edit fail tema "header.php". Tambahkan nama dan keterangan laman web anda. Buat menu navigasi. Tambah bar carian. Simpan perubahan dan lihat tajuk tersuai anda.

Panduan langkah demi langkah untuk menggantikan imej header WordPress: Log masuk ke papan pemuka WordPress dan menavigasi ke penampilan & gt; tema. Pilih topik yang ingin anda edit dan klik Sesuaikan. Buka panel Pilihan Tema dan cari tajuk laman web atau pilihan imej header. Klik butang Pilih Imej dan muat naik imej kepala baru. Tanaman imej dan klik simpan dan tanaman. Klik butang Simpan dan Terbitkan untuk mengemas kini perubahan.

Dayakan komen di laman web WordPress: 1. Log masuk ke panel admin, pergi ke "Tetapan" - "Perbincangan", dan periksa "Benarkan komen"; 2. Pilih lokasi untuk memaparkan komen; 3. Sesuaikan komen; 4. Menguruskan komen, meluluskan, menolak atau memadam; 5. menggunakan & lt ;? php comments_template (); ? & gt; tag untuk memaparkan komen; 6. Membolehkan komen bersarang; 7. Laraskan bentuk komen; 8. Gunakan plugin dan kod pengesahan untuk mengelakkan komen spam; 9. Menggalakkan pengguna menggunakan gravatar avatar; 10. Buat komen untuk dirujuk

Tarikh pengeditan WordPress boleh dibatalkan dalam tiga cara: 1. Pasang tarikh pasca Lumpuhkan Plug-in; 2. Tambah kod dalam fail Functions.php; 3 secara manual mengedit lajur post_modified dalam jadual WP_POSTS.
