<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>前端呈現 &#8211; 小豬日常</title>
	<atom:link href="https://piglife.tw/tag/%e5%89%8d%e7%ab%af%e5%91%88%e7%8f%be/feed/" rel="self" type="application/rss+xml" />
	<link>https://piglife.tw</link>
	<description>Hello World，一個紀錄生活與學習的地方</description>
	<lastBuildDate>Fri, 12 Dec 2025 14:42:14 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://piglife.tw/wp-content/uploads/2017/10/cropped-logo-1-32x32.png</url>
	<title>前端呈現 &#8211; 小豬日常</title>
	<link>https://piglife.tw</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>利用 Contact Form 7 外掛打造客製化表單功能技術筆記</title>
		<link>https://piglife.tw/technical-notes/contact-form-7-custom-form/</link>
					<comments>https://piglife.tw/technical-notes/contact-form-7-custom-form/#respond</comments>
		
		<dc:creator><![CDATA[小豬]]></dc:creator>
		<pubDate>Sun, 22 Oct 2017 18:18:23 +0000</pubDate>
				<category><![CDATA[技術筆記]]></category>
		<category><![CDATA[contact-form-7]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[前端呈現]]></category>
		<category><![CDATA[外掛教學]]></category>
		<category><![CDATA[客製化]]></category>
		<category><![CDATA[短碼]]></category>
		<category><![CDATA[表單設計]]></category>
		<guid isPermaLink="false">https://piglife.tw/?p=92</guid>

					<description><![CDATA[介紹如何使用 WordPress Contact Form 7 外掛，透過三個步驟快速建立並客製化聯...]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading">前言</h2>
<p>表單是網站中不可或缺的功能，常用於客戶回報問題或課程報名等場景。本文針對有基本程式理解的工程師或自學者，介紹如何透過 WordPress 的 Contact Form 7 外掛，快速建立並客製化專屬表單。</p>
<h2 class="wp-block-heading">步驟1：安裝 Contact Form 7 外掛</h2>
<p>首先，在 WordPress 後台的【外掛 -&gt; 安裝外掛】搜尋 &#8220;contact form&#8221;，找到 Contact Form 7 外掛後，進行安裝並啟用。此外掛提供豐富的表單欄位類型與驗證功能，方便後續客製化。</p>
<h2 class="wp-block-heading">步驟2：建立聯絡表單</h2>
<p>啟用外掛後，左側管理選單會出現「聯絡表單」選項，點擊後選擇新增聯絡表單。輸入表單名稱後，即可開始新增欄位。</p>
<h3 class="wp-block-heading">常用欄位類型介紹</h3>
<ul>
<li><strong>文字</strong>：適合姓名、職稱等短文字輸入，限制255字元內。</li>
<li><strong>電子郵件</strong>：自動驗證格式，適用Email輸入。</li>
<li><strong>網址</strong>：驗證URL格式。</li>
<li><strong>電話</strong>：驗證電話格式。</li>
<li><strong>數值</strong>：輸入數字，適合金額等。</li>
<li><strong>日期</strong>：提供年月日選擇。</li>
<li><strong>文字區域</strong>：多行文字輸入，無字數限制。</li>
<li><strong>下拉式選單、核取方塊、選項按鈕</strong>：提供用戶選擇功能，多選或單選皆可。</li>
<li><strong>接受度</strong>：用戶需勾選同意條款才能送出。</li>
<li><strong>問答題</strong>：設定固定答案的簡單問題。</li>
<li><strong>reCAPTCHA</strong>：防機器人驗證，需串接API。</li>
<li><strong>檔案上傳</strong>：允許用戶上傳文件。</li>
<li><strong>送出按鈕</strong>：必備，觸發表單送出。</li>
</ul>
<p>每個欄位可設定是否必填、欄位ID、預設值等，並可插入標籤至表單編輯區。表單內容支援 HTML 排版，方便自訂樣式。</p>
<h2 class="wp-block-heading">步驟3：將表單短碼嵌入頁面</h2>
<p>完成表單設計後，複製 Contact Form 7 產生的短碼，貼入 WordPress 頁面或文章中。前端頁面即會呈現該表單，使用者可直接填寫並送出。</p>
<h2 class="wp-block-heading">實際應用與延伸</h2>
<ul>
<li>可依需求新增多個表單，分別用於不同功能。</li>
<li>利用 CSS 自訂表單樣式，提升使用者體驗。</li>
<li>搭配 reCAPTCHA 增強安全性，防止垃圾訊息。</li>
<li>透過外掛設定郵件通知，及時收到用戶回覆。</li>
</ul>
<h2 class="wp-block-heading">常見坑點</h2>
<ul>
<li>表單欄位未設必填，可能導致資料不完整。</li>
<li>reCAPTCHA 未正確串接 API，驗證失效。</li>
<li>短碼貼錯位置，表單無法正常顯示。</li>
</ul>
<h2 class="wp-block-heading">完整程式碼</h2>
<pre><code class="lang-text language-text text">[contact-form-7 id=&quot;1234&quot; title=&quot;聯絡表單&quot;]</code></pre>
<p>以上為 Contact Form 7 產生的短碼範例，實際 ID 依照建立的表單而定，請複製後貼入頁面使用。</p>]]></content:encoded>
					
					<wfw:commentRss>https://piglife.tw/technical-notes/contact-form-7-custom-form/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
