WordPress 主題製作(二)主題模板檔案
模板的繼承關係:
wordpress在進行模板解析時會上圖中的關係進行,在未匹配到對應的模板檔案時,最終會呼叫index.php。
- page.php
page.php是頁面的模板檔案,你還可以使用page_{slug}.php作為特定頁面的模板,{slug}是頁面偽靜態的別名,還可以使用頁面的ID,如page_{id}.php。
- single.php
single.php模板用為顯示單個的內容,如果指定的內容的型別,則使用single-posttype.php。可以使用single-post.php來顯示標準的wordpress內容,single.php也用來顯示附件,如果要定製附件的顯示,使用attachment.php。
- attachment.php
attachment.php用來顯示可以直接鏈入到前端的附件,當你上傳圖片,視訊等到wordpress中時,就會生成附件鏈連。你也可以使用MIME型別名作為指定型別附件的模板檔案,如:image.php,video.php,text.php。
- archive.php
當通過特定的查詢顯示一組內容時,則使用archive.php作為模板,如:作者,標籤,分類,日期等等。
front-page.php
home.php
search.php
404.php
自定義模板檔案
內容格式
模板部件
相關推薦
WordPress 主題製作(二)主題模板檔案
模板的繼承關係:wordpress在進行模板解析時會上圖中的關係進行,在未匹配到對應的模板檔案時,最終會呼叫index.php。page.phppage.php是頁面的模板檔案,你還可以使用page_{slug}.php作為特定頁面的模板,{slug}是頁面偽靜態的別名,還可
WordPress主題製作(6)-關於頁面模板
剛開始用WordPress的新建頁面時很迷惑,這個是用來幹嘛的,後來我有點明白了,新建頁面本身用處不大,主要神奇的地方,功能實現,全靠頁面模板。那如何新建一個頁面模板呢? 1. 新建一個“頁面模板” <?php /** * Template
Meteor學習路程(二)之模板的例子
首先先介紹Meteor模板系統Spacebars: Spachebars只是在HTML基礎上多個標籤,Meteor只是讓模板和邏輯進行分離。為了讓連線變得更加流暢,一個模板需要helper(helper就是廚師用的食材(資料),烹飪好佳餚(模板),再由伺服器端到你面前),換另一種說法就是(模
NodeJS簡易部落格系統(二)Swig模板引擎入門
移動終端總決賽終於在昨天在西安電子科技大學結束了,很遺憾我們沒能取得一個好的成績。說多都是淚,還是接著學習NodeJs吧,下面是我學習Swing模板引擎的總結。 一、常用 1、變數 {{ foo.bar }} {{ foo['bar'] }}
flask web開發(二) 渲染模板與控制結構
# -*- coding: cp936 -*- import os import sys import logging.config import flask import socket from flask import Flask,jsonify from flask import request fro
flask web開發(二) 渲染模板與控制結構 巨集與繼承
渲染模板與控制結構 hello3.py# -*- coding: cp936 -*- import os import sys import logging.config import flask import socket from flask import Flask,jsonify fro
麋鹿分佈圖製作(二)—— 用Python和R在地圖上打點
上期用Python呼叫百度API得到地點的經緯度, 今天就將這些點標註在地圖上。 首先我們用R語言來標註。 文中用到的檔案已上傳到Github。 library(rgdal) library(ggplot2) library(mapproj) library(x
docker映象的製作(二)----新手指南:如何將應用打包成為 Docker 映象?
雖然 DockerHub 提供了大量的映象,但是由於企業環境的多樣性,並不是每個應用都能在 DockerHub 找到對應的映象來使用。那就要求企業的運維人員掌握製作 Docker 映象的技能。在開始打包應用前,你首先要明白這兩件事:第一件事是選擇適合你的方式來生成映象: 1. 通過 Dockerfile 來自
SpringBoot2.0Web開發例項(二)Thymeleaf模板引擎
本文作者:Spring_ZYL 意見反饋:[email protected] 文章來源:https://blog.csdn.net/gozhuyinglong 版權宣告:本文版權歸作者所有,轉載請註明出處 一、引入Th
Unity學習筆記2 簡易2D橫版RPG遊戲製作(二)
十二、敵人受攻擊時的閃爍和Player的生命值的修正 上一篇中,我們利用Controller2D中的IEnumerator TakenDamage介面,使得我們的Player受到攻擊時會進行閃爍,我們同樣地也希望在我們的敵人身上可以實現相同的效果。所以我們現在需要複製Con
驗證碼的製作(二):使用開源元件jcaptcha來實現驗證碼
package com.octo.captcha.module.servlet.image.sample; import com.octo.captcha.module.servlet.image.SimpleImageCaptchaServlet; import java.io.IOException;
利用vml製作統計圖全攻略----餅圖的製作 (二)
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script><script type="text/
一個簡單的個人視訊點播網站製作(二)
1.預覽功能 整個思路是將img跟video標籤進行重疊(還有一種做法是不用img標籤,直接將video標籤裡的poster屬性指向圖片連線), 然後註冊video標籤的nomouserover跟onmouseout事件, 觸發nomouserover事件時,建立f
c++11-17 模板核心知識(二)—— 類模板
- [類模板宣告、實現與使用](#類模板宣告實現與使用) - [Class Instantiation](#class-instantiation) - [使用類模板的部分成員函式](#使用類模板的部分成員函式) - [Concept](#concept) - [友元](#友元) - [方式一](#方
SpringMVC 學習 九 SSM環境搭建 (二) Spring配置檔案的編寫
spring配置檔案中需要乾的事情 (一)開啟 Service與pojo包的註解掃描 注意:spring 掃描與表對應的實體類,以及service層的類,不能用來掃描Controller層的類,因為Controller層的類需要由SpringMVC容器來管理,如果採用了Spring容器管理,就
C++學習筆記(二):開啟檔案、讀取資料、資料定位與資料寫入
1.開啟二進位制檔案(fopen)、讀取資料(fread),應用示例如下: FILE *fp = fopen("data.yuv", "rb+"); //開啟當前目錄中的data.yuv檔案 char *buffer = ( char*) malloc (sizeof(char)*FrameSi
微服務 SpringBoot 2.0(二):配置檔案解析
properties我用了好多年,你卻讓我用yml,這是什麼鬼 —— Java面試必修 引言 上一篇介紹了Spring Boot的輕鬆入門專案構建,對Spring Boot的特性有了初步瞭解。但如果要想玩得很熟練的話就請看接下來的文章,這樣有助於後續我們快速
MapReduce入門(二)合併小檔案
hadoop為什麼要合併小檔案? 小檔案是指檔案size小於HDFS上block大小的檔案。這樣的檔案會給hadoop的擴充套件性和效能帶來嚴重問題。首先,在HDFS中,任何block,檔案或者目錄在記憶體中均以物件的形式儲存,每個物件約佔150byte,如
pandas資料分析輕鬆學(二)——讀取Excel檔案
該系列部落格,均來自劉鐵猛老師的視訊內容,網址如下: 一、IDE環境:anaconda+PyCharm,python3.6 二、新建.py檔案(注意檔案命名) 三、具體讀取資料操作如下: Excel檔案頭部和尾部行資料的讀取 import pandas as
java安全沙箱(二)之.class檔案檢驗器
參考: java是一種型別安全的語言,它有四類稱為安全沙箱機制的安全機制來保證語言的安全性,這四類安全沙箱分別是: - 類載入體系 - .class檔案檢驗器 - 內置於Java虛擬機器(及語言)的安全特性 - 安全管理器及Java API 本