วิธีการส่งอีเมลเทมเพลตหน้าจาก WordPress

เผยแพร่แล้ว: 2022-10-28

สมมติว่าคุณต้องการคำแนะนำสำหรับบทความเกี่ยวกับวิธีการส่งอีเมล เทมเพลตหน้า จาก WordPress: วิธีหนึ่งในการแบ่งปันไซต์ WordPress ของคุณกับผู้อื่นคือการส่งอีเมลเทมเพลตหน้า นี่อาจเป็นวิธีที่ยอดเยี่ยมในการทำงานร่วมกันในโครงการหรือเพียงเพื่อแชร์หน้าที่คุณคิดว่าน่าสนใจสำหรับใครบางคน ต่อไปนี้คือวิธีการส่งอีเมลเทมเพลตหน้าจาก WordPress

ฉันจะส่งอีเมลเทมเพลต WordPress ได้อย่างไร

เครดิต: Template Monster

การส่งอีเมล เทมเพลต WordPress เป็นวิธีที่ยอดเยี่ยมในการแชร์เว็บไซต์ของคุณกับผู้อื่น หากต้องการส่งอีเมลเทมเพลต WordPress เพียงไปที่แดชบอร์ด WordPress ของคุณและคลิกที่ปุ่ม "อีเมล" จากนั้นป้อนที่อยู่อีเมลของบุคคลที่คุณต้องการส่งเทมเพลตไปให้แล้วคลิก "ส่ง"

หากคุณมีพื้นที่ทางด้านซ้ายมากขึ้น คุณสามารถใช้ Gmail เพื่อเพิ่มพื้นที่สำหรับป้ายกำกับของคุณ คุณสามารถดูทั้งกล่องจดหมายและ Space ของคุณพร้อมกันในโหมดเต็มหน้าจอ เมื่อเปิดช่องว่างในหน้าต่างป๊อปอัป คุณสามารถทำงานหลายอย่างพร้อมกันใน Gmail ได้พร้อมๆ กับคอยดูกิจกรรม หากต้องการรับอีเมลจากแอปอื่น คุณต้องใช้ IMAP และ POP ตั้งค่า Gmail เป็นไคลเอนต์อีเมลเริ่มต้นของคุณหรือเปิดลิงก์อีเมลโดยใช้เบราว์เซอร์ Chrome เป็นไคลเอนต์อีเมลเริ่มต้นของคุณ คุณสามารถดาวน์โหลดไฟล์แนบลงในคอมพิวเตอร์ของคุณหรือบันทึกลงใน Google ไดรฟ์ แทนที่จะส่งต่อข้อความแยกกัน คุณสามารถแนบอีเมลไปกับข้อความใหม่ใน Gmail ได้ หากต้องการส่งไฟล์ Adobe PDF ให้เชื่อมต่อบัญชี Gmail ของคุณกับ Adobe Acrobat หรือ Acrobat Reader เพื่อเป็นมาตรการรักษาความปลอดภัย ผู้ดูแลระบบของคุณอาจปิดใช้งานตัวเลือกนี้

หากคุณต้องการเปลี่ยนที่อยู่อีเมลที่จะส่งอีเมล คุณสามารถทำได้โดยใช้ตัวกรอง 'WP_mail_from' คุณยังสามารถระบุที่อยู่อีเมลที่จะส่งอีเมลโดยใช้ตัวกรอง 'WP_mail_to' ตัวกรอง 'WP_mail_subject' สามารถใช้ในการกำหนดค่าหัวเรื่องของอีเมลได้ หลังจากที่คุณกำหนดค่า เทมเพลตอีเมล ของคุณแล้ว คุณสามารถสร้างอีเมลใหม่โดยเลือกอีเมลใหม่จากเมนู 'อีเมล' หลังจากที่คุณป้อนชื่อและที่อยู่อีเมลของอีเมลแล้ว ให้คลิกที่ 'สร้างอีเมล' หลังจากที่คุณสร้างอีเมลแล้ว คุณสามารถเลือก 'ส่งอีเมล' จากเมนู 'อีเมล' หลังจากที่คุณกรอกรายละเอียดของอีเมลเรียบร้อยแล้ว ให้คลิก 'ส่งอีเมล'

ฉันจะส่งอีเมลจาก WordPress ได้อย่างไร

เครดิต: wptavern.com

