Post archive

Category: Wordpress

  • Wordpress

    เวิร์ดเพรส : เพิ่ม thumbnail คอลัมน์เข้าไปในหน้า posts

    ทริกนี้น่าจะเหมาะกับคนที่นำเอาภาพ thumbnail ไปใช้ทำอะไรบางอย่าง โดยปกติแล้วในแบ็กเอ็นของตัวเวิร์ดเพรสมันจะไม่แสดงให้เห็นว่า บทความไหนใส่ thumbnail ไปบ้างยังไม่ใส่ไปบ้าง ทำให้ลำบากต่อการตรวจสอบ เราจึงโมแบ้กแอ็นมันนิดหน่อยให้มันโชว์ภาพ thumbnail ออกมาจะได้รู้ว่าบทความไหนไม่ได้ใส่ การ customize นี้จะไม่มีผลกระทบใดๆต่อการอัปเดตเวอร์ชั่นของเวิร์ดเพรส เพราะเราเขียนฟังก์ชั่นเข้าไปในไฟล์ functions.php ที่อยู่ในโฟลเดอร์ธีมที่ใช้อยู่ในปัจจุบัน ยกเว้นเราเปลี่ยนธีม ก็ต้องเขียนกันใหม่อีกครั้ง สังเกตนะครับว่า เวิร์ดเพรสนี่มันยอมให้เรา customize ได้แม้กระทั่ง backend โดยไม่กระทบกับ core แต่อย่างไร เรียกว่ายืดหยุ่นสุดๆ จริงๆ เปิดไฟล์ functions.php ที่อยู่ในโฟลเดอร์ธีมที่ใช้อยู่ในปัจจุบัน แล้วเพิ่มโค้ดนี้เข้าไป add_filter(’manage_posts_columns’, ‘pts_posts_columns’, 5); function pts_posts_columns($defaults){ $defaults[’pts_post_thumbs’] = __(’Thumbs’); return $defaults; }   add_action(’manage_posts_custom_column’, ‘pts_posts_custom_columns’, 5, 2); function pts_posts_custom_columns($column_name, $id){ if($column_name === ‘pts_post_thumbs’){ […]

    READ MORE
  • Wordpress

    เวิร์ดเพรส : เคลียร์ถังขยะทุกๆ x วันอัตโนมัติ

    บอกตามตรงวิธีนี้ผมไม่ได้ใช้เองในเว็บหรอก เพราะเขียนบทความอยู่คนเดียว แต่เห็นว่าถ้าเป็นเว็บที่มีหลายๆคนช่วยกันเขียน หรือเว็บที่มีการลบโพสต์ ลบคอมเม้นท์กันบ่อยๆ ลบแล้วจะวิ่งตามไปเคลียร์ถังขยะอีกก็คงขี้เกียจ  ตั้งให้มันเคลียร์ตัวเองซะเลยดีกว่าเป็นทางออกที่เข้าท่า  อาจจะให้ลบทุกๆ 30 วันก็ได้ (ธรรมเนียมนิยมของเซอวิสประเภทอีเมล์) วิธีการก็ง่ายๆ แค่เพิ่มตัวแปร constant เข้าไปในไฟล์ wp-config.php define(‘EMPTY_TRASH_DAYS’, 30);define(‘EMPTY_TRASH_DAYS’, 30); ตัวเลขพารามิเตอร์ตัวที่สองคือจำนวนวัน ที่จะให้มันลบอัตโนมัติ ใส่เข้าไปตรงไหนก็ได้นะครับ แถวๆที่กำหนดค่าการเชื่อมต่อฐานข้อมูลนั่นแหละ

    READ MORE
  • Wordpress

    เวิร์ดเพรส : ตั้งค่าไม่ให้เก็บ Revision

    เวิร์ดเพรสนั้นในตอนที่เรากำลังพิมพ์บทความ มันจะ auto save บันทึกอัตโนมัติให้เรา เผื่อไว้ว่าพิมพ์ๆไปไฟมันจะดับแล้วบทความหาย มั้ง ทีนี้ตอนที่มันบันทึกอัตโนมัติมันนั้น มันไม่ได้เอาไปทับของเรคคอร์ดเดิม แต่จะเพิ่มเป้นเรคอร์ดใหม่ในฐานข้อมูลไปเรื่อยๆ และมาร์คเรคคอร์ดไว้ว่า revision ที่เท่าไร ( มันสามารถกู้บทความเป็น revision ได้นะ เผื่อเขียนผิดบันทึกผิด ไรเงี้ย) ผมว่าถ้าในเว็บเราเขียนกันหลายๆคน มีการจัดลำดับของนักเขียนตามที่เวิร์ดเพรสออกแบบมา revision จะมีประโยชน์อย่างแรง แต่ส่วนใหญ่แล้วเรามักจะเขียนคนเดียว revision จึงไม่ค่อยเป็นประโยชน์มากนัก นอกจากทำให้หมายเลขเรคคอร์ดในฐานข้อมูลเพิ่มมากขึ้น และข้อมูลที่ไม่จำเป็นจำนวนหนึ่ง (ก็ไอ้ revision นั่นแหละ) ฉะนั้นปิดคุณสมบัตินี้เสียดีกว่า เวิร์ดเพรสเนี่ยนะ มันก็ทำมาดีเหลือเชื่อ คุณสมบัติของมันปริมาณมากถ้าเราไม่ต้องการใช้ เราแค่ไปสร้างตัวแปร constant ไว้ในไฟล์ wp-config.php เท่านั้น ปิด revision เปิดไฟล์ wp-config.php ขึ้นมา ใส่คำสั่งนี้เข้าไป /* platoosom settings*/ define (‘WP_POST_REVISIONS’,FALSE);/* platoosom settings*/ define (‘WP_POST_REVISIONS’,FALSE); […]

    READ MORE
  • Wordpress

    บันทึกเรื่องงาน ว่าด้วยบังคับล้อกอิน

    เมื่อวานซืนต้องทำงานชิ้นหนึ่ง ที่จะต้องให้หน้าเพจ php หน้าหนึ่งซึ่งอยู่ข้างนอกโฟลเดอร์ที่ติดตั้งเวิร์ดเพรส ให้สามารถใช้งานฟังก์ชั่นของเวิร์ดเพรสได้ อธิบายอีกที คือไอ้หน้าเนี้ย ถ้าใครเข้ามาและยังไม่ได้ล้อกอินที่เวิร์ดเพรสที่ติดตั้งไว้ มันจะต้องเด้งไปให้ล้อกอินก่อน จึงจะสามารถดูหน้านี้ได้ พาธที่ติดตั้งเวิร์ดเพรสไว้คือ http://www.borkboon.com/jackiechancharity/ ส่วนไฟล์ที่ต้องการให้ใช้ระบบล้อกอินร่วมกับเวิร์ดเพรสคือที่นี่ http://www.borkboon.com/th/aboutus.php ในส่วนหัวของไฟล์ aboutus.php  ผมใส่โค้ดนี้เข้าไป <?php require(’../jackiechancharity/wp-load.php’); require(’../jackiechancharity/wp-blog-header.php’); if ( !is_user_logged_in() ) { auth_redirect(); exit; } ?><?php require(‘../jackiechancharity/wp-load.php’); require(‘../jackiechancharity/wp-blog-header.php’); if ( !is_user_logged_in() ) { auth_redirect(); exit; } ?>

    READ MORE
  • Wordpress

    ร่างจำแลงบนเวิร์ดเพรส

    รูปภาพยูสเซอร์ที่ปรากฎในเว็บที่ทำขึ้นมาจากเวิร์ดเพรส ทั้งตรงคอมเม้นท์ และรูปภาพของผู้เขียนบทความ เขาเรียกกันว่า รูปอวตาร (avatar) ผมเชื่อว่าคงมีผู้คนจำนวนไม่น้อย ไปคอมเม้นท์ตามเว็บเวิร์ดเพรส แล้วเห็นรูปของตัวเอง เป็นตัวอะไรก็ไม่รู้คล้ายๆรูปคน แต่ไม่ใช่รูปของตัวเอง

    READ MORE
  • Wordpress

    รู้หรือเปล่าว่าเวิร์ดเพรสมันเขียนบทความผ่านอีเมล์ได้

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

    READ MORE
  • Wordpress

    วิธีการใส่ javascript เข้าไปในเวิร์ดเพรสอย่างถูกต้อง

    การใส่ javascript เข้าไปตรงๆในไฟล์ header.php นั้นไม่ใช่สิ่งที่ถูกต้อง ถึงแม้ว่ามันจะใช้ได้ก็ตาม โดยวิธีที่ถูกต้องคือ เขียนโค้ดใส่มันเข้าไปในโฟล์ function.php ที่เก็บอยู่ในโฟลเดอร์ธีมปัจจุบันที่ใช้อยู่

    READ MORE
  • Wordpress

    wordpress ครอปภาพ พลิกซ้าย พลิกขวา มันก็ทำได้

    ใครหลายๆคนเมื่อต้องการจะตกแต่งภาพเบื้องต้น เช่นการครอปภาพ พลิกซ้าย พลิกขวาภาพ ก่อนนำมาใช้ในเวิร์ดเพรส จะต้องนำภาพนั้นไปทำมาจาก photoshop ก่อน โดยหารู้ไม่ว่า ความสามารถพื้นฐานเล็กๆนี้ เวิร์ดเพรสนั้นมันสามารถทำได้ด้วยตัวมันเองอยู่แล้ว แถมมันยังเก็บภาพออริจินอลไว้ให้เราด้วย เพื่อให้เรารีเซ็ตกลับในยามไม่ต้องการ

    READ MORE