Feed Me เป็นปลั๊กอิน Craft สำหรับการนำเข้าเนื้อหาที่ง่ายดายเป็นพิเศษ ไม่ว่าจะออกครั้งเดียวหรือตามช่วงเวลาปกติ ด้วยการรองรับฟีด XML, RSS, ATOM, CSV หรือ JSON คุณจะสามารถนำเข้าเนื้อหาของคุณเป็นรายการ หมวดหมู่ สินค้า Craft Commerce (และตัวแปร) และอื่นๆ อีกมากมาย
ปลั๊กอินนี้ต้องใช้ Craft CMS 5.0.0-beta.2 หรือใหม่กว่า
คุณสามารถติดตั้งปลั๊กอินนี้ได้จาก Plugin Store หรือด้วย Composer
ไปที่ Plugin Store ในแผงควบคุมของโปรเจ็กต์ของคุณแล้วค้นหา "Feed Me" จากนั้นคลิกที่ปุ่ม "ติดตั้ง" ในหน้าต่างโมดอล
เปิดเทอร์มินัลของคุณและรันคำสั่งต่อไปนี้:
# ไปที่ไดเร็กทอรีโครงการ cd /path/to/my-project.test# บอก Composer ให้โหลดปลั๊กอินคอมโพสเซอร์ต้องใช้ craftcms/feed-me# บอก Craft ให้ติดตั้ง Plugin./craft Plugin/install feed-me
ในเวอร์ชัน 5.6
/ 6.2
การบันทึกได้รับการจัดการโดยส่วนประกอบบันทึกของ Craft และจัดเก็บไว้ในฐานข้อมูลแทนที่จะเป็นระบบไฟล์ หากต้องการเข้าสู่ระบบไฟล์ (หรือที่อื่น) แทน คุณสามารถปิดใช้งานการบันทึกเริ่มต้นได้โดยเพิ่มเป้าหมายบันทึกของคุณเอง:
<?phpreturn [// ปิดการใช้งานการบันทึกเริ่มต้นไปยังฐานข้อมูล 'การบันทึก' => false, -
<?phpreturn ['components' => ['log' => ['monologTargetConfig' => [// ทางเลือก ละเว้นจากบันทึกเริ่มต้นของ Craft'ยกเว้น' => ['feed-me'], ], // เพิ่มเป้าหมายบันทึกของคุณเองเพื่อเขียนบันทึกไปที่ file'targets' => [ [// เข้าสู่ระบบไฟล์หรือ STDOUT/STDERR ถ้า CRAFT_STREAM_LOG=1 คือ set'class' => craftlogMonologTarget::class,'name' => 'feed-me','categories' => ['feed-me'], // อย่าบันทึกคำขอและ env vars'logContext' => false, // ระดับขั้นต่ำสุดถึง log'level' => PsrLogLogLevel::INFO, - - - - -
หน้าปลั๊กอิน Feed Me – หน้าปลั๊กอินอย่างเป็นทางการสำหรับ Feed Me
เอกสาร Feed Me – เอกสารอย่างเป็นทางการ
การย้ายเว็บไซต์ไปยัง Craft CMS – หลักสูตรวิดีโอฉบับเต็มจาก CraftQuest ที่ครอบคลุม Feed Me