คุณสามารถส่งข้อความอีเมลโดยเรียกใช้ฟังก์ชัน WP_mail() ใน WP_mail ([ป้องกันอีเมล] หัวเรื่อง และข้อความ); WordPress จะใช้การตั้งค่าการตรวจสอบสิทธิ์ SMTP ที่อธิบายไว้ข้างต้นเพื่อส่งข้อความ

โปรแกรมรับส่งเมลของ WordPress ใช้ ฟังก์ชันเมล PHP เป็นค่าเริ่มต้น เนื่องจากคุณลักษณะการป้องกันสแปมและการละเมิด ผู้ให้บริการโฮสติ้ง WordPress ทำให้ผู้ใช้เข้าถึงคุณลักษณะนี้ได้ยาก เมื่อใช้บริการ SMTP ของ Gmail คุณสามารถส่งอีเมลจากเว็บไซต์ WordPress ของคุณได้ บริการ WordPress SMTP จาก Gmail ใช้งานได้ฟรีและไม่ต้องสมัครสมาชิก เพื่อให้ได้ผลลัพธ์ที่ดีขึ้น เราขอแนะนำให้ใช้ G Suite แบบชำระเงิน ด้วย WP Mail SMTP คุณสามารถใช้ประโยชน์จากปลั๊กอิน WordPress SMTP ที่ดีที่สุดในตลาดได้ คุณสามารถใช้เซิร์ฟเวอร์ SMTP เพื่อส่งอีเมล WordPress ได้

คุณสามารถเชื่อมต่อไซต์ WordPress ของคุณกับ Gmail โดยใช้วิธีใดวิธีหนึ่งจากสองวิธี การใช้การตรวจสอบสิทธิ์ OAuth เป็นตัวเลือกที่ปลอดภัยที่สุด และ OAuth ก็เป็นวิธีที่ใช้กันทั่วไปมากที่สุด วิธีที่สองคือกำหนดการตั้งค่า Gmail SMTP ด้วยตนเอง ตัวเลือก 'โครงการใหม่' สามารถพบได้ในคอนโซลนักพัฒนาซอฟต์แวร์ เมื่อไปที่หน้าจอถัดไป คุณจะเห็นคำถามเกี่ยวกับโครงการของคุณ มันจะง่ายกว่าสำหรับคุณที่จะจดจำมันในอนาคตหากคุณตั้งชื่อที่น่าจดจำให้กับมัน คุณต้องเปิดใช้ API ที่จำเป็นสำหรับโครงการนี้ให้เสร็จสมบูรณ์

หน้าไลบรารี APIs จะปรากฏขึ้น ด้วยการกำหนดค่า WP Mail SMTP คุณสามารถใช้เซิร์ฟเวอร์ Gmail SMTP เพื่อส่งอีเมล WordPress ในการกำหนดค่าปลั๊กอิน WP mail SMTP ให้ไปที่หน้าการตั้งค่า เมื่อคุณคลิกลิงก์แก้ไขข้อมูลรับรอง คุณจะเข้าสู่หน้าแก้ไขข้อมูลรับรอง ซึ่งคุณจะสามารถเข้าถึงข้อมูลลับและรหัสลูกค้าของคุณได้ ต้องคัดลอกและวางคีย์นี้ลงในหน้าการตั้งค่าของปลั๊กอิน คุณสามารถใช้ WP Mail SMTP เพื่อทดสอบการตั้งค่าอีเมลของคุณเพื่อให้แน่ใจว่าทุกอย่างทำงานอย่างถูกต้อง ป้อนที่อยู่อีเมลที่คุณต้องการส่งไปและคลิกปุ่ม ส่งอีเมล ในช่อง "ส่งไปที่" ปลั๊กอินรุ่น Pro ประกอบด้วยความสามารถในการเชื่อมต่อกับบันทึกอีเมล ปรับแต่ง/ควบคุมการแจ้งเตือนที่ไซต์ WordPress ของคุณส่ง และคุณสมบัติอื่นๆ อีกจำนวนมาก

ฉันจะสร้างเทมเพลตอีเมลที่กำหนดเองใน WordPress ได้อย่างไร

