iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

WordPress 客製化從 0 開始 系列

WordPress 作為目前市佔率最高的內容管理系統 (CMS),坊間不乏相關以「非程式背景」為目標客群的書籍與課程。這次的客製化從 0 開始,則是整理自己作為 WordPress 初學者的經驗,透過客製化 WordPress,逐步掌握當代網站的基礎技術。

鐵人鍊成 | 共 30 篇文章 | 32 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21 客製化 WordPress 程式的起點:勾點 (hook)

大家好,我是 Eric。 昨天介紹了 PHP 變數與函式的基本定義方式,接下來我們要介紹 WordPress 中扮演要角的函式們:勾點 (Hook)。所謂的勾點...

2020-09-22 ‧ 由 Eric 桓桓 分享
DAY 22

Day 22 客製化 WordPress 的精髓:內容類型 (post type)

大家好,我是 Eric。 昨天我們介紹了 WordPress 的勾點 (hook) 機制。今天我們將進一步介紹客製化 WordPress 的另一個核心:內容類型...

2020-09-23 ‧ 由 Eric 桓桓 分享
DAY 23

Day 23 WordPress 的自訂欄位 (custom fields)

大家好,我是 Eric。 昨天我們介紹完 WordPress 的自訂內容類型,今天我們要再進一步介紹客製化的另一個環節:自訂欄位。我們在昨天的內容曾提到使用自訂...

2020-09-24 ‧ 由 Eric 桓桓 分享
DAY 24

Day 24 WordPress 客製化取用資料的基本手段:迴圈 (loop)

大家好,我是 Eric。 在前兩天的文章中,我們分別提到了自訂內容類型 (custom post type) 與自訂欄位 (custom fields) 的作法...

2020-09-25 ‧ 由 Eric 桓桓 分享
DAY 25

Day 25 WordPress 的短代碼 (shortcode) 機制與客製化

大家好,我是 Eric。 昨天介紹了自訂迴圈的作法,並透過 header.php 範本檔製作首頁頁首的投影片輪播。今天,我們再來進一步透過短代碼 (shortc...

2020-09-26 ‧ 由 Eric 桓桓 分享
DAY 26

Day 26 WordPress 客製化實務:替 Contact Form 7 加上地址欄位

大家好,我是 Eric。 我們在昨天透過短代碼 (shortcode) 的機制,客製化投影片輪播。今天,我們要再透過勾點 (hook) 機制,來替自己的聯絡表單...

2020-09-27 ‧ 由 Eric 桓桓 分享
DAY 27

Day 27 WordPress 客製化:用 AJAX 製作無限捲動

大家好,我是 Eric。 昨天我們介紹用過勾點 (hook) 的機制,製作 Contact Form 7 的擴充功能。今天我們將進一步介紹透過 WordPres...

2020-09-28 ‧ 由 Eric 桓桓 分享
DAY 28

Day 28 幫 WordPress 佈景主題與外掛加上多國語系支援

大家好,我是 Eric。因為昨天介紹 AJAX 把 MP 耗完了,我們今天來談點比較輕鬆的話題。截至昨天為止,我們接觸到的都是與 WordPress 前端、後端...

2020-09-29 ‧ 由 Eric 桓桓 分享
DAY 29

Day 29 WordPress 的起始佈景主題 (starter theme)

大家好,我是 Eric。 前面 4 週,我們從 HTML 到 PHP,介紹了有關 WordPress 客製化所需要的基本知識。今天,我們就來進入最後的實作:起始...

2020-09-30 ‧ 由 Eric 桓桓 分享
DAY 30

Day 30 WordPress 的 PHP 程式碼撰寫標準與本地開發環境建置

大家好,我是 Eric。 今天來到《WordPress 客製化從 0 開始》的最終章,要來跟大家分享 PHP 的程式碼撰寫標準以及開發環境的說明。 PHP 程式...

2020-10-01 ‧ 由 Eric 桓桓 分享