สวัสดีตอนบ่ายผู้อ่านที่รัก! จนกระทั่งเมื่อไม่นานมานี้ ฉันยังไม่มีบล็อกของตัวเอง และเมื่อฉันเริ่มสร้างบล็อกแรก ฉันมักจะสังเกตเห็นว่าในบล็อกของคนอื่นที่สร้างบน Wordpress ผู้แสดงความเห็นมีอวตารที่สวยงามมาก ตกลงที่จะพูดคุยอย่างสนุกสนานด้วย ภาพที่สวยงามและไม่ใช่แบบสี่เหลี่ยมจตุรัสไร้หน้าหรือแม้แต่ไม่มีเลยด้วยซ้ำ ดังนั้นวันนี้ฉันอยากจะเชิญชวนคุณให้เลิกใช้สัญลักษณ์ unisex ง่ายๆ และเสนอวิธีง่ายๆ
ก่อนอื่น ฉันต้องการชี้แจงว่าอวตารไม่ใช่ตัวละครในภาพยนตร์ แต่เป็นรูปภาพเล็กๆ ที่แสดงถึงเจ้าของ ซึ่งเป็นบุคคลจริงๆ เมื่อเลือกอวตารของคุณ คุณควรปฏิบัติตามห้าประการ กฎง่ายๆ:
- ภาพที่คุณเลือกควรสะท้อนถึงตัวคุณ
— เมื่อเลือกอวตาร ขอแนะนำให้ปฏิบัติตามเนื้อหาในบล็อกของคุณหรือข้อความที่คุณฝากไว้ในฟอรัม
- รูปภาพที่เลือกควรมีลักษณะไม่ซ้ำกัน
— รูปภาพที่เลือกควรมีความชัดเจน
- คุณต้องชอบอวาตาร์
ฉันมุ่งเน้นไปที่กฎห้าข้อนี้ในการเลือกอวตารเพราะเราจะใช้บริการที่ให้คุณเชื่อมโยงรูปภาพที่เลือกไปยังอีเมล และด้วยเหตุนี้ การแสดงความคิดเห็นของคุณเกี่ยวกับโครงการใด ๆ และระบุอีเมลที่ลงทะเบียนในระบบที่รองรับเทคโนโลยี Gravatar อวตารที่คุณเลือกจะถูกสะท้อนโดยอัตโนมัติ นั่นคือเมื่อลงทะเบียนในบริการหนึ่งครั้ง คุณจะได้รับอวตารของคุณเอง สำหรับความคิดเห็นตลอดไป!
ฉันคิดว่าเนื้อเพลงเพียงพอแล้ว หรือดีกว่านั้น มาเริ่มสร้างอวาตาร์ของคุณเองกันดีกว่า และด้วยเหตุนี้ คุณจะต้องทำตามขั้นตอนการลงทะเบียนในระบบ Gravatar ในหน้าที่เปิดขึ้นที่มุมซ้ายบนโดยวางเคอร์เซอร์ของเมาส์ไว้เหนือเข้าสู่ระบบ / ลงทะเบียนหน้าต่างจะปรากฏขึ้นซึ่งคุณควรเลือกลงทะเบียน
ในหน้าต่างที่เปิดขึ้น ให้ระบุอีเมลที่คุณจะใช้ในอนาคตเมื่อเขียนความคิดเห็นในบล็อกหรือฟอรั่ม
เมื่อระบุที่อยู่แล้วให้คลิกที่ปุ่ม "การลงทะเบียน" และข้อความปรากฏขึ้นว่าหากต้องการลงทะเบียนต่อคุณต้องไปตามลิงก์ที่ระบุในจดหมายที่ส่งไปยังที่อยู่ที่ระบุ จดหมายมาถึงทันทีและเมื่อคลิกที่ลิงก์ หน้าบริการจะเปิดขึ้น โดยคุณจะต้องระบุชื่อ (ชุดค่าผสมของตัวอักษรละตินและตัวเลขบังคับ) และรหัสผ่าน
เมื่อกรอกข้อมูลครบทุกช่องแล้ว ให้คลิกปุ่ม "การลงทะเบียน" และไปที่หน้าที่ระบุว่ายังไม่ได้อัปโหลดรูปภาพสำหรับอวตารของคุณมากกว่าหนึ่งภาพ คลิกที่ลิงค์ (คลิกที่นี่เพื่อเพิ่มเพิ่มเติม!)
1) ค ฮาร์ดไดรฟ์คอมพิวเตอร์ของฉัน
2) รูปภาพจากอินเทอร์เน็ต
3) จากเว็บแคมที่เชื่อมต่อกับคอมพิวเตอร์ของฉัน
4) รูปภาพที่อัปโหลดก่อนหน้านี้
ฉันเลือกที่จะเลือกรายการแรกและคลิกจากฮาร์ดไดรฟ์ของคอมพิวเตอร์ของฉัน มีหน้าเว็บเปิดขึ้นเพื่อขอให้ฉันเลือกรูปภาพในคอมพิวเตอร์ที่ฉันต้องการดาวน์โหลด หลังจากเลือกรูปภาพหรือรูปถ่ายแล้วให้คลิกที่ปุ่ม "ถัดไป"
เมื่อตัดสินใจแล้วให้คลิกที่ปุ่ม "เสร็จสิ้น" และสุดท้ายคุณต้องระบุหมวดหมู่ของไซต์หรือบล็อกที่คุณต้องการเห็นภาพสะท้อนของรูปภาพที่ติดตั้งใหม่ ฉันแนะนำให้เลือก (Gravatars ที่มีเรต G เหมาะสำหรับแสดงบนเว็บไซต์ที่มีผู้ชมทุกกลุ่ม) โดยคลิกที่สี่เหลี่ยมที่มีตัวอักษร G
ณ จุดนี้ การสร้างอวาตาร์พร้อมแล้ว ตอนนี้แสดงความคิดเห็นของคุณในบล็อกและระบุที่อยู่อีเมลของคุณ รูปภาพของคุณจะปรากฏขึ้นโดยอัตโนมัติ เหลือเพียงการกำหนดค่าการสะท้อนของอวตารบนบล็อกของฉัน
หากต้องการทำสิ่งนี้ ให้ไปที่แผงผู้ดูแลระบบในรายการ "การตั้งค่า" - "การสนทนา"
ในหน้าการตั้งค่าที่เปิดขึ้นมา ขั้นแรกจะมีพารามิเตอร์สำหรับแสดงความคิดเห็น และที่ด้านล่างสุดเท่านั้นที่จะมีส่วนเล็กๆ ที่มีการตั้งค่าอวาตาร์
เราทำเครื่องหมายที่ช่อง "แสดงอวตาร" และเพื่อหลีกเลี่ยงปัญหาเกี่ยวกับการสะท้อน ให้ทำเครื่องหมายที่ระดับ "G" ที่ยอมรับได้ และเลือกวิธีแสดงความเห็นของผู้วิจารณ์ที่ไม่มี Gravatar
บันทึกการเปลี่ยนแปลง เราตรวจสอบการสะท้อนของอวตารเพียงแค่เขียนความคิดเห็นด้วยตัวเอง มันสะท้อนหรือเปล่า? ยอดเยี่ยม! แต่ฉันมีปัญหา - อวาตาร์ไม่ปรากฏให้เห็น และเพื่อแก้ไขปัญหานี้ ฉันจึงต้องติดตั้งปลั๊กอิน Gravatar หลังจากดาวน์โหลดปลั๊กอินแล้ว ให้แตกไฟล์และติดตั้งในไดเร็กทอรี /wp-content/plugins/ และเปิดใช้งาน การตั้งค่าเพิ่มเติมไม่จำเป็นต้องใช้ปลั๊กอินนี้
หากแม้หลังจากติดตั้งปลั๊กอินแล้ว Avatar จะไม่ปรากฏ แสดงว่าเหตุผลอยู่ที่เทมเพลตนั่นเอง แน่นอนว่าคุณไม่ควรรีบเร่งที่จะเปลี่ยนแปลงและละทิ้งการสะท้อนภาพประจำตัวของคุณ ปัญหานี้จะช่วยคุณแก้ไขโค้ดสำหรับแสดงอวตาร
ควรวางโค้ดนี้ไว้ในไฟล์ comment.php รหัสไฟล์มีขนาดใหญ่ ควรเพิ่มโค้ดสคริปต์ในตำแหน่งที่โค้ดเอาต์พุตความคิดเห็นเริ่มแสดง คุณต้องเพิ่มรหัสต่อไปนี้:
โดยที่ “40” คือขนาดอวาตาร์
สำหรับความช่วยเหลือเล็กๆ น้อยๆ ฉันจะแสดงโค้ดบางส่วนจาก comment.php ของฉัน:
comment_approved ==
‘0’) : ?>
ความคิดเห็นของคุณถูกส่งไปเพื่อการกลั่นกรอง
หลังจากเขียนโค้ดและบันทึกการเปลี่ยนแปลงแล้ว การแจ้งเตือนของคุณควรปรากฏในความคิดเห็น
วิธีแก้ปัญหานั้นง่ายมากและผลลัพธ์ก็น่าพึงพอใจ
หากคุณไม่ต้องการพลาดการปรากฏตัวของเนื้อหาใหม่บนบล็อก "Desperate Seo Notes" ฉันขอแนะนำให้สมัครรับการปรากฏตัวของเนื้อหาใหม่ในรูปแบบที่สะดวกสำหรับคุณ
คุณอาจสนใจสิ่งนี้:
รับ รหัสเอชทีเอ็มสัญลักษณ์ ( ) ผู้แสดงความเห็น หากผู้ใช้ได้รับอนุญาตหรือระบุอีเมลเมื่อแสดงความคิดเห็น โดยทั่วไปจะใช้ในส่วนความเห็น
ใช้ภายใน Comment Loop หรือต้องผ่านพารามิเตอร์แรก!
การแทนที่ฟังก์ชัน (แทนที่) - ในปลั๊กอินคุณสามารถสร้างฟังก์ชันที่มีชื่อเดียวกันได้ จากนั้นจะแทนที่ฟังก์ชันปัจจุบัน
✈ 1 ครั้ง = 0.000196 วินาที = เร็ว- 50,000 ครั้ง = 4.98 วินาที = เร็ว- PHP 7.1.0, WP 4.7.1
การส่งคืน
สตริง/เท็จ แท็ก HTML - เท็จหากไม่สามารถส่งคำขอได้ หากไม่มีอวตาร แต่ได้ส่งคำขอไปแล้ว มันจะส่งคืนอวตารเริ่มต้น - ไม่ใช่เท็จ
การใช้งาน
$id_or_email (สตริง/วัตถุ/หมายเลข) (จำเป็น)ID หรืออีเมลของผู้ใช้ที่คุณต้องการรับอวตาร คุณยังสามารถระบุวัตถุ: WP_User, WP_Post, WP_Comment หรือแฮช Gravatar md5
ในเทมเพลตส่วนใหญ่ คุณสามารถระบุตัวแปรโกลบอล $comment ในพารามิเตอร์นี้ได้ หากฟังก์ชั่นใช้งานไม่ได้ (ทำให้เกิดข้อผิดพลาด) ให้จดอีเมลของผู้วิจารณ์ลงไป จะเป็นดังนี้:
Get_the_author_meta(" [ป้องกันอีเมล]"); $size (ตัวเลข)ขนาดภาพ. หมายเลขที่ระบุจะกลายเป็นความกว้างและความสูงเป็นพิกเซล
ค่าเริ่มต้น: 96$ค่าเริ่มต้น (เส้น)
URL ไปยังรูปภาพตามค่าเริ่มต้น สำหรับผู้ใช้ที่ไม่มีอวตารในบริการ Gravatar
ยังยอมรับ:
ค่าเริ่มต้น: "" (ค่าตัวเลือก "avatar_default" หรือ "mystery")
$alt (เส้น)ข้อความสำหรับแอตทริบิวต์ "alt" ของแท็ก .
ค่าเริ่มต้น: ""$args (อาร์เรย์)
ข้อโต้แย้งเพิ่มเติมเพื่อรับอวตาร:
- ความสูง - จำนวน ความสูงเป็นพิกเซล ค่าเริ่มต้นคือ $size
- ความกว้าง - หมายเลข ความกว้างเป็นพิกเซล ค่าเริ่มต้นคือ $size
- force_default - บูลีน แสดงภาพเริ่มต้นเสมอและไม่เป็นรูปประจำตัว
- การให้คะแนน - สตริง คะแนนอวาตาร์ขั้นต่ำที่จะแสดง สามารถเป็น: "G", "PG", "R", "X" ค่าเริ่มต้นของตัวเลือกคือ "avatar_rating"
- แบบแผน - สตริง รูปแบบ URL ที่จะใช้ ดูที่ set_url_scheme()
- คลาส - อาร์เรย์/สตริง คลาสเพิ่มเติมสำหรับแท็ก img
- force_display - บูลีน แสดงอวตารเสมอหรือไม่? ละเว้นตัวเลือก show_avatars
- extra_attr - สตริง แอตทริบิวต์ HTML เพิ่มเติมสำหรับแท็ก IMG ไม่เคลียร์ก่อนแสดง
ค่าเริ่มต้น: เป็นโมฆะ
ตัวอย่าง
#1. มาแสดง Avatar ของผู้วิจารณ์คนปัจจุบันกัน:
#2 การแสดงอวตารของผู้เขียนโพสต์ปัจจุบัน
#3 การเพิ่มแอตทริบิวต์สไตล์
พารามิเตอร์ "extra_attr" ช่วยให้คุณสามารถเพิ่มแอตทริบิวต์แท็ก IMG ใด ๆ ได้:
user_email, 30, "", "", array("class"=>"pull-left", "extra_attr"=>"style="margin: -4px 7px;"")); -
#4 ตัวเลือกอวาตาร์เริ่มต้นในการตั้งค่าการสนทนา
นี่คือรหัสสำหรับการเพิ่มรูปภาพอื่น (ตัวเลือก) ในการตั้งค่าการสนทนา ซึ่งสามารถเลือกเป็นรูปประจำตัวเริ่มต้นได้ อวตารนี้ถูกเก็บไว้ในตัวเลือก get_option("avatar_default")
## เพิ่มตัวเลือกอวตารเริ่มต้นอื่นในการตั้งค่าการสนทนา ## ไฟล์อวตาร "def-avatar.jpg" จะต้องอัปโหลดไปยังโฟลเดอร์ธีม "img" add_filter("avatar_defaults", "add_default_avatar_option"); ฟังก์ชั่น add_default_avatar_option($avatars)( $url = get_stylesheet_directory_uri() . "/img/def-avatar.jpg"; $avatars[ $url ] = "Site Avatar"; return $avatars; )
เป็นผลให้เราได้รับตัวเลือกเพิ่มเติมดังต่อไปนี้:
#5 อวตารเริ่มต้น
หากสำหรับตัวเลือกก่อนหน้านี้ คุณต้องเพิ่ม hook จากนั้นไปที่การตั้งค่าและเลือกอวตารเริ่มต้น ตัวเลือกนี้จะตั้งค่าอวตารเริ่มต้นทันที...
ตัวเลือกนี้จะตั้งค่าอวตารเริ่มต้นทันทีสำหรับฟังก์ชัน: get_avatar_url() และ get_avatar_data() รูปประจำตัวเริ่มต้นจะถูกติดตั้งเฉพาะในกรณีที่ไม่ได้ระบุรูปประจำตัวเริ่มต้นในฟังก์ชัน เช่น ไม่ได้ตั้งค่าพารามิเตอร์ "เริ่มต้น"
## ตั้งค่าอวาตาร์เริ่มต้น ## ต้องอัปโหลดไฟล์อวาตาร์ "def-avatar.jpg" ไปยังโฟลเดอร์ธีม "img" add_filter("pre_get_avatar_data", "replace_default_avatar"); ฟังก์ชั่น replacement_default_avatar($args)( // แผงผู้ดูแลระบบและหน้าอภิปรายซึ่งมีการกำหนดค่าอวาตาร์เริ่มต้นไว้... // if(is_admin() && get_current_screen()->base === "options-discussion") return $args; static $defava; if($defava === null) $defava = get_option("avatar_default", "mystery"); // เร่งความเร็ว // หากใช้ ava เริ่มต้น ตัวเลือก "default" จะทำงานหากเป็นเช่นนั้น ตั้งค่าสำหรับฟังก์ชั่นอวาตาร์ if (! $args["default"] || $defava == $args["default"])( $args["default"] = get_stylesheet_directory_uri() . "/img/def-avatar.jpg "; ) ส่งคืน $ args)
รายการการเปลี่ยนแปลง
จากเวอร์ชัน 2.5.0 | แนะนำตัว. |
จากเวอร์ชัน 4.2.0 | เพิ่มพารามิเตอร์ $args ทางเลือกแล้ว |
รหัส รับอวตาร: wp-รวม/pluggable.php WP 5.3.2
96, "height" => null, "width" => null, "default" => get_option("avatar_default", "mystery"), "force_default" => false, "rating" => get_option("avatar_rating") , "scheme" => null, "alt" => "", "class" => null, "force_display" => false, "extra_attr" => "",); ถ้า (ว่าง($args)) ( $args = array(); ) $args["size"] = (int) $size; $args["default"] = $default; $args["alt"] = $alt; $args = wp_parse_args($args, $defaults); if (empty($args["height"])) ( $args["height"] = $args["size"]; ) if (empty($args["width"])) ( $args["ความกว้าง " "] = $args["size"]; ) if (is_object($id_or_email) && isset($id_or_email->comment_ID)) ( $id_or_email = get_comment($id_or_email); ) /** * กรองว่าจะดึงข้อมูลหรือไม่ URL อวาตาร์ตั้งแต่เนิ่นๆ * * การส่งผ่านค่าที่ไม่ใช่ค่าว่างจะทำให้เกิดการลัดวงจร get_avatar() โดยส่ง * ค่าผ่านตัวกรอง (@see "get_avatar") และส่งคืนก่อนกำหนด * * @ตั้งแต่ 4.2.0 * * @param string|null $avatar HTML สำหรับอวาตาร์ของผู้ใช้ ค่าเริ่มต้น null * @param ผสม $id_or_email Gravatar ที่จะดึงข้อมูล แฮช user_id, Gravatar md5, * อีเมลผู้ใช้, วัตถุ WP_User , WP_Post object หรือ WP_Comment object. * @param array $args อาร์กิวเมนต์ส่งผ่านไปยัง get_avatar_url() หลังจากประมวลผลแล้ว */ $avatar = Apply_filters("pre_get_avatar", null, $id_or_email, $args); /** ตัวกรองนี้ได้รับการบันทึกไว้ใน wp-includes/pluggable.php */ return Apply_filters("get_avatar", $avatar, $id_or_email, $args["size"], $args["default" ], $args[" alt"], $args); ) if (! $args["force_display"] && ! get_option("show_avatars")) ( return false; ) $url2x = get_avatar_url($id_or_email, array_merge($ args, array("size) " => $args["size"] * 2))); $args = get_avatar_data($id_or_email, $args); $url = $args["url"]; || is_wp_error($url)) ( return false ; ) $class = array("avatar", "avatar-" . (int) $args["size"], "photo"); found_avatar"] || $args["force_default"]) ( $class = "avatar-default"; ) if ($args["class"]) ( if (is_array($args["class"])) ( $class = array_merge($ คลาส $args["class"] ) อื่น ๆ ( $class = $args["class"]; ) ) $avatar = sprintf("สวัสดีตอนเย็นผู้อ่านของฉัน เมื่อวานเหมือนเช่นเคย ฉันดูความคิดเห็นบนเว็บไซต์ของฉัน หนึ่งในนั้น ผู้ใช้ถามฉันว่าจะตั้งค่าอวตารแบบกำหนดเองแทนกราวาตาร์มาตรฐานได้อย่างไร ฉันส่งไปให้แล้ว ผู้ใช้ -> โปรไฟล์ของคุณและหลังจากนั้นฉันก็รู้ว่าใน WordPress ในตอนแรกไม่มีทางที่จะตั้งค่าอวตารของคุณเองได้ ฉันสัญญากับผู้อ่านว่าจะแก้ไขปัญหานี้และค้นหาวิธีแก้ไข อ่านต่อเพื่อดูว่าฉันทำอะไร
หลังจากอ่านบล็อกในหัวข้อการเปลี่ยนอวตารของคุณ ฉันเห็นบทความที่มีการแก้ไขจำนวนมากที่อธิบายวิธีเปลี่ยนอวตารของคุณในบัญชี Gravatar ฉันไม่รู้ว่าทำไมหัวข้อนี้จึงมีความเกี่ยวข้องมาก (แม้ว่าจะไม่ แต่ฉันโกหกฉันรู้: มีคนเขียนบทความคนเดียวและผู้ดูแลเว็บคนอื่นเขียนใหม่) แต่ทุกคนเขียนเกี่ยวกับเรื่องนี้อย่างแน่นอน ฉันไม่เคยพบบทความที่พูดโดยตรงเกี่ยวกับวิธีตั้งค่าอวาตาร์ท้องถิ่นบนเว็บไซต์ แม้ว่าฉันจะพูดตามตรง แต่ฉันไม่ได้ค้นหานานขนาดนั้น
ฉันตัดสินใจไปในเส้นทางอื่น: ฉันไปที่เว็บไซต์ VP อย่างเป็นทางการและค้นหาปลั๊กอินอวาตาร์สำหรับ Wordpress: http://wordpress.org/extend/plugins/search.php?q=avatar ฉันเห็นปลั๊กอินจำนวนมาก ฉันติดตั้งอันแรกที่ฉันเจอ - เพิ่ม Local Avatar ฉันไม่ชอบมันทันทีมันใหญ่เกินไป ปิดแล้วลบทิ้งเลย
จากนั้นฉันก็หันความสนใจไปที่ ฉันดาวน์โหลดและติดตั้งแล้ว มันทำงานได้ทันทีโดยไม่มีขั้นตอนเพิ่มเติมใดๆ อย่างไรก็ตาม มีข้อเสียหลายประการ:
- คุณไม่สามารถเลือกโฟลเดอร์ที่จะดาวน์โหลดอวาตาร์ได้ จะถูกดาวน์โหลดไปยังที่เดียวกับที่ดาวน์โหลดไฟล์มีเดียทั้งหมด
- ไม่มีการจำกัดขนาดของอวตาร (คุณสามารถอัปโหลดไฟล์ได้อย่างน้อย 10 MB)
ทุกสิ่งทุกอย่างถูกนำไปใช้ในปลั๊กอิน:
- การปรับขนาดรูปภาพอัตโนมัติ: คุณอัปโหลดรูปภาพทุกขนาด สคริปต์จะสร้างสำเนาหลายชุดในขนาดที่ใช้ในไซต์ของคุณ หากมีการสร้างสำเนาแล้ว สคริปต์จะไม่สร้างอีกครั้ง แต่จะส่งคืนสำเนาเก่าของรูปภาพที่ย่อขนาด
- คุณมีโอกาสที่จะห้ามใครก็ตามที่มี RANK ต่ำกว่าผู้เขียนจากการอัพโหลดภาพประจำตัว
- ข้อดีที่ใหญ่ที่สุด ปลั๊กอินจะแทนที่ไฟล์ . ซึ่งหมายความว่าหากคุณได้แสดงอวตารของผู้ใช้ที่ใดที่หนึ่งบนไซต์แล้ว เมื่อติดตั้งปลั๊กอิน ทุกอย่างก็จะทำงานให้คุณเช่นกัน เนื่องจากชื่อของฟังก์ชันไม่มีการเปลี่ยนแปลง
ที่จริงแล้วฉันชอบปลั๊กอินนี้มากและฉันตัดสินใจที่จะทำให้เสร็จสักหน่อยโดยลบข้อเสียที่อธิบายไว้ข้างต้นออก ปลั๊กอินเวอร์ชันของฉันใช้ฟังก์ชันต่อไปนี้:
- อวตารทั้งหมดจะถูกอัปโหลดไปยังโฟลเดอร์ อับปาธ. "wp-content/uploads/avatars".
- ผู้ใช้จะสามารถอัปโหลดได้เฉพาะไฟล์ที่มีขนาดน้อยกว่า 100 kb เท่านั้น
- ผู้ใช้จะสามารถอัปโหลดได้เฉพาะไฟล์ที่ไม่มี .shtml, .php ในชื่อเท่านั้น
การติดตั้งปลั๊กอิน:
- ติดตั้งปลั๊กอินตามปกติ
- สร้างโฟลเดอร์ wp-content/uploads/avatars
- ตั้งค่าการอนุญาตเป็น 755 สำหรับโฟลเดอร์นี้
ฉันหวังว่าปลั๊กอินอวาตาร์ของฉันจะช่วยคุณได้ หากคุณพบข้อผิดพลาดร้ายแรง โปรดเขียนเกี่ยวกับข้อผิดพลาดเหล่านั้น เนื่องจากสคริปต์นี้ใช้กับโปรเจ็กต์จริงของฉัน
สวัสดีผู้อ่านของฉัน! วันนี้ฉันจะพูดเกี่ยวกับ Gravatar ใน WordPress:
- กราวาตาร์คืออะไร
- วิธีเปิดใช้งาน Gravatar สำหรับความคิดเห็นใน WordPress;
- วิธีเพิ่ม Gravatar เริ่มต้นใหม่สำหรับผู้อ่านบล็อก
- ปลั๊กอิน FV Gravatar Cache - เร่งความเร็วในการโหลดอวตารของผู้อ่าน
Gravatar คืออะไร
กราวาตาร์เป็นบริการที่ Gravatar.com ซึ่งช่วยให้คุณสามารถแนบรูปประจำตัวสากลกับที่อยู่อีเมลของคุณได้ รูปประจำตัวนี้จะถูกจัดเก็บไว้ในบริการนี้และแสดงถัดจากความคิดเห็นของคุณบนเว็บไซต์และบล็อกที่สนับสนุนฟังก์ชัน Gravatar แน่นอนเมื่อแสดงความคิดเห็น คุณควรระบุอีเมลที่คุณเชื่อมโยงกราวาตาร์ของคุณ
สิ่งนี้ให้ประโยชน์อะไรแก่เรา? การเปลี่ยนรูปประจำตัวของคุณในบริการเดียว เท่ากับว่าคุณเปลี่ยนความคิดเห็นทั้งหมดของคุณในบล็อกต่างๆ วิธีนี้อาจจะไม่ยืดหยุ่นแต่ช่วยประหยัดเวลาได้มาก นอกจากนี้ ในบล็อกส่วนใหญ่ การลงทะเบียนเป็นสิ่งต้องห้ามและคุณไม่มีโปรไฟล์ดังกล่าว แต่สำหรับอวตารนี้ คุณจะต้องระบุอีเมลของคุณเท่านั้น
ฉันได้พูดคุยไปแล้วในบล็อกของฉันก่อนหน้านี้ในบทความแยกต่างหาก เนื่องจากฟังก์ชัน Gravatar ใช้งานได้ไม่เพียงแต่สำหรับ WordPress เท่านั้น แต่ยังสำหรับ CMS สมัยใหม่อื่นๆ ด้วย มีเพียง Drupal และ Joomla เท่านั้นที่ต้องติดตั้งปลั๊กอินเพิ่มเติม
เปิดใช้งาน Gravatar ใน WordPress และสร้างอวตารเริ่มต้นใหม่
WordPress เวอร์ชัน 2.5 ขึ้นไปมี Gravatar ในตัวเป็นค่าเริ่มต้น ไม่จำเป็นต้องเพิ่มโค้ดเพิ่มเติมใด ๆ ให้กับเทมเพลตของธีมที่ใช้ - ทุกอย่างได้รับการกำหนดค่าผ่านแผงผู้ดูแลระบบของ WordPress
ไปที่ส่วน "ตัวเลือก" - "การสนทนา" และเลื่อนลงไปที่หน้ารายการ "อวาตาร์"
สิ่งแรกที่คุณควรทำคือเปิดใช้งานการแสดงอวตาร:
และอวตารเริ่มต้นที่จะแสดงต่อผู้ใช้ที่ไม่มีบัญชีบน Gravatar.com:
ตัวเลือกมีขนาดเล็ก แต่คุณสามารถเพิ่มรูปภาพของคุณเองได้ ลองดูวิธีการทำเช่นนี้
วิธีที่ 1
ค้นหารูปภาพใหม่และอัปโหลดไปยังเซิร์ฟเวอร์ในโฟลเดอร์ที่มีรูปภาพของธีม WordPress ที่คุณใช้: wp-content/themes/theme_name/images ถัดไป เปิดไฟล์ Functions.php เพื่อแก้ไขและเพิ่มลงในบรรทัดต่อไปนี้หลังจาก:
บล็อกของรหัสนี้:
add_filter( "avatar_defaults" , "newgravatar" ) ; ฟังก์ชั่น newgravatar ($avatar_defaults) ( $myavatar = get_bloginfo("template_directory" ) "เส้นทางสู่ภาพ"- |
$avatar_defaults [ $myavatar ] = "นาซวานี่อวาทารา" ; กลับ $avatar_defaults ; - อย่าลืมเข้านะครับเส้นทางสู่รูปภาพ
(/topic_name/imades/picture_name) และ NazvanieAvatara ซึ่งรูปภาพจะแสดงในรายการอวาตาร์เริ่มต้น
เราบันทึกการเปลี่ยนแปลงในไฟล์ function.php และไปที่ส่วน "ตัวเลือก" - "การสนทนา" ของแผงผู้ดูแลระบบ WP ซึ่งเราเลือกรูปภาพที่เพิ่มใหม่จากรายการอวตารที่มีอยู่
วิธีที่ 2 คุณสามารถใช้ปลั๊กอิน -เพิ่มอวตารเริ่มต้นใหม่
- ปลั๊กอินได้รับการติดตั้งเป็นมาตรฐาน หลังจากเปิดใช้งาน การตั้งค่าจะปรากฏในส่วน "ลักษณะที่ปรากฏ" - "เพิ่มอวาตาร์เริ่มต้นใหม่"
สิ่งที่คุณต้องทำคือเลือกรูปภาพจากคอมพิวเตอร์ของคุณ (อัปโหลดรูปภาพ) ตั้งชื่อ (ชื่ออวาตาร์) แล้วคลิกเพิ่มอวาตาร์ ปลั๊กอินจะอัปโหลดรูปภาพไปยังเซิร์ฟเวอร์ สิ่งที่คุณต้องทำคือเลือกรูปภาพนั้น
ปลั๊กอินแคช Gravatar ของ FV
ดาวน์โหลด FV Gravatar Cache จาก wordpress.org แตกไฟล์เก็บถาวรลงในไดเร็กทอรีปัจจุบัน และอัปโหลดโฟลเดอร์ผลลัพธ์ไปยังเซิร์ฟเวอร์ในไดเร็กทอรี wp-content/plugins โดยใช้ . เปิดใช้งานปลั๊กอินผ่านผู้ดูแลระบบ WP
การตั้งค่าปลั๊กอินอยู่ในส่วน “ตัวเลือก” - “FV Gravatar Cache” ฉันเปลี่ยนแค่ขนาดของอวาตาร์ โดยตั้งเป็น 32 พิกเซล ฉันปล่อยให้การตั้งค่าที่เหลือไม่เปลี่ยนแปลง
เพียงเท่านี้ ขอบคุณสำหรับความสนใจของคุณ! อย่าลืมสมัครรับฟีดข่าวของบล็อก เพราะยังมีสิ่งที่มีประโยชน์และน่าสนใจอีกมากมายที่จะตามมา ดูแลตัวเองด้วยนะ!
พวกเขาจัดการกับ Gravatar ซึ่งเป็นบริการฟรีที่ให้คุณอัปโหลดรูปภาพได้เพียงครั้งเดียวและใช้งานในหลายไซต์ที่รองรับการทำงานกับรูปภาพนั้น นี่คือการพัฒนาของทีม Automattic ที่มีชื่อเสียง และได้พิสูจน์ตัวเองแล้วบนเว็บไซต์หลายพันแห่ง โดยอิงจากแพลตฟอร์ม Wordpress เป็นหลัก นอกจากนี้ยังได้รับความนิยมเนื่องจากไม่จำเป็นต้องใช้เครื่องมือหรือปลั๊กอินฝังพิเศษ
แต่ถ้าด้วยเหตุผลบางอย่างคุณไม่พอใจกับ Gravatar ก็อย่าสิ้นหวัง คุณสามารถหาสินค้าทดแทนที่เหมาะสมได้มากมายทางออนไลน์ เพื่อที่คุณจะได้ไม่ต้องเสียเวลาค้นหา เราได้คัดสรรบางส่วนไว้แล้ว ทั้งหมดที่นำเสนอที่นี่ค่อนข้างเรียบง่ายและใช้งานง่าย และไม่มีผลกระทบที่เห็นได้ชัดเจนต่อเวลาในการโหลดหน้าเว็บหรือโหลดโดยรวมบนเซิร์ฟเวอร์
เพิ่มอวาตาร์ท้องถิ่น
แม้จะมีประโยชน์ที่ชัดเจนและใช้งานง่าย แต่ผู้ใช้บางคนไม่ชอบ Gravatar และหากคุณต้องการทำให้พวกเขาพอใจ (ซึ่งเป็นเรื่องปกติ) ให้ใช้ปลั๊กอินนี้ซึ่งจะช่วยให้คุณสามารถตั้งค่ารูปภาพที่อยู่บนเซิร์ฟเวอร์ท้องถิ่นเป็นรูปประจำตัวได้แต่ไอเดียการยืมอวตารก็ค่อนข้างดีเลยทางผู้พัฒนาจึงเพิ่มความสามารถเข้าไป ใช้อวตาร Twitter ของคุณและฉันคิดว่าการมีอวตารเดียวกันบนแพลตฟอร์มที่แตกต่างกันนั้นยอดเยี่ยมมาก
ปลั๊กอินมีแผงการตั้งค่าที่ยอดเยี่ยมซึ่งผู้ใช้สามารถตั้งค่าภาพที่ต้องการและกำหนดการตั้งค่าจำนวนหนึ่งที่เข้าใจได้แม้กระทั่งผู้เริ่มต้น