ผู้เขียน หัวข้อ: เคลียร์ถังขยะทุกๆ x วันอัตโนมัติ  (อ่าน 892 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ smf

  • [color=green][i]"ถ้าคุณไม่สามารถอธิบายอย่างง่ายๆ ให้คนอื่นเข้าใจได้แล้วล่ะก็ แสดงว่าคุณยังเข้าใจมันไม่ดีพอ"[/i][/color]
  • Administrator
  • Hero Member
  • *****
  • กระทู้: 1,368
  • พอยท์: 5
    • ดูรายละเอียด
    • pordoo.com
    • อีเมล์
เคลียร์ถังขยะทุกๆ x วันอัตโนมัติ
« เมื่อ: 27 กรกฎาคม 2016, 23:53:31 »
บอกตามตรงวิธีนี้ผมไม่ได้ใช้เองในเว็บหรอก เพราะเขียนบทความอยู่คนเดียว แต่เห็นว่าถ้าเป็นเว็บที่มีหลายๆคนช่วยกันเขียน หรือเว็บที่มีการลบโพสต์ ลบคอมเม้นท์กันบ่อยๆ
ลบแล้วจะวิ่งตามไปเคลียร์ถังขยะอีกก็คงขี้เกียจ  ตั้งให้มันเคลียร์ตัวเองซะเลยดีกว่าเป็นทางออกที่เข้าท่า  อาจจะให้ลบทุกๆ 30 วันก็ได้ (ธรรมเนียมนิยมของเซอวิสประเภทอีเมล์)
วิธีการก็ง่ายๆ แค่เพิ่มตัวแปร constant เข้าไปในไฟล์ wp-config.php
 
define('EMPTY_TRASH_DAYS', 30);
ตัวเลขพารามิเตอร์ตัวที่สองคือจำนวนวัน ที่จะให้มันลบอัตโนมัติ
ใส่เข้าไปตรงไหนก็ได้นะครับ แถวๆที่กำหนดค่าการเชื่อมต่อฐานข้อมูลนั่นแหละ


ที่มา: http://www.select2web.com/wordpress/wordpress-automatic-clear-trash.html