วิธีปิดปลั๊กอิน WordPress จริง ๆ มีหลายวิธีแต่วิธีนี้ง่ายสุด ช่วยได้เมื่อเราไม่สามารถเข้าไปปิดปลั๊กอินผ่านหลังบ้านได้วิธีปิด Plugin WordPress เมื่อเข้าหลังบ้านไม่ได้ให้เรา FTP เข้าไปที่เว็บของเรา
มองหาโฟลเดอร์ที่มีชื่อว่า wp-content
ดับเบิ้ลคลิกเข้าไปข้างในโฟลเดอร์
เปลี่ยนชื่อโฟลเดอร์ plugins เป็นชื่อ plugins-backup (จริง ๆ เปลี่ยนเป็นชื่ออะไรก็ได้)คราวนี้ลองเข้าเว็บดูปลั๊กอินก็จะ Deactivate ทั้งหมดแล้วครับจริง ๆ แล้วยังมีอีกวิธีที่จะปิดปลั๊กอินได้ก็คือปิดผ่าน Database แต่วิธีนั้นค่อนข้างยากกว่าวิธีนี้พอสมควรและเสี่ยงที่จะทำ Database พังถ้าเราไม่เชี่ยวชาญพอปล.ถ้าอย่าลืมมาเปลี่ยนชื่อโฟลเดอร์ plugins กลับมาให้เหมือนเดิมด้วยนะครับเมื่อเราเข้าหลังบ้านได้แล้ว
จบแล้ว
หากอ่านแล้วชอบบทความจาก CodingDee ก็ฝาก กดไลค์เพจ ด้วยนะครับ จะได้ไม่พลาดข่าวสารเทคนิคดี ๆ จากเรา หรือติดปัญหาตรงไหนก็คอมเมนต์ไว้ด้านล่างนี้ได้ ไว้พบกันบทความต่อไปครับ
WordPress หน้าขาว ปัญหายอดฮิตอีกปัญหาที่คนทำ WordPress ต้องพบเจออยู่เป็นประจำ บทความนี้ CodingDee จะพามาดูวิธีรับมือเมื่อ WordPress ขึ้นหน้าขาว โล่ง ๆ ไม่มีอะไรเลย มาดูกันครับWordPress หน้าขาว แก้ได้ง่าย ๆCodingDee ได้รวบรวมวิธีแก้ปัญหาไว้ให้ 5 วิธีลองเลือกนำไปปรับใช้ดูครับ
1. เปิดโหมด Debug
Default ของ WordPress จะปิดโหมดนี้ไว้เพื่อความปลอดภัยครับ เว็บจะไม่แสดงข้อความหรือ error อะไรออกมา ทำให้เราเห็นเป็นหน้าขาว ๆ โล่ง ๆ วิธีที่จะทำให้ WordPress บอกเราว่าเกิดอะไรขึ้น เราจะได้นำข้อมูลที่ได้ไปวิเคราะห์หาสาเหตุและวิธีแก้กันต่อไป วิธีก็คือให้เราไปที่ไฟล์ wp-config.php แล้วมองหาบรรทัดนี้
define( 'WP_DEBUG', false);
แก้จาก false เป็น true ก็จะได้แบบนี้
define( 'WP_DEBUG', true);
save แล้วลองเปิดหน้าเว็บดูก็จะเจอ ข้อความหรือ error ที่ WordPress ส่งออกมาให้เราดูเราก็นำข้อความตรงนี้ไป Search Google เพื่อหาวิธีแก้ไขต่อไปครับ
2.ปิด Plugin ให้หมดทุกตัว
WordPress หน้าขาว...
วิธีติดตั้ง AMP ใน WordPress ที่ทำให้บทความเราโหลดได้เร็วขึ้นมากกกกกกกก คิดเป็น 1/4 วิ ชนิดที่ว่า ดอมทอเร็ตโต้ยังต้องซูฮกให้วิธีติดตั้ง AMP ใน WordPress
จากบทความที่แล้วที่ผมเขียนไว้คือ วิธีติดตั้ง Facebook Instant Articles สำหรับ WordPress หลังจากลองทำดูแล้วก็ร้องโหหหหห โหลดไวจังวะ แต่มันยังอีกวิธีที่สามารถทำให้หน้าบทความเราโหลดได้ไวไม่แพ้ Facebook Instant Articles เลยนั่นก็คือ AMP นั่นเอง เราไปดูกันเลยว่ามีขั้นตอนการทำอะไรบ้าง1. AMP
โหลด แล้ว Activate ปลั๊กอินให้เรียบร้อย แค่นี้แหละ เสร็จแล้วเสร็จแล้วจริง ๆ นะก็ปลั๊กอินตัวนี้มันมีแค่นี้แหละติดตั้งแล้วก็จบ ลองเข้าหน้าบทความไหนดูสักหน้าก็ได้ แล้วเติม /amp ต่อท้าย url เราก็จะเจอกับบทความที่ปลั๊กอินมันแปลงให้ หน้าตาก็จะโล้น ๆ หน่อย ตัดโน่นตัดนี่หมด แทบไม่เหลืออะไรเลย เหลือแต่บทความเพียว ๆ ก็ไม่แปลกที่มันจะโหลดไว ตัดออกซะขนาดนั้นตอนผมทำแรก ๆ ก็เฮ้ยแล้วยังงี้ใครมันจะบ้ามาเติม /amp ท้ายบทความทุกครั้งที่จะเปิดเว็บล่ะ จริงมั๊ย ตอนแรกผมก็คิดวิธีว่าจะทำยังไงให้ user ไม่ต้องมาเติม /amp อารมณ์ประมาณว่าเปิดแล้วให้วิ่งไปหน้าเว็บเวอร์ชั่น...
ใครที่กำลังหาแนวทางหรือมีแผนว่าจะทำระบบลาให้พนักงานใช้แนะนำให้อ่านบทความนี้ครับ เพราะ ระบบลางานออนไลน์ ใน WordPress ก็มีให้ใช้และที่สำคัญคือมันฟรี ไม่เสียตังค์ เพียงแค่โหลดปลั๊กอินนี้มาติดตั้งและตั้งค่าโปรแกรมอีกสักเล็กน้อยก็พร้อมใช้งานแล้วครับระบบลางานออนไลน์ ด้วย WordPress
ผมขอเกริ่นให้ฟังก่อน แรกเริ่มเลยบริษัทที่ผมทำงานอยู่เช่าใช้ระบบลางานออนไลน์แห่งหนึ่งอยู่ คิดเป็นรายเดือนก็ เดือนละประมาณ 9 พันกว่าบาท
ฟีเจอร์หลัก ๆ ที่ User ใช้งานก็มีตามนี้พนักงานลางาน
ส่งเมลแจ้งหัวหน้างาน
หัวหน้างาน อนุมัติ/ไม่อนุมัติ
ส่งเมลแจ้งผลกลับไปยังพนักงานที่ขอลาฟีเจอร์สำหรับ HR ใช้งานก็มีตามนี้เพิ่มข้อมูลพนักงาน แผนก
กำหนดประเภทการลา ลากิจ ลาป่วย ลาบวช ลาคลอด ลาอะไรก็ว่าไปขึ้นอยู่กับความต้องการ
Assign ประเภทการลาที่สร้างจากข้อ 1 ให้กับพนักงานโดยแต่ละประเภทการลากับพนักงานแต่ละคนก็ไม่เหมือนกัน เช่น พนักงานหญิงก็จะมีสิทธ์ลาคลอด พนักงานชายก็มีสิทธ์ลาบวช อะไรประมาณนี้
สามารถ Approve หรือ Reject ลาที่พนักงาน Request เข้ามาได้ ในกรณีที่หัวงานไม่ได้อนุมัติให้หรือเหตุผลอื่น ๆ
ตั้งได้ว่าพนักงานแผนกนี้ Request ลาแล้วให้ส่งไปหาใคร ส่วนใหญ่ก็จะเป็น Manager ของแผนกนั้น ๆ เป็นต้น
...
วิธีส่งเมลแจ้งเตือนแอดมินเมื่อ User Login เข้าสู่ระบบผิด บทความนี้ CodingDee จะมาแนะนำวิธีทำ มาดูกันเลยว่าทำยังไงเพิ่มโค๊ดชุดนี้เข้าไปที่ไฟล์ function.php
function.php จะอยู่ใน /public_html/wp-content/themes/your-theme
add_action( 'wp_login_failed', 'codingdee_notify_failed_login' );
function codingdee_notify_failed_login( $user_login ) {
date_default_timezone_set("Asia/Bangkok");
$subject = 'Invalid Login Attempt';
$content = 'Description'. "<br>";
$content .= 'User: '.$user_login."<br>";
$content .= 'Date: '.date('d/m/Y H:i:s')."<br>";
if ( ! empty( $_SERVER ) ) {
//check ip from...
ผมเขียนบทความวิธีป้องกันนี้ขึ้นมาเนื่องจากว่ามีเพื่อนสมาชิกท่านหนึ่งในกลุ่ม WordPress Bangkok โดนคัดลอกบทความที่เค้าเขียนขึ้นมาโดยไม่ให้เครดิตหรือลิงค์กลับมาที่บทความต้นฉบับเลย ผมนึกขึ้นได้ว่าเคยเจอโค๊ดป้องกันการคัดลอกบทความที่ช่วยป้องกันไม่ให้คัดลอกบทความของเรา (ไปได้ง่าย ๆ) ด้วย javascript ไปดูวิธีกันเลยครับวิธีป้องกัน การโดน Copy บทความด้วย JavaScript
เพิ่มโค๊ดชุดนี้เข้าที่ footer.php
<script type="text/javascript">
document.addEventListener('copy', function(e){
e.clipboardData.setData('text/plain', 'Original Content By CodingDee.comrn');
e.preventDefault();
});
</script>การทำงานของโค๊ดชุดนี้คือตรวจสอบว่าเมื่อมีการกด Copy ไม่ว่าจะเป็น คลิกขวาแล้วกด Copy
หรือกด Control + C
โค๊ดจะทำการแทนที่ข้อความที่ Copy มาด้วย ข้อความที่เรากำหนดไว้
ตัวอย่างข้อความที่ผมกำหนดไว้คือ Original Content By CodingDee.com ใครจะเปลี่ยนก็เปลี่ยนตรงนี้นะครับเป็นข้อความที่เราต้องการตามใจชอบเลยสิ่งที่ควรทำ ก่อนจะโดน Copy บทความหรือโดนแล้วก็ทำได้ครับ คนที่มา Copy เราเค้าจะได้ทำได้ลำบากใส่ความเป็นตัวตนหรือเอกลักษณ์ของเราลงไปเช่น แทนสรรพนามที่เรียกตัวเราเองเป็นชื่อ เว็บเราหรือเป็นชื่อเราไปเลยแบบนี้คนที่ Copy ไปก็ต้องลำบากขึ้นอีกหน่อยต้องมาไล่เปลี่ยนตรงนี้
วิธีจากคุณ Woravut Ikssn Srianant แนะนำว่า "เวลาเขียนเรื่องใหม่ๆ จะพยายามใส่ลิ้งในเนื้อหาให้วิ่งไปหาหน้าหลักหรือหน้าเดียวกันนี้ของเว็บเรา แล้วส่ง url เข้าไปในเครื่องมือเว็บมาสเตอร์ของ search engine...
เว็บเร็วขึ้น ด้วย Imagify สุดยอดปลั๊กอินลดขนาดรูปที่ใครหลายคนมองข้าม บทความนี้ทีมงาน CodingDee จะมารีวิวปลั๊กอินที่ช่วยลดขนาดรูปภาพให้เล็กลงโดยที่รูปไม่แตก มาดูกันเลยครับว่ามันเจ๋งยังไงเว็บเร็วขึ้น ด้วย Imagify สุดยอดปลั๊กอินลดขนาดรูป
สำหรับ WordPress มีปลั๊กอินที่ช่วยลดขนาดรูปภาพเพื่อให้เว็บเร็วขึ้นอยู่หลายตัวมากซึ่งแต่ละตัวก็มีความสามารถแตกต่างกันไป แต่มีปลั๊กอินอยู่ตัวนึงที่หลาย ๆ คนมองข้ามไปรวมถึงตัวผมเองด้วยเพิ่งจะมารู้จักมันจากคุณเม่นเมื่อปีที่แล้วนี้เองหลังจากที่ผมลองใช้แล้วก็พบว่า นี่มันเป็นปลั๊กอินที่โคตรเจ๋งเลยทำไมเราไม่เคยได้ยินชื่อมันเลย สำหรับผมแล้วผมชอบกว่าตัวดัง ๆ ที่ใช้อยู่ซะอีก มาดูกันว่ามันมีอะไรให้เราเล่นบ้าง
มีระดับการบีบอัดให้เลือกถึง 3 ระดับNormal บีบแบบธรรมดา ลดขนาดรูปลงนิดหน่อย ไม่สูญเสียความละเอียดของภาพ
Aggressive บีบเยอะขึ้นมาหน่อย สูญเสียความละเอียดของภาพเล็กน้อย ค่าเริ่มต้นของปลั๊กอินจะตั้งค่านี้มาให้
Ultra บีบแบบหน้าเขียวกันเลย ไฟล์เล็กสุด ๆ สูญเสียความละเอียดของภาพไปพอสมควรแต่สำหรับผมแล้วถ้าไม่มองจริง ๆ ก็มองไม่ออกลองดูภาพข้างล่างนี้ดูครับ ผมบีบด้วยระดับ Ultraผมชอบตรงนี้แหละที่เราสามารถเลือกระดับการบีบได้ว่าต้องการระดับไหน ส่วนปลั๊กอินตัวอื่นจะไม่มีฝั่งซ้ายคือก่อนบีบ ขนาด 166 KB ส่วนฝั่งขวาคือหลังจากบีบแล้วเหลือแค่ 28 KB เท่านั้นมี Credit ให้เราใช้ฟรี ๆ 100 Credit ต่อเดือน
ปลั๊กอินนี้เค้าจะมี Credit มาให้เราใช้ฟรี ๆ เลย 100 Credit ต่อเดือนถ้าเราใช้หมดแล้วอยากใช้เพิ่มต้องจ่ายตังค์...
หลังจากหยุดยาวสงกรานต์กันมา เรามาดู วิธีทำให้เวิร์ดเพรสโดนแฮค กันครับ ผมรับรองได้เลยว่าทำตามนี้แล้วโดน Hack แน่นอนวิธีทำให้เวิร์ดเพรสโดนแฮค
1.โหลดธีมหรือปลั๊กอินเถื่อนหรือโหลดจากแหล่งที่ไม่น่าเชื่อถือ
โหลดปลั๊กอินเถื่อนเพราะฟรี ที่ไหนแจกของฟรีเราโหลดหมด เราเป็นคนประหยัด (งก)
2.ตั้งค่า Permission Folder & File เป็น 777
Permission 777 คือสิทธ์ิในการยินยอมให้ใครก็ได้สามารถสร้างหรือแก้ไขไม่ว่าจะเป็น File หรือ Folder สามารถทำได้หมด เราเป็นคนใจกว้าง ใจดี ใครอยาก สร้างหรือแก้ไขไฟล์อะไรบนเว็บเรา เรายินดี มาจัดการได้เลย
3.อย่าอัพเดทเวอร์ชั่น WordPress ,Themes, Plugin
ทุกครั้งที่มีเวอร์ชั่นใหม่ออกมา อย่าอัพเดทครับ ปล่อยไว้อย่างนั้น เพราะทุก ๆ อัพเดททางผู้พัฒนาเค้าก็จะปรับปรุงโค๊ด เพิ่มประสิทธิภาพให้มันเสถียรขึ้น อุดช่องโหว่ต่าง ๆ ที่มีในเวอร์ชั่นเก่า เราไม่ชอบของใหม่ เราจะใช้ของเก่า เราเป็นนักอนุรักษ์ของเก่า เพราะฉะนั้นเราจะไม่อัพเดทอะไรทั้งสิ้น
4.ตั้ง Username ให้ง่าย ๆ
ผมแนะนำให้ตั้ง Username เป็นชื่อพวกนี้admin
ชื่อเว็บคุณเอง
admin12345.ตั้ง Password ให้จำได้ง่าย ๆ
ตั้งให้จำง่าย เข้าไว้อะไรจำยาก ๆ อย่าไปตั้งเช่นadmin1234
...
ปลั๊กอิน wordpress 7 ปลั๊กอินที่ต้องลงทุกครั้งเมื่อทำเว็บ สำหรับบทความนี้ผมก็ได้รวบรวมรายชื่อปลั๊กอินยอดนิยมที่ผมลงทุกครั้งที่ทำเว็บมาให้ดูกันครับ เชื่อว่าหลาย ๆ คนคงมีรายชื่อปลั๊กอินที่ชอบเหมือนผม มาดูกันว่ามีปลั๊กอินอะไรบ้าง ปลั๊กอิน wordpress 7 ปลั๊กอินที่ต้องลงทุกครั้งเมื่อทำเว็บ1.iThemes Securityสำหรับปลั๊กอินนี้ บอกได้คำเดียวว่า ต้องลง ไม่ลงไม่ได้เป็นปลั๊กอินที่ช่วยเสริมความปลอดภัยให้กับเว็บเรา ป้องกันและอุดช่องโหว่ต่าง ๆ ที่เสี่ยงต่อการโดนแฮคหรือโดนมัลแวร์สาเหตุที่ผมแนะนำตัวนี้เพราะ เบา ไม่กินทรัพยากรเว็บมาก ใช้เวลาเรียนรู้น้อยไปอ่านเพิ่มเติมได้ที่นี่ เสริมเกราะให้เวิร์ดเพรสด้วย iThemes Security ตอนที่ 1โหลดที่นี่
2.Yoast SEOปลั๊กอินนี้คงไม่มีใครไม่รู้จัก เป็นปลั๊กอินที่ช่วยเช็คคะแนนการ Set Onpage ว่าตรงตามมาตรฐานการทำ Seo อยู่ในระดับใดโดยสังเกตได้จาก สีที่เป็นตัวบ่งบอกสถานะว่าหน้านี้เรา Set onpage ได้ดีระดับไหนสีเขียวคือ ดี - ดีมาก
สีส้มคือ พอใช้
สีแดงคือ แย่นอกจากนี้ยังช่วยในเรื่องของการ Set รูปภาพ Set รายละเอียดเมื่อเรานำบทความนั้นไปแชร์ตาม Social ต่าง ๆ เช่น Facebook, Twitter เป็นต้น โหลดที่นี่
สำหรับวิธีใช้งานอ่านได้ที่นี่ครับ
การใช้ Yoast SEO เขียนบทความอย่างไร...
วิธี ซ่อนเวอร์ชั่น server ที่ช่วยให้เว็บเราปลอดภัยมากขึ้น วิธีนี้เป็นวิธีง่าย ๆ ที่ช่วยเพิ่มความปลอดภัยให้เว็บเรา คงไม่ดีแน่ถ้าใครมารู้ว่าเราใช้ server อะไรอยู่ เพราะการรู้ข้อมูลพวกนี้ สามารถส่งผลให้ผู้ไม่หวังดีนำไปค้นหาช่องโจมตีได้ง่ายขึ้น เพราะเค้ารู้แล้วว่าเราใช้ server อะไร เวอร์ชั่นอะไร มาดูวิธีกันป้องกัน ง่าย ๆตรวจสอบก่อนว่า server เราแสดงข้อมูลเหล่านี้ไหม
เปิดเว็บของเราขึ้นมาโดยใส่ url ตามนี้ เปลี่ยนเป็นชื่อเว็บเราเองนะครับyourdomain.com/.htaccessภาพด้านล่างนี้คือก่อนที่เราจะซ่อนเวอร์ชั่น webserver ครับ แสดงข้อมูลออกมาหมดเลย เราต้องรีบไปซ่อนกันแล้วเพิ่มโค๊ดชุดนี้เข้าไปที่ไฟล์ .htaccess
#Disable server signature
ServerSignature Offเรียบร้อยครับไม่แสดงข้อมูลอะไรออกมาแล้ว แค่นี้ก็ช่วยให้เว็บเราปลอดภัยขึ้นแล้วครับ
จบแล้ว
หากอ่านแล้วชอบบทความจาก CodingDee ก็ฝาก กดไลค์เพจ ด้วยนะครับ จะได้ไม่พลาดข่าวสารเทคนิคดี ๆ จากเรา หรือติดปัญหาตรงไหนก็คอมเมนต์ไว้ด้านล่างนี้ได้ ไว้พบกันบทความต่อไปครับ
Google Tag Manager
Facebook Pixel with Google Tag Manager
Facebook Pixel สำหรับใครที่ทำงานด้าน Digital Marketing ผมมั่นใจว่าต้องได้ติดกันแน่นอน สำหรับออฟฟิศที่มี โปรแกรมเมอร์ก็อาจจะให้เค้าช่วยติดให้ได้ แต่ถ้าไม่มีล่ะ หรือโปรแกรมเมอร์งานยุ่งมาก ยังไม่ว่างติดให้หรอก เราจะทำยังไงดีFacebook Pixel with Google Tag Manager
ถ้าใครเป็นคนที่ชอบอะไรที่ง่าย ๆ และรวดเร็ว CodingDee มีวิธีที่เหมาะกับคุณ
ไม่ต้องรอโปรแกรมเมอร์ ไม่ต้องมีความรู้เรื่องการเขียนโปรแกรม ไม่กี่คลิกก็ติด Pixel...