WordPress開發第一個基本認識

WBOY
發布: 2016-08-08 09:24:32
原創
868 人瀏覽過

因為是WordPress開發的初級階段,因此我們首先從主題的製作開始介紹,我希望朋友們可以下載一個主題,或者是下載一個WordPress對照觀看,否則只看下面的介紹是極其的乏味的。

首先是WordPress主題的常用模板文件以及用途:

   style.css是樣式表文件,一般包括主題聲明和通用css樣式代碼

.做網站的首頁

   header.php是header模板,一般是所有頁面的頭部公用部分

   sidebar.php是側邊模板,一般顯示widget 小工具

.模板,一般放置一些"關於我們"、"版權聲明"等等,還可能有一些統計代碼

   archive.php是archive、category模板,用來顯示分類下的文章目錄

   single. php是內容頁模板,是post的內容

   page.php是內容頁模板,是page的內容

   comments.php是留言、製作也就是我們看到的搜尋框

   search.php是搜尋結果範本

   404.php是錯誤頁面範本

   functions.php是模板函數,存放主題用到的函數模組

   attachment.php是附件範本頁。

  

 這裡需要說明的是,WordPress的圖片或其他上傳的文件,都會賦予一個附件ID,如果你在插入圖片時,選擇鏈接到附件頁面,主題中沒有包含這個模板時就會報錯。

接著是一些常用的函數,這裡羅列如下:

   get_header()  呼叫header模板

_ )   呼叫footer範本

其中bloginfo是一個神奇的函數,我們通常可以使用它來獲取很多信息

   bloginfo('html_type')   網頁html類型

   bloginfo('charset')     網頁編碼

   bloginfo('name' )        部落格名稱

   bloginfo('url')         部落格URL

   bloginfo('stylesheet_url')  css檔案的路徑

   bloginfo('template_url' )    範本檔案的路徑

下面是常見的顯示函數:

   wp_head()   頭部hook,基本上每個主題都會用到,因為它是用來讓其他外掛程式或功能函數在網站頭部輸出css或js等檔案的,如果主題沒有這個函數,可能會造成很多插件無法正常使用,一般我們都是加入在header.php中。

   wp_footer()   底部hook函數,一般添加在footer.php檔案中

   wp_nav_menu() 一起添加選單

   wp_list_bookmarks ()   友情連結函數

下面是常見的一些判斷標籤

   is_home()   是否為主頁預設的index.php,我們需要用這個來判斷

   順便說下,我們可以在後台--設定---閱讀  來指定首頁

   is_single()

   is_single()    is_page()      是否為內容頁,是page

   is_attachment()   是否為附件 . _attachment()的綜合

   is_category()   是否為category或archive頁

   is_tag()       是否為指定日期存檔也

   is_year()       是否為指定年份存檔頁

   is_month()      是否為指定天的檔案頁

   is_time()      為指定時間的檔案頁

   is_archive()     是否為存檔頁

   is_search()    是否為作者存檔頁

   is_404()         是否為錯誤頁面

   is_paged()        首頁/目錄/存檔頁是否以多頁的形式顯示

   is_user_logged_in()

以上就介紹了WordPress開發第一篇基本認識,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板