WPML
สถานะ
แก้ไขแล้ว

ภาพรวมของปัญหา

Radium One Click Demo Install เป็นไลบรารีสำหรับการนำเข้าเนื้อหาตัวอย่างไปยังไซต์ WordPress

ไลบรารีนี้มีรวมอยู่ในธีมต่างๆ มากมาย และทำให้เกิดการวนลูปไม่รู้จบดังต่อไปนี้เมื่อใช้งานร่วมกับ WPML:

PHP Fatal error:  Maximum function nesting level of '100' reached, aborting!

วิธีแก้ปัญหาชั่วคราว

วิธีแก้ปัญหาชั่วคราวที่แนะนำมีอยู่ในหน้า GitHub ของไลบรารี:

https://github.com/FrankM1/radium-one-click-demo-install/issues/33

สิ่งที่คุณต้องทำคือแก้ไขไฟล์ inc/theme-options/importer/importer/radium-importer.php ในธีมของคุณ และครอบ add_filter() ด้วยคำสั่ง if:

        global $pagenow;
        if ( $pagenow === 'themes.php' ) {
            add_filter( 'add_post_metadata', array( $this, 'check_previous_meta' ), 10, 5 );
        }

โปรดทราบว่าตำแหน่งที่แท้จริงของไฟล์อาจแตกต่างกันไปในแต่ละธีม และธีมที่มีไลบรารีนี้จะต้องได้รับการอัปเดตด้วยเช่นกัน

ปัญหาที่ทราบแล้วทั้งหมด →