การให้ php ที่ไม่ใช่ส่วนหนึ่งของ wordpress ใช้ฟังก์ชันและทรัพยากรของ wordpress : ก…ก็หนูอยากใช้มั่งง่ะ

เรื่องมันมีอยู่ว่าช่วงนี้ slide ที่อยู่ในเว็บ http://www.pccnst.ac.th (ผมใช้ Camera ซึ่งที่จริงมันก็มี plugin ให้แหละ แต่มันใส่ได้แต่รูป ทำสไลด์แบบ dynamic ไม่ได้ ก็เลย Code เองเลย) มันไม่ยอมเลื่อนสไลด์ให้ แถมใน console ของ Developer Tools ยังรายงาน error ว่าไม่เจอฟังก์ชั่นกระจายเลยเลย ผมก็เลยเข้าไปดูว่าพอจะแก้อะไรได้มั่ง ก็ปรากฎว่ามันมีการตีกันระหว่าง prototype กับ jQuery (ซึ่งตอนนี้ผมกำลังเช็ค FTP ว่ามีใครเรียก prototype ขึ้นมา ผมจะได้จัดการถูกตัว) ด้วยความรำคาญในการค้นหาและไล่แก้ อีกอย่าง จะได้เพิ่มระบบเสริมสไลด์พิเศษไปได้ง่ายๆ ก็เลยตัดปัยหา ยกโค๊ดแสดงสไลด์ไปไว้ใน iframe ซะ จะได้ไม่ต้องตีกันอีก ปัญหามันมีอยู่ว่า แต่เดิมการใช้ function พวกนี้ ผมจะ include wp-blog-header.php มา ซึ่งไม่ต่างอะไรกับหนีเสือปะจระเข้ คือหนี javascript ได้ แต่ก็ต้องผจญมาร plugin ที่พาเหรดมา include script ต่างๆ จนหน้าเว็บเละไปในบางครั้ง…

Read More

เส้นผมบังภูเขา : การแก้ปัญหาการอัพเดต WordPress จากตัวระบบเองผ่าน FTP

เรื่องมันมีอยู่ว่า WordPress ซึ่งผมใช้ทำบล็อกนี้อยู่เนี่ย มันแจ้งให้ผม update หน่อย มีบั๊กให้ต้องแก้ โดยปกติแล้วเจ้า WordPress ผู้แสนน่ารักของเราจะขึ้นหน้าจอขออนุญาตใช้สิทธิ์ FTP ไปใส่ไฟล์ใหม่ๆ ให้ แบบนี้ : แต่ปรากฎว่าแทนที่จะขึ้ันมาขอค่า ปรากฎว่ามันลัดหน้านั้นไป ซ้ำร้าย… มันยังขึ้นข้อความว่า การอัปเดตไม่สามารถติดตั้งได้เพราะว่าเราไม่สามารถคัดลอกบางไฟล์ ปัญหานี่ส่วนใหญ่เกิดจากการอนุญาตไฟล์ที่ไม่สมบูรณ์ : wp-admin/includes/***.php ซวยล่ะ! ทำไงดีล่ะ ขืนหาวิธีแก้ไม่ได้มีหวังต้องโหลดมาลงคอมผ่านเน็ต 3G ติด FUP กากๆ นี้แน่นอน แต่ก่อนจะคิดสั้นทำวิธีถึก ก็ google ไปเจอฝรั่งโพสต์วิธีแก้ไว้ (อันที่จริงเค้าโพสต์วิธียกเลิกใช้หน้าจอขอสิทธิ์ แต่วิธีการก็คล้ายๆ กัน) เขากล่าวว่า ให้สูเจ้าไปดูที่ไฟล์ wp-config.php ใส่ค่าคงที่ FS_METHOD เป็น direct ซะ เมื่อลองเปิดใน Codex ก็พบว่าเจ้าค่านี่มันมีแบ่งเป็น 4 ประเภท คือ “direct” คืออ่านเขียนไฟล์ผ่าน php…

Read More

spin right round กันให้มึน ซูม element กันให้บ้านบึ้ม ด้วย CSS3 transform

ก่อนจะว่าไปถึงอย่างอื่น ก็ขอสวัสดีกับผู้ชม เอ้ย! ผู้อ่านทุกท่าน โพสต์ที่ท่านอ่านตอนนี้ เป็นโพสต์แรกของเว็บ itpcc.net โฉมใหม่ หลังจากที่ปิดไปปีหนึ่งเพราะลืมจ่ายค่าโฮสต์ เอ้ย! ยุ่งกับการสอบเข้า ซึ่งตอนนี้ก็เสร็จไปแล้ว ก็เลยขอล้างไพ่แล้วทำใหม่ซะเลย ยังไงก็ขอฝากผู้อ่านทุกท่านติดตามบล็อกผม เก็บผมไว้ใน bookmark ด้วยนะครับ ขอบคุณครับ   😀   ตอนนี้ผมกำลังทำ portfolio เก็บผลงานแบบ Single Web Page อยู่ครับ ก็วางแผนว่าช่วงเปลี่ยนหน้าไปหน้าผลงาน จะหมุนโลโก้สักสองรอบ แล้วซูมโลโก้จนส่วนขาวของโลโก้คลุมทั้งหน้า แล้วเฟดเข้าหน้าผลงาน อันที่จริงจะใช้แฟลชก็ได้ แต่เดี๋ยวนี้แม้แต่ศาสดาจ็อบซึ่งล่วงลับไปแล้วยังไม่เผาผีกับแฟลช แถม CSS3&HTML5 ก็มาแรง ก็ขอจัด CSS3 หน่อยแล้วกัน ซึ่งวิธีการก็ไม่ได้ยากเลยอย่างที่หลายคนคิดเลยครับ แค่นี้เอง : .welcome.change-page .logo { -webkit-animation: spinZoom 2s 1 ease-in-out; -moz-animation: spinZoom 2s 1 ease-in-out;…

Read More