1. 程式人生 > >wordpress主題模板開發--主迴圈

wordpress主題模板開發--主迴圈

主迴圈:

建立single.php檔案,調出單篇文章:
<?php if(have_posts()): ?>
    <?php while( have_posts() ): ?>
        <?php the_post();?>
        <h1><?php the_title();?></h1>
        <h5><?php the_content();?><</h5>
    <?php endwhile;?>
<?php endif; ?>
等價於:

<?php if(have_posts()){ ?>
    <?php while( have_posts() ){ ?>
        <?php the_post();?>
        <h1><?php the_title();?></h1>
        <h5><?php the_content();?><</h5>
    <?php } ?>
<?php } ?>

建立category.php檔案,迴圈調文章標題內容:
<?php if( have_posts() ) : while( have_posts() ) : the_post(); ?>
    <h1><?php the_title();?></h1>
    <h3><?php the_content();?></h3>
<?php endwhile; ?>
<?php endif; ?>

建立category.php檔案,迴圈調文章標題內容,如果沒有相關文章:
<?php if( have_posts() ) : while( have_posts() ) : the_post(); ?>
    <h1><?php the_title();?></h1>
    <h3><?php the_content();?></h3>
<?php endwhile; ?>
<!--如果沒有相關文章-->
    <?php else: ?>
    <h2>暫時沒有文章</h2>
<?php endif; ?>

相關推薦

wordpress主題模板開發--迴圈

主迴圈: 建立single.php檔案,調出單篇文章: <?php if(have_posts()): ?>     <?php while( have_posts() ): ?>         <?php the_post();?>

WordPress主題開發:格式化標題實例

標題 arc oba printf site scrip ctype str 站點 頁面使用: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF

WordPress主題開發:get_term_by()獲取指定分類鏈接實例

style img word 根據 主題 res mage .com 新聞 根據名稱獲取鏈接 <?php //根據名稱獲取對應的id $term=get_term_by(‘name‘,‘新聞動態‘,‘category‘); $term_id=

WordPress主題開發:產品展示實例

信息 page per 添加 tiny code .cn tin ima 產品展示用到文章和縮略圖功能 實現步驟: 一、創建分類 後臺創建文章分類:產品中心 二、開啟縮略圖功能 在主題的functions.php中,添加一段代碼,代碼如下: a

WordPress主題開發實例:利用側邊欄工具顯示聯系方式

des dynamic class cat ons eba 廈門市 wordpress .com 利用側邊欄顯示聯系方式是很方便的 一、先開啟側邊欄工具,在functions.php加上 $args = array( ‘name‘ =

WordPress主題開發實例:顯示最新發表文章

中移動 reg end 移動 目標 bsp title 百度 func 實現效果 制作網站的時候,想在頁面左欄顯示最新發表的文章,如: 一、先開啟側邊欄工具,在functions.php加上 $args = array( ‘name‘

[轉]WordPress主題開發主題初始化

alt 方法 開發 ont tom 出錯 oid div TP 本文轉自:http://www.cnblogs.com/tinyphp/p/4391182.html 在最簡單的情況下,一個WordPress主題由兩個文件構成: index.php

PHP scandir函式導致WordPress管理後臺無法顯示主題模板

環境:騰訊雲、CentOS 6.8; LNMP1.3; WordPress4.7.3 問題現象: 今天在給Rancher中文社群搭建WordPress網站時,安裝完WP後,在後臺“外觀 > 主題”只能看到一個wordpress主題模板(如圖1),檢查伺服器後臺wordpress的themes目

WordPress主題開發全面詳解-黃棒清-專題視訊課程

WordPress主題開發全面詳解—87人已學習 課程介紹        WordPress主題開發全面詳解視訊教程會運用HTML,CSS,PHP和JavaScript來構建動態WordPress網站。在本課程中,我們從一個基本的HTML / CSS / JS靜態主題原型開始

WordPress 主題製作(二)主題模板檔案

模板的繼承關係:wordpress在進行模板解析時會上圖中的關係進行,在未匹配到對應的模板檔案時,最終會呼叫index.php。page.phppage.php是頁面的模板檔案,你還可以使用page_{slug}.php作為特定頁面的模板,{slug}是頁面偽靜態的別名,還可

wordpress:主題-一個完整的WP主題通常包含以下模板檔案

在出現主題之前,WP只有一個用來生成內容的index.php檔案,還有一些支援評論顯示和提交的檔案。一個單獨的樣式表文件來控制介面效果。其它所有的頁面,包括分類和規檔頁面都是通過傳遞不同的引數給index.php來生成的。 新的主題系統提供了兩種方便的功能。 物理上劃分出元件新的模組化的模板檔案 系統提

輕鬆入門 | 用 WordPress主題模板做網站

本文來自作者achair 在 GitChat 上分享「用 WordPress 和主題模板做網站」,「閱讀原文」檢視交流實錄 「文末高能」 編輯 | 嘉仔 本話題圍繞如何用 WordPres

WordPress主題製作(6)-關於頁面模板

剛開始用WordPress的新建頁面時很迷惑,這個是用來幹嘛的,後來我有點明白了,新建頁面本身用處不大,主要神奇的地方,功能實現,全靠頁面模板。那如何新建一個頁面模板呢? 1. 新建一個“頁面模板” <?php /** * Template

WordPress主題製作進階#8頁面,自定義模板和子導航

定製頁面模板 現在我們訪問“關於”頁面,可以看到它的格式就像一個帖子,這不是我們想要的。我們只希望頁面有標題,我們不想要元資料,閱讀更多,以及類似的東西。 所以為了改變這一切,我們須要建立一個新檔案並將其儲存為page.php。 我們將index檔案中的程式碼複

英文國外Lead模板 汽車新聞資訊整站WordPress主題 帶采集插件

插件 href ews 資訊 mage ref 地址 pre info 主題演示地址:http://demo6.aiwalls.com/cars2news/詳細頁面地址:http://www.tadke.com/product/15638.html英文國外Lead模板 汽車

Kids Store - OpenCart 自適應主題模板 ABC-0022

san for 3.6 included gui resp height help utili KIDS STORE - OPENCART 自適應主題模板 ABC-0022 FEATURES Get FREE Lifetime Updates Get

wordpress主題之後臺菜單編輯功能

() div class ont arr 需要 編輯功能 菜單顯示 theme 在functions.php 文件加入 if (function_exists(‘register_nav_menus‘)) { register_nav_menus(array(

tinyshop框架教程模板開發開發手冊講解

ext ref ffi 目錄結構 入口 text 應用開發 控制器 art 第一課 tiny框架的處理流程與目錄結構 【錄播】了解tiny框架的處理流程與目錄結構(27分鐘) 02 第二課 tiny框架的程序入口與url模式 【錄播】tinyshop框架的

WP主題模板制作修改教程

rar 重要 所在 action themes option .html sea mark WP主題模板制作修改教程 實際上,當我們打開某個主題的文件夾時,看到的並不止這兩個文件,而是更多。但一般來說,在一個完整的 WP 主題文件夾中都應該包含下列文件(也稱為模板文件):頁

wordpress插件開發掛載css和js

blog ima class code -i _file__ res install mage define( ‘CSS‘, plugin_dir_url( __FILE__ ) . ‘css/‘ );//定義css根目錄 define( ‘JS‘, plugin