在 WordPress 中顯示所有文章的方法包括:使用頁面範本建立頁面,新增查詢所有文章的程式碼。在側邊欄新增「最新文章」小工具。在主題的 functions.php 檔案中加入查詢所有文章的 PHP 程式碼。在特定位置新增自訂查詢的 PHP 程式碼。
如何顯示WordPress 中的所有文章
WordPress 是一個強大的內容管理系統,讓使用者可以輕鬆創建和管理網站。如果您需要在網站上顯示所有文章,可以透過以下方法實現:
方法1:使用頁面模板
<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>
方法 2:使用小部件
方法3:使用PHP 程式碼
<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>
<code class="php">[display_all_posts]</code>
#方法4:使用自訂查詢
<code class="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>
您可以在網站的任何地方插入此程式碼,例如特定頁面、文章或側邊欄。
以上是wordpress所有文章怎麼顯示的詳細內容。更多資訊請關注PHP中文網其他相關文章!