Rumah > Tutorial CMS > WordTekan > Bagaimana untuk memaparkan semua artikel dalam wordpress

Bagaimana untuk memaparkan semua artikel dalam wordpress

下次还敢
Lepaskan: 2024-04-15 16:48:19
asal
558 orang telah melayarinya

Kaedah untuk memaparkan semua artikel dalam WordPress termasuk: menggunakan templat halaman untuk membuat halaman dan menambah kod untuk menanyakan semua artikel. Tambahkan widget "Artikel Terkini" pada bar sisi anda. Tambahkan kod PHP untuk menanyakan semua siaran dalam fail functions.php tema anda. Tambahkan kod PHP untuk pertanyaan tersuai di lokasi tertentu.

Bagaimana untuk memaparkan semua artikel dalam wordpress

Cara memaparkan semua siaran dalam WordPress

WordPress ialah sistem pengurusan kandungan yang berkuasa yang membolehkan pengguna mencipta dan mengurus tapak web dengan mudah. Jika anda perlu memaparkan semua artikel di tapak web anda, anda boleh mencapainya melalui kaedah berikut:

Kaedah 1: Gunakan templat halaman

  • untuk membuat halaman baharu atau mengedit halaman sedia ada.
  • Dalam editor halaman, tambahkan kod berikut dalam kawasan penyuntingan:
<code class="php"><?php
// 查询所有文章
$args = array(
    'post_type' => 'post',
    'posts_per_page' => -1,
);
$query = new WP_Query( $args );

if ( $query->have_posts() ) :
    while ( $query->have_posts() ) : $query->the_post();
        // 显示文章的内容
        the_title( '<h2>', '</h2>' );
        the_content();
    endwhile;
endif;

wp_reset_postdata();
?></code>
Salin selepas log masuk
  • Simpan atau kemas kini halaman.

Kaedah 2: Menggunakan Widget

  • Pergi ke Rupa >Widget dalam papan pemuka anda.
  • Seret dan lepas widget "Artikel Terkini" ke bar sisi atau kawasan widget lain.
  • Konfigurasikan widget, termasuk bilangan artikel untuk dipaparkan dan pilihan lain. Kaedah 3: Menggunakan Kod PHP 4: Gunakan pertanyaan tersuai

Tambahkan kod berikut dalam fail tema anda:

<code class="php">function display_all_posts() {
    // 查询所有文章
    $args = array(
        'post_type' => 'post',
        'posts_per_page' => -1,
    );
    $query = new WP_Query( $args );

    if ( $query->have_posts() ) :
        echo '<ul>';
        while ( $query->have_posts() ) : $query->the_post();
            echo '<li><a href="' . get_permalink() . '">' . get_the_title() . '</a></li>';
        endwhile;
        echo '</ul>';
    endif;

    wp_reset_postdata();
}

add_shortcode( 'display_all_posts', 'display_all_posts' );</code>
Salin selepas log masuk
    Anda boleh memasukkan kod ini di mana-mana sahaja di tapak web anda, seperti pada halaman, siaran atau bar sisi tertentu.

Atas ialah kandungan terperinci Bagaimana untuk memaparkan semua artikel dalam wordpress. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan