วันอังคารที่ 17 กรกฎาคม พ.ศ. 2561

ปัญหาปลั้กอิน Revolution Slider Fatal error: Uncaught Error: [] operator not supported for strings in /home/myweb/public_html/wp-

หวัดดี ใครที่ใช้ ปลั้กอิน Revolution Slider เพื่อทำภาพสไลด์ใส่ในเว็บแล้วพอรันมาเจอปัญหาที่ขึ้นต้นแบบนี้

Fatal error: Uncaught Error: [] operator not supported for strings in /home/ชื่อเว็บเรา/public_html/wp-

มีวิธีแก้นะครับ ไม่ต้องไปเอาปลั้กอินออก ทิ้งไว้ กันตัวเองลืมเอง ให้เปิด FTP หรือจะแก้ไขในหลังบ้านของ wordpress ของท่านก็ได้แล้วเปิดไฟล์ ที่อยู่ใน Path ตามนี้งับ

บรรทัดที่ 21 ใน revslider/includes/framework/base-admin.class.php

เปลี่ยนจาก
private static $arrMetaBoxes = ; //option boxes that will be added to post
เป็น
private static $arrMetaBoxes = array(); //option boxes that will be added to post

แค่นี้ หายชัวร์ 100% จบ

Loco translate หากคำว่า SHIPPING แปลไม่ได้

ใครทำเว็บขายของออนไลน์แล้วใช้ Woocommerce + แปลภาษาโดยใช้ Loco Translate อยู่ เคยมีใครติดปัญหาแปลงคำว่า shipping ไม่ได้บ้างครับ ถ้ามีทำตามนี้เลยแปลได้ชัวร์

ภาพ : ปลั้กอิน Loco Translate แปลได้ทั้งเว็บ


ถ้าดูใน theme แล้วไม่มีคำว่า shipping ให้แก้โดย
  • เข้าไปแก้ไฟล์นี้
    /wp-content/plugins/woocommerce/templates/cart/cart-shipping.php
    บรรทัดที่ 25 ให้เปลี่ยนจาก
    <th><?php echo wp_kses_post( $package_name ); ?></th>
    เป็น
    <th><?php echo __(wp_kses_post( $package_name ), 'woocommerce'); ?></th>
แค่นี้ก็ก็จะมีคำว่า Shipping โผล่มาให้แก้ไขแล้วครับ จบ