คุณสามารถสร้างเทมเพลต อีเมลที่กำหนดเอง ใน WordPress ได้หลายวิธี วิธีหนึ่งคือการใช้ปลั๊กอินเช่น WPForms หรือ Gravity Forms ปลั๊กอินเหล่านี้จะช่วยให้คุณสร้างแบบฟอร์มที่กำหนดเองซึ่งคุณสามารถใช้เพื่อสร้างเทมเพลตอีเมลได้ อีกวิธีหนึ่งในการสร้างเทมเพลตอีเมลที่กำหนดเองใน WordPress คือการใช้ธีมที่รองรับเทมเพลตที่กำหนดเอง บางธีมจะมีไฟล์เทมเพลตอีเมลที่คุณแก้ไขได้ตามต้องการ หรือคุณสามารถสร้างไฟล์เทมเพลตที่กำหนดเองในไดเร็กทอรีธีมและตั้งชื่อไฟล์เช่น "email-template.php" จากนั้น คุณสามารถใช้ฟังก์ชัน WordPress “get_template_part()” เพื่อโหลดไฟล์นั้นลงในอีเมลของคุณได้ สุดท้ายนี้ คุณสามารถสร้างเทมเพลตอีเมลข้อความธรรมดาในโปรแกรมแก้ไขข้อความ แล้วใช้ฟังก์ชัน “wp_mail()” เพื่อส่งจากไซต์ WordPress ของคุณ

การสร้างเทมเพลตอีเมลแบบกำหนดเองที่มองเห็นได้ใน WooCommerce สามารถจัดการและปรับแต่งได้ในลักษณะเดียวกับอีเมล WooCommerce อื่นๆ ทั้งหมด ในบทความนี้ คุณจะได้เรียนรู้วิธีสำรวจ เทมเพลตอีเมลต่างๆ ที่สร้างไว้ใน WooCommerce คุณจะได้เรียนรู้วิธีสร้างเทมเพลตอีเมลที่กำหนดเองสำหรับ WooCommerce ในหลักสูตรนี้ เป็นการดีที่สุดที่จะใช้ปลั๊กอินแบบสแตนด์อโลนเพื่อเพิ่มอีเมลที่กำหนดเองสำหรับฟังก์ชัน WooCommerce ในการรวมคลาสอีเมลของเรา เราต้องใช้ตัวกรอง woocommerce_email_classes แต่ละค่าในอาร์เรย์ $email_actions จะถูกเพิ่มด้วยเมธอด add_action เพื่อทริกเกอร์การดำเนินการอีเมล การสร้างเทมเพลตอีเมลเป็นขั้นตอนแรก

ในบทความนี้ เราจะพิจารณาเทมเพลตอีเมลสองแบบ: HTML และข้อความธรรมดา นอกจากนี้ เราจะสร้างชุดข้อมูลที่เราจะใช้เพื่อส่งไปยังเทมเพลตอีเมลของเรา ออบเจ็กต์นี้จะมีข้อมูลผลิตภัณฑ์พื้นฐาน เช่น ชื่อผลิตภัณฑ์ ปริมาณ และจำนวน เมื่อสร้างไฟล์คลาสอีเมลแล้ว ไฟล์นั้นจะแสดงใน WooCommerce ฉันใช้วิธีนี้เพื่อสร้างรายการอีเมลปลั๊กอินการนัดหมายของ Booking.com สำหรับ WooCommerce เมื่อสถานะของคำสั่งซื้อเปลี่ยนเป็นการชำระเงินที่รอดำเนินการ hook woocommerce_order_status_pending จะเปิดใช้งาน จำเป็นต้องเพิ่มทริกเกอร์อีเมล คลาส และเทมเพลตเพิ่มเติมเมื่อตัวจัดการอีเมลเริ่มทำงานแล้วเท่านั้น หากโพสต์นี้สามารถช่วยคุณในการสร้างอีเมลที่กำหนดเอง โปรดแจ้งให้เราทราบในความคิดเห็น

วิธีสร้างเทมเพลตอีเมลที่กำหนดเองใน WordPress

สิ่งแรกที่คุณต้องทำคือดาวน์โหลดและติดตั้งปลั๊กอินเทมเพลตอีเมล ขั้นตอนต่อไปคือการเลือกลักษณะที่ปรากฏจากเมนู เทมเพลตอีเมลคือไฟล์ที่ใช้สร้างหรือแก้ไขอีเมลของคุณได้ การใช้ปลั๊กอินเทมเพลตอีเมล คุณสามารถดูตัวอย่างและสร้างเทมเพลตที่สวยงามของคุณเองได้โดยใช้เครื่องมือปรับแต่ง WordPress

