เช็คโดเมนว่าง

Domain:

Stat

Visits today: 2

Total Visitors : 9946

Since : 02/07/2009

Rayong Image

รับออกแบบเว็บให้  rayongimage.com ซึ่งเดิมมีเว็บและเว็บบอร์ด ( SMF ) อยู่แล้ว ให้เราทำในส่วนของเว็บอย่างเดียว ในส่วนของเว็บก็เลยใช้ WordPress เพราะหลังจากจบงานแล้วลูกค้าจะได้อัพเดทเว็บได้เองง่ายๆ ไม่ต้องมาเสียตังส์จ้างทำอีก

โจทย์มีอยู่ว่า ต้องการให้ทำฟอร์ม login/ลงทะเบียน webboard ที่หน้าเว็บด้วย

ปกติแล้วที่ Widget ของ WordPress ใส่ได้แต่ html ดังนั้นจึงต้องพึ่ง plugin มาช่วยให้ widget ใส่โค้ด php ได้

วันนี้ลองใช้ plugin ที่ชื่อ Linkable Title Html and Php Widget ใช้งานได้ดีทีเดียว ที่นี้ก็เหลือแค่โค้ด login ของ SMF

  • SMF เตรียมทุกอย่างไว้ให้ในไฟล์  SSI.php  ดังนั้นจึงต้องทำให้สามารถเรียกใช้ไฟลล์ SSI.php ได้ โดยเพิ่มคำสั่ง  <?php require(“SSI.php”); ?> ในไฟล์ header.php ไว้ก่อนtag <html> โดยต้องระบุ path ของไฟล์ SSI.php  ตัวอย่างเช่น <?php require(“/home/ชื่อโฟลเดอร์ของโดเมน/domains/zzzzzz.com/public_html/ชื่อโฟลเดอร์ที่เก็บ smf/SSI.php”); ?>
    1. ขั้นตอนก็คือ Login เข้า WordPress ไปที่รูปแบบบล็อค เลือกแก้ไข
    2. เลือกไฟล์ header.php มองหา <html
    3. แทรก โค้ดด้านล่างนี้ไว้เหนือแท็ก <html
      <?php require(“/home/ชื่อโฟลเดอร์ของโดเมน/domains/zzzzzz.com/public_html/ชื่อโฟลเดอร์ที่เก็บ smf/SSI.php”); ?>
    4. กด อัพเดท แล้วกลับไปดูที่หน้าเว็บ ถ้า refresh แล้วมี error แสดงว่า path ไม่ถูกต้อง ก็แก้ไขให้ถูกต้อง แล้วอัพเดทใหม่
    5. อัพเดทแล้วไม่มี error ก้แสดงว่าสามารถใช้ function ต่างๆ ของ  ssi.php  ได้แล้ว
  • โค้ด function และตัวอย่างการแสดงผลสามารถดูได้ที่ SMF 2.0 SSI.php Examples