ในบทช่วยสอนนี้ เราจะดู เทมเพลตอีเมล WordPress บางส่วน หลังจากที่เราลงทะเบียนผู้ใช้แล้ว เทมเพลตจะถูกเติมด้วยข้อมูลของพวกเขาและส่งไปยังกล่องจดหมายของเรา เราจะสร้างคลาส OOP ที่จะช่วยให้เราส่งเทมเพลตอีเมลของเราได้อย่างมีประสิทธิภาพมากขึ้น คุณสามารถใช้โค้ดในบทช่วยสอนนี้เพื่อสร้างโครงการที่หลากหลายเพื่อวัตถุประสงค์ส่วนตัวและเชิงพาณิชย์ เราจะใช้ตัวสร้างเพื่อตั้งค่าทุกอย่างและส่งอีเมลในชั้นเรียนของเรา เราเริ่มต้นด้วยการกำหนด $emails ให้กับหัวเรื่องอีเมลและ $title ให้กับแอตทริบิวต์อีเมล $title แอสโซซิเอทีฟอาเรย์: คีย์แสดงถึงตัวยึดตำแหน่ง และค่าแสดงถึงข้อมูลใหม่

ในฟังก์ชัน hook นี้ เราได้รับอ็อบเจ็กต์ WP_User ซึ่งช่วยให้เราเข้าถึงข้อมูลได้หลากหลาย หลังจากที่เราเขียนข้อมูลแบบไดนามิกพร้อมตัวยึดตำแหน่งและค่าของข้อมูลแล้ว เราจะสามารถใช้งานได้ นี่ไม่ใช่ปัญหาเพราะเราได้แก้ไขในคลาส WordPressEmail ของเราแล้ว

ฉันจะสร้างเทมเพลตอีเมลที่กำหนดเองใน Woocommerce ได้อย่างไร

การติดตั้งส่วนขยายทันที เช่นเดียวกับที่คุณทำกับปลั๊กอินอื่นๆ นั้นทำได้ง่ายๆ เมื่อคลิก MailPoet - การตั้งค่า คุณสามารถปรับแต่งอีเมล WooCommerce ของคุณได้โดยเลือก ใช้ MailPoet เพื่อปรับแต่งอีเมล WooCommerce ของคุณ ตัวแก้ไขเทมเพลตจะเปิดขึ้นในเบราว์เซอร์ของคุณ

วิธีปรับแต่งรูปลักษณ์และความรู้สึกของเทมเพลตอีเมล WordPress ของคุณ

หากคุณต้องการเปลี่ยนรูปลักษณ์หรือความรู้สึกของเทมเพลตอีเมล WordPress คุณสามารถทำได้โดยแก้ไขสไตล์ชีตที่ใช้สร้าง เมื่อไปที่ ลักษณะที่ปรากฏ > สไตล์ > เทมเพลตอีเมล คุณจะสามารถเข้าถึงสไตล์ชีตได้ เมื่อคุณเปิดสไตล์ชีตแล้ว คุณจะสังเกตเห็นชุดแท็กสไตล์ที่สามารถใช้เพื่อเปลี่ยนลักษณะที่ปรากฏและความรู้สึกของเทมเพลตของคุณ
หากคุณต้องการเพิ่มสไตล์ที่กำหนดเองลงในเทมเพลตอีเมล คุณสามารถทำได้โดยเพิ่มสไตล์ชีตที่กำหนดเองลงในไดเร็กทอรีรากของธีม ไปที่ลักษณะที่ปรากฏ คลิกที่ 'โหลดเทมเพลตใหม่ทั้งหมด' ในส่วนลักษณะที่ปรากฏของพื้นที่ผู้ดูแลระบบ WordPress เพื่อโหลดสไตล์ชีตของเทมเพลตเมื่อคุณเพิ่มสไตล์ชีตแบบกำหนดเองของคุณลงในไฟล์นี้

รหัสเทมเพลตอีเมล WordPress

เทมเพลตอีเมล WordPress คือเทมเพลตที่คุณสามารถใช้สร้างจดหมายข่าวทางอีเมลหรือข้อความอีเมลประเภทอื่นๆ คุณสามารถสร้างเทมเพลตอีเมลได้หลายวิธี แต่วิธีที่ง่ายที่สุดคือการใช้ปลั๊กอิน WordPress มีปลั๊กอินจำนวนหนึ่งที่ให้คุณสร้างเทมเพลตอีเมลได้ แต่ที่ฉันแนะนำคือเทมเพลตอีเมลโดย MyThemeShop ปลั๊กอินนี้ทำให้ง่ายต่อการสร้างเทมเพลตอีเมลที่สวยงามซึ่งปรับแต่งได้อย่างเต็มที่ เมื่อคุณติดตั้งปลั๊กอิน คุณจะสามารถสร้างเทมเพลตใหม่ได้โดยไปที่แท็บ "เทมเพลต" และคลิก "เพิ่มใหม่" จากที่นั่น คุณสามารถเพิ่มเนื้อหา รูปภาพ และสีของคุณเองได้ คุณยังสามารถเลือกจากเทมเพลตที่ออกแบบไว้ล่วงหน้าได้หลากหลาย เมื่อคุณพอใจกับเทมเพลตของคุณแล้ว คุณสามารถส่งออกเป็นไฟล์ HTML เพื่อให้คุณสามารถใช้ในโปรแกรมอีเมลใดก็ได้

เนื้อหาอีเมลของ WordPress ได้รับการออกแบบมาให้ปรากฏดังนี้ ขึ้นอยู่กับปลั๊กอิน แบบฟอร์มการติดต่อและร้านค้าออนไลน์คือสองตัวอย่างทั่วไปของปลั๊กอินที่เปิดใช้งานการส่งอีเมล คุณจะไม่สามารถสร้างเทมเพลตเดียวสำหรับทั้งแบบฟอร์มติดต่อและร้านค้าบนเว็บไซต์ของคุณได้ คุณอาจต้องการใช้เทมเพลตเดียวสำหรับอีเมลขาออกทั้งหมดในการออกแบบองค์กรของคุณ มันเข้ากันได้กับทั้ง WooCommerce (WP HTML Mail – ส่วนเสริม WooCommerce) และ Caldera Forms WordPress HTML Mail ไม่เหมือนกับโปรแกรมรับส่งเมลอื่นๆ รองรับการแจ้งเตือน NinjaForms โดยไม่ต้องใช้ฟังก์ชันเพิ่มเติม อีเมลที่ตอบสนองได้รับการออกแบบมาให้ทำงานได้ดีกับไคลเอนต์อีเมลเดสก์ท็อปหรือมือถือ

การเพิ่มตัวยึดตำแหน่งลงในช่องแบบฟอร์มแต่ละช่องในเนื้อหาของคุณ ช่วยให้คุณสามารถปรับแต่งอีเมลขอบคุณในแบบของคุณ ปลั๊กอินรองรับ Postman SMTP Mailer/Email Log คุณยังสามารถเพิ่มตัวยึดตำแหน่งและปรับแต่งเนื้อหาข้อความของคุณได้หากคุณใช้แบบฟอร์มการติดต่อ 7 นอกจากนี้ EDD ยังมีเทมเพลตอีเมลของตัวเอง แต่จะใช้ได้กับอีเมล EDD เท่านั้น และไม่ได้มีไว้สำหรับอีเมลประเภทอื่นๆ เพื่อให้มีส่วนเสริมในโครงการลูกค้าของฉัน ฉันใช้เทมเพลตเมลเริ่มต้นที่แย่มากสำหรับ WooCommerce

เทมเพลต Wp_mail Html

การส่ง อีเมล HTML ด้วย WordPress เป็นเรื่องง่าย วิธีที่ง่ายที่สุดคือการสร้างเทมเพลตในโฟลเดอร์ธีมของคุณ ตัวอย่างเช่น คุณสามารถสร้างไฟล์ชื่อ “mail.php” ในโฟลเดอร์ธีมของคุณ ไฟล์นี้ควรมีโครงสร้างเอกสาร HTML มาตรฐาน โดยมีข้อความอีเมลอยู่ภายใน

เป็นไปได้ไหมที่จะมีฟังก์ชันในเทมเพลตที่แยกต่างหากและเพียงแค่รวมฟังก์ชันเข้ากับโค้ด คุณสามารถเพิ่มตัวแปรลงในไฟล์ที่รวมไว้ได้ด้วยวิธีอื่น แต่อาจทำให้ยุ่งเหยิงได้ หากคุณไม่ต้องการใช้ฟังก์ชันนั้นตลอดเวลา เพียงแค่สร้างไฟล์และรวมไว้เมื่อจำเป็น