บันทึกการเปลี่ยนแปลง

อัปเดตและการปรับปรุงใหม่สำหรับ Draft2Live

ความปลอดภัย

  • •คุกกี้: วิดีโอและแผนที่ของบริการอื่นในบทความจะไม่ถูกโหลดก่อนที่คุณจะอนุญาต — คุณจะเห็นกล่องแทนที่พร้อมปุ่มที่อนุญาตเฉพาะสิ่งนั้น และตอนนี้ Google Consent Mode v2 จะถูกส่งก่อนที่แท็กใด ๆ จะทำงาน
  • •คุกกี้: ผู้เข้าชมในสหรัฐฯ จะได้รับการแจ้งเตือนพร้อมตัวเลือกคลิกเดียว «ห้ามขายหรือแบ่งปันข้อมูลส่วนบุคคลของฉัน» และสัญญาณ Global Privacy Control ของเบราว์เซอร์จะถูกปฏิบัติตามโดยไม่ต้องถาม ทุกตัวเลือกมีรหัสอ้างอิงที่คุณสามารถแจ้งได้ และถูกบันทึกไว้เป็นหลักฐาน

การเชื่อมต่อ

  • •Drupal: คู่มือการตั้งค่าตอนนี้ตรงกับโมดูลแล้ว Drupal 10 และ 11 ได้ยกเลิกการติดตั้งโมดูลอินเตอร์เฟซผู้ดูแลระบบ ดังนั้นคู่มือจึงแสดงวิธีการวางไฟล์ใน modules/custom (หรือติดตั้งผ่าน Composer) แทนที่จะชี้ไปที่ฟอร์มที่ไม่มีอยู่แล้ว
  • •Drupal: คู่มือการเชื่อมต่อมีคีย์ API ที่สลับกัน คีย์จะถูกสร้างโดยโมดูลในเว็บไซต์ของคุณและคัดลอกไปยัง Draft2Live — ไม่มี Site ID หรือ Webhook Secret ที่ต้องวางกลับเข้าไปใน Drupal

การเชื่อมต่อ

  • •Shopify: ตอนนี้เชื่อมต่อร้านค้าด้วยแอปจาก Dev Dashboard ได้ — กรอก Client ID และ Client secret แล้ว Draft2Live จะขอและต่ออายุโทเคนการเข้าถึงอายุ 24 ชั่วโมงให้เอง Shopify ไม่ออกโทเคน Admin API แบบถาวรให้แอปใหม่อีกต่อไป
  • •Shopify: ร้านค้าที่เชื่อมต่อด้วยโทเคน shpat_ อยู่แล้วยังใช้งานได้ปกติ และในหน้าต่างเชื่อมต่อสามารถสลับร้านค้าระหว่างข้อมูลรับรองสองแบบได้โดยไม่ต้องยกเลิกการเชื่อมต่อ
  • •Shopify: ร้านค้าที่เชื่อมต่อแล้วจะปรากฏในแผงเผยแพร่ — รายชื่อเว็บไซต์รับเฉพาะ CMS ที่มีประเภทเนื้อหา จึงซ่อนร้านค้า Shopify ทุกแห่งแม้จะเลือกบล็อกไว้แล้วก็ตาม

วิเคราะห์ SEO

  • •ปรับปรุงคุณภาพการสร้างเนื้อหาครั้งใหญ่: บทความจะไม่สร้างสถิติขึ้นมาเองอีกต่อไป — ตัวเลขทุกตัวต้องมาจากข้อมูลการวิจัย เอกสาร หรือค่าคงที่ที่ตรวจสอบแล้ว และตัวเลขที่ "แม่นยำอย่างน่าสงสัย" โดยไม่มีแหล่งอ้างอิงจะถูกห้ามตั้งแต่ระดับ prompt
  • •ระบบตรวจสอบ QA อัตโนมัติหลังการสร้างทุกครั้ง: บทความจะถูกตรวจสอบความสอดคล้องระหว่างหัวข้อกับเนื้อหา ตัวเลขที่ขัดแย้งกัน และตัวเลขที่ไม่มีแหล่งอ้างอิง ปัญหาที่พบจะได้รับการแก้ไขอัตโนมัติและสรุปแสดงในแบนเนอร์คุณภาพในตัวสร้างเนื้อหา
  • •ข้อเท็จจริงจากการวิจัยถูกนำไปใช้ในบทความได้อย่างแม่นยำยิ่งขึ้น: โครงร่างจะกำหนดข้อเท็จจริงที่ตรวจสอบแล้วให้กับแต่ละส่วนโดยเฉพาะ ทำให้สถิติปรากฏเป็นตัวเลขและตารางที่ชัดเจนพร้อมการอ้างอิงแหล่งที่มา แทนที่จะเป็นถ้อยคำคลุมเครือ
  • •การเขียนที่เป็นธรรมชาติมากขึ้น: ไม่บังคับใช้รายการ ย่อหน้าหลากหลายตามธรรมชาติ ไม่เติมเนื้อหาเพื่อให้ครบจำนวนคำ และข้อความที่ขึ้นอยู่กับเวลา (กฎหมาย ราคา) จะระบุวันที่ "ณ วันที่" อย่างชัดเจน

การเชื่อมต่อ

  • •Team workspaces — เชิญเพื่อนร่วมงานทางอีเมลได้จาก Settings → Team ผู้รับเชิญแต่ละคนมีล็อกอินของตัวเองและทำงานใน workspace ของคุณ (เว็บของคุณ บทความของคุณ และเครดิตตามแพลนของคุณ)
  • •สลับ workspace หลายทีมได้จากแถบบนของแดชบอร์ด — ผู้รับเชิญที่อยู่หลายทีมสลับไปมาได้ในคลิกเดียว; ถอดสมาชิกออกเมื่อไหร่ ระบบล็อกเอาต์ทันทีในรีเควสต์ถัดไป
  • •ป๊อปอัป "Contact sales" สำหรับ Enterprise บนการ์ดราคา — แทนที่ลิงก์เก่าที่ใช้งานไม่ได้ ส่งชื่อ / อีเมล / เบอร์โทร / ข้อความตรงเข้าเธรด Telegram ของทีมเซลส์เลย

การเผยแพร่

  • •WordPress plugin 1.2.6 ขึ้น wordpress.org แล้ว — แบนเนอร์อัปเดตอัตโนมัติใน WP admin, บล็อก FAQ เรนเดอร์ฝั่งเซิร์ฟเวอร์ผ่าน the_content filter, endpoint /republish เฉพาะที่พลิก post_status กลับเป็น publish โดยไม่สร้างโพสต์ซ้ำ
  • •Drupal 11 module 1.7.9 — route /republish เฉพาะที่พลิกสถานะแยกตามภาษา (ไม่ใช่รีพับลิชแค่ภาษาเดียวบนโหนดหลายภาษาอีกต่อไป), กระจายงาน worker เหลื่อมเวลาเลี่ยง race ตอนเซฟ i18n, CSS ของบล็อก FAQ จำกัดเฉพาะ wrapper .draft2live-faq ที่เรนเดอร์จริง
  • •Drupal 7 module 7.x-1.2.7 — callback /republish เฉพาะสำหรับวงจร unpublish → re-publish, เรียก menu_rebuild เมื่อ route ของปลั๊กอินเปลี่ยน, แก้บั๊ก pathauto pattern ว่างที่บล็อกการสร้าง alias

อินเทอร์เฟซ

  • •โลโก้ในไซด์บาร์ลิงก์ไปที่ /dashboard แทนหน้าแลนดิ้งแล้ว — คลิกแล้วไม่หลุดออกจากแอปอีกต่อไป
  • •ลบบล็อกฟีดแบ็ก "Rate this step" ที่อยู่ด้านบนของทุกหน้าในแดชบอร์ดออกแล้ว

ความปลอดภัย

  • •JWT token-version invalidation — ถอดสมาชิกออกจากทีมหรือดาวน์เกรดแพลนของเจ้าของ ระบบจะล็อกเอาต์ผู้รับเชิญทันทีในรีเควสต์ถัดไป โดยไม่ต้องรีเซ็ต secret ทั้งระบบ

การเผยแพร่

  • •หมวดหมู่แยกตามภาษาทั้งบน WordPress, Drupal 7 และ Drupal 11 — เลือกหมวดหมู่แยกของแต่ละฉบับแปลตรง ๆ จาก Publish panel พร้อม "Create category" แบบ inline ทีละภาษา
  • •เผยแพร่บทความที่เคยถอนออกซ้ำได้เลย ไม่สร้างโพสต์ WP / โหนด Drupal ซ้ำซ้อน — คง slug, taxonomy และผู้เขียนเดิมไว้ครบ
  • •WordPress plugin 1.2.4 + 1.2.5 — บล็อก FAQ เรนเดอร์ฝั่งเซิร์ฟเวอร์ผ่านปลั๊กอิน (ไม่มี CSS หลุดเข้าเนื้อบทความอีก) พร้อมเคลียร์เศษ FAQ-CSS ที่ค้างจากเวอร์ชันเก่า

ตัวแก้ไข

  • •Video block — คำบรรยายใต้วิดีโอ ปรับขนาดได้ จัดวางซ้าย/กลาง/ขวา รองรับ remote upload สำหรับ Drupal 7

อินเทอร์เฟซ

  • •ฟอร์มสมัครรับ newsletter ที่ footer — มี GDPR consent และ toast "สมัครไว้แล้ว"
  • •ปุ่มลอย "เลื่อนขึ้นด้านบน" บนหน้าการตลาดที่ยาว ๆ

การเผยแพร่

  • •WordPress plugin 1.2.3 — ไฟล์ featured image ถูกบันทึกด้วยชื่อที่เป็นมิตรกับ SEO ซึ่งสร้างจากชื่อบทความ (แปลงเป็นอักษรละตินสำหรับภาษาที่ไม่ใช่ละติน) และตั้ง alt text แยกตามภาษาให้อัตโนมัติ
  • •Alert ทาง Telegram สำหรับ moderation ส่งทันทีที่เนื้อหาถูกบล็อกตอนเผยแพร่ ทีมรับมือกรณีพยายามส่งเนื้อหาต้องห้ามได้แบบเรียลไทม์

อินเทอร์เฟซ

  • •หน้า 404 ของ Blog ใส่ chrome ของ landing เต็มชุดแล้ว — header, anchor menu, บทความที่เกี่ยวข้อง

การเผยแพร่

  • •แยก scope ของ Blog — catalogue ของชุมชนอยู่ที่ draft2live.com ส่วน blog ทางการของ Draft2Live อยู่ที่ draft2live.ai นักเขียนที่ได้รับอนุมัติเผยแพร่ตรงเข้าบล็อกทางการได้จาก editor
  • •เลิกเผยแพร่บทความ blog ทางการแล้ว ทุกฉบับแปลจะถูกเลิกเผยแพร่ตามไปด้วย และ editor จะรีเฟรชเมื่อคุณสลับแท็บภาษา

วิเคราะห์ข้อมูล

  • •Metadata ของ Stripe พ่วง user_id ไปกับทุก Subscription และ PaymentIntent แล้ว ฝั่งบัญชีของพาร์ตเนอร์ (Odoo) ระบุที่มาของเงินได้โดยไม่ต้อง lookup เพิ่ม

การเชื่อมต่อ

  • •Sync สองทางกับ Odoo — users, subscriptions และ payments อยู่ในจังหวะเดียวกันระหว่าง Draft2Live กับ Odoo ผ่าน outbound hooks + inbound API
  • •แจ้งเตือน Telegram ถูกส่งเข้า thread แยกตามหัวข้อภายใน supergroup ของแอดมินแล้ว — auth, support, purchase, generation, contact form, plugin orders และ site connect/disconnect แต่ละอย่างมีแท็บของตัวเอง
  • •การแปลด้วย DeepL จะยกระดับ pseudo-list แบบ ‹br›• เป็น ‹ul›‹li› ก่อนส่งแปล — รักษาโครงสร้างลิสต์ในบทความที่แปลแล้ว

อินเทอร์เฟซ

  • •Dark mode ของ dashboard ถูกจำกัด scope ไว้ใต้ .dashboard-scope แล้ว landing จะไม่กระพริบเป็นโหมดมืดตอนโหลดครั้งแรกอีก

อินเทอร์เฟซ

  • •Landing ใหม่หมด — hero สะอาดตา ฟอนต์ใหม่ คืน carousel บทความล่าสุดกลับมา ระบบ routing ข้ามโดเมนแยกฝั่งการตลาด (draft2live.com) ออกจากตัวแอป (draft2live.ai)
  • •ปุ่มสลับภาษาสไตล์ landing บน navigation พร้อมธงและ redirect ตาม locale อย่างถูกต้อง
  • •CTA ทรงแคปซูล บล็อก Metrics โฉมใหม่ ตัวเลขใหญ่ขึ้น ป้ายชัดขึ้น

วิเคราะห์ SEO

  • •Meta tag SEO ครบชุดทั่วทั้ง landing: canonical, hreflang, JSON-LD พร้อม sitemap แบบ dynamic และ robots.txt

ตัวแก้ไข

  • •Media ในแต่ละ section ถูกเก็บไว้ตอนกู้ draft แล้ว — เปิด draft ที่ค้างไว้ขึ้นมา รูปที่วางไว้ยังอยู่ครบ
  • •แบนเนอร์เตือนงานเขียนที่ยังไม่เสร็จ พร้อมลิงก์คลิกเดียวกลับไปที่ draft ที่ยังค้างอยู่
  • •ไฟล์ media ตั้งชื่อให้อัตโนมัติด้วย AI ตามสิ่งที่อยู่ในรูป — หมดยุค IMG_3251.jpg ใน library

อินเทอร์เฟซ

  • •จัดสไตล์ปุ่มทั่วทั้ง dashboard ให้เป็นแบบเดียวกัน — แก้จุดที่ไม่สอดคล้องกัน 6 จุดในรอบเดียว
  • •Media library จัดไฟล์ที่อัปโหลดเข้าโฟลเดอร์ตามปี/เดือนแล้ว สไตล์เดียวกับ WordPress

การเชื่อมต่อ

  • •Admin → Users มีขั้นตอน "Create user" แบบ manual แล้ว เลือกตั้งรหัสผ่านจากฝั่งแอดมินได้ พร้อมแจ้งเตือนทาง Telegram

ความปลอดภัย

  • •Flow ลืม/รีเซ็ตรหัสผ่าน — ขอลิงก์รีเซ็ตทางอีเมล ตั้งรหัสใหม่ภายใน token อายุ 1 ชั่วโมง
  • •บัญชีที่ล็อกอินด้วย OAuth อย่างเดียว (ผู้ใช้ Google login) ตั้งรหัสผ่านครั้งแรกผ่าน flow รีเซ็ตเดียวกันได้แล้ว ไม่ต้องกังวลถ้า Google sign-in ใช้งานไม่ได้

การเชื่อมต่อ

  • •ข้อความ locale โหลดจาก backend DB API แล้ว มี JSON ที่ bundle ไว้เป็น fallback — แก้คำแปลส่งขึ้นได้โดยไม่ต้อง redeploy frontend

การเผยแพร่

  • •Drupal 11 module 1.7.2 — อ่านเวอร์ชันของตัวเองจาก .info.yml ตอนรันไทม์ แบนเนอร์อัปเดตจะไม่ค้างเวอร์ชันเก่าอีก
  • •Drupal 7 module 7.x-1.2.2 — การอัปเดตรูปจะเขียนลง LANGUAGE_NONE สำหรับเว็บที่ฟิลด์รูปไม่รองรับการแปลภาษา
  • •WordPress plugin 1.2.2 — id ของ thumbnail ถูกรวมไว้ใน hash ของ sync-loop แล้ว เปลี่ยนเฉพาะ featured image ก็ส่งกลับมาที่ Draft2Live ได้

ตัวแก้ไข

  • •เพิ่มการแปลบทความ — ยาเม็ดภาษาแบบเลือกหลายตัว, วิธี AI หรือ DeepL, การแปลขนานของหลายภาษาในครั้งเดียว
  • •แก้ไขในภาษาอื่น — แปลบทความผ่าน DeepL เป็นภาษาของคุณ, แก้ไข, แปลกลับอัตโนมัติเมื่อบันทึก
  • •เพิ่มภาษใหม่โดยไม่ต้องโหลดหน้าใหม่ — เมนูดรอปดาวน์ AJAX ที่มี 39 ภาษาโดยตรงในตัวแก้ไข
  • •ลบการแปล — × ปุ่มในแท็บภาษาโดยมีการยืนยัน จะลบการแปลบทความ
  • •เลือกภาษาสำหรับการแก้ไข / เลือกภาษาสำหรับการดู

การเผยแพร่

  • •แยก FAQ ออกเป็นสองส่วน — บล็อก FAQ แยกต่างหากและการทำเครื่องหมาย FAQ Schema.org ใช้งานได้ในทั้งโหมดสร้างและแก้ไขการเผยแพร่
  • •ผู้เขียน, คำถามที่พบบ่อย, ตัวเลือก Schema.org ในแผงแก้ไขการเผยแพร่ที่มีอยู่
  • •ตัวเลือกการเผยแพร่ (คำถามที่พบบ่อย, โครงสร้าง, สถานะ, ปุ่ม) จะถูกซ่อนจนกว่าจะเลือกไซต์
  • •คีย์ DeepL ตอนนี้เป็นแบบระบบเท่านั้น — ได้ลบการตั้งค่าคีย์ส่วนตัวออกแล้ว

การเชื่อมต่อ

  • •สร้างผู้ใช้ใน Drupal 7 — จุดสิ้นสุด POST ใหม่ในโมดูลพร้อมการตรวจสอบอีเมลและชื่อผู้ใช้ซ้ำ
  • •ปุ่มสร้างผู้เขียนตอนนี้ใช้งานได้สำหรับเว็บไซต์ Drupal (ก่อนหน้านี้ใช้งานได้เฉพาะ WordPress เท่านั้น)

การเผยแพร่

  • •Schema.org บทความ JSON-LD มาร์กอัปสำหรับ WordPress — สร้างข้อมูลที่มีโครงสร้าง (หัวข้อ, ผู้เขียน, ผู้เผยแพร่, รูปภาพ, วันที่) ในหัวหน้าหน้าเพื่อการทำ SEO ที่ดียิ่งขึ้น
  • •สลับ Schema.org ในแผงเผยแพร่ — เปิด/ปิด การทำเครื่องหมายข้อมูลที่มีโครงสร้างประเภทบทความต่อการเผยแพร่ พร้อมคำอธิบายเกี่ยวกับสิ่งที่มันทำ
  • •ลบบล็อกหมวดหมู่ที่แนะนำ — แสดงเฉพาะหมวดหมู่ของไซต์สำหรับการเลือก

วิเคราะห์ SEO

  • •สารบัญถูกแทรกก่อนหัวข้อ H2 แรก (หลังจากย่อหน้าแนะนำ) แทนที่จะอยู่ที่ด้านบนสุดของบทความ
  • •คำอธิบายสคีมาบทความที่ปรับปรุง — ลบส่วนสารบัญและคำถามที่พบบ่อยเพื่อให้ข้อความในสแนปช็อตการค้นหาสะอาดขึ้น

อินเทอร์เฟซ

  • •ลบปุ่มเผยแพร่จากตารางวัสดุ — การเผยแพร่จะทำจากตัวแก้ไขบทความ
  • •เปลี่ยนชื่อ 'วัสดุที่สร้างขึ้น' เป็น 'วัสดุของฉัน'

การเชื่อมต่อ

  • •Drupal 7: หน้าแอดมินการตั้งค่า AJAX — การเปลี่ยนประเภทเนื้อหาจะโหลดตัวเลือกฟิลด์ใหม่โดยอัตโนมัติ (เนื้อหา, รูปภาพ, หมวดหมู่, แท็ก)
  • •Drupal 7: CSS ที่กำหนดเองสำหรับการออกแบบหน้าแอดมินสมัยใหม่ที่มีเลย์เอาต์ที่สะอาด
  • •Drupal 7: API จุดสิ้นสุดใหม่ POST /terms/create สำหรับการสร้างคำศัพท์ภาษีตามชื่อ (ค้นหาหรือสร้าง)
  • •Drupal 7: คำถามที่พบบ่อยแสดงเป็นบล็อกแบบพับแยกต่างหากผ่าน hook_node_view โดยใช้สไตล์ในบรรทัด ไม่ได้ฝังอยู่ในเนื้อหาหลัก
  • •Drupal 7: Schema.org FAQPage + Article JSON-LD ถูกแทรกในหัวของหน้า (ไม่ใช่ในเนื้อหา) สามารถควบคุมได้ผ่านตัวเลือกการเผยแพร่

การเผยแพร่

  • •ปุ่มสร้างหมวดหมู่ตอนนี้ทำงานได้ทั้งสำหรับเว็บไซต์ WordPress และ Drupal
  • •จัดการแท็กจากฟิลด์เดียวในตัวแก้ไขบทความ — ลบส่วนแท็กซ้ำออกจากแผงเผยแพร่
  • •แท็กแบดจ์พร้อมปุ่มลบ + เพิ่มช่องป้อนข้อมูลแทนที่ฟิลด์ข้อความที่คั่นด้วยเครื่องหมายจุลภาคเก่า
  • •การเปลี่ยนแปลงคำสำคัญในตัวแก้ไขบทความจะกระตุ้นการซิงค์อัตโนมัติกับ WordPress/Drupal

ตัวแก้ไข

  • •ขยายการแสดงตัวอย่างภาพเด่นเป็น 11rem เพื่อการมองเห็นที่ดียิ่งขึ้น

อินเทอร์เฟซ

  • •การ์ดข้อมูลไซต์ Drupal แสดงสถานะของโมดูล Metatag, การแปลเนื้อหาหลายภาษา (i18n/Content Translation) และ Pathauto พร้อมคำแนะนำ
  • •เปิดใช้งานการเผยแพร่ตามกำหนดสำหรับเว็บไซต์ Drupal (เคยมีเฉพาะสำหรับ WordPress)

การเชื่อมต่อ

  • •Drupal 7: การเผยแพร่หลายภาษาโดยใช้การเชื่อมโยงการแปล tnid — เผยแพร่บทความในหลายภาษาและเชื่อมโยงพวกเขาเป็นการแปล
  • •Drupal 7: การซิงค์สองทางผ่านเว็บฮุก — ยกเลิกการเผยแพร่/ลบเมื่อมีการอัปเดต Drupal Draft2Live โดยอัตโนมัติ
  • •Drupal 7: การแปลง WebP เป็น JPEG อัตโนมัติสำหรับภาพที่โดดเด่นและภาพในเนื้อหา (Drupal 7 ไม่รองรับ WebP)
  • •Drupal 7: สลับภาษาในแผงเผยแพร่ — เปิด/ปิดการใช้งานภาษาโดยตรวจสอบความพร้อมใช้งานของเว็บไซต์
  • •Drupal 7: ตัวเลือก 'เชื่อมโยงเป็นการแปล' — เผยแพร่เป็นการแปลที่เชื่อมโยงหรือบทความอิสระ
  • •Drupal 7: คำสำคัญของบทความถูกส่งเป็น tag_names โดยอัตโนมัติ — โมดูลค้นหาหรือสร้างเงื่อนไขภาษี

การเผยแพร่

  • •แก้ไขการซิงค์ WordPress สำหรับบทความที่มีการเผยแพร่หลายรายการ (เช่น เผยแพร่ + ถังขยะ) บนเว็บไซต์เดียวกัน
  • •การยกเลิกการเผยแพร่ตอนนี้จะตั้งสถานะเป็น 'ไม่เผยแพร่' (ไม่ใช่ 'ลบ') — แสดงป้ายสีเหลืองพร้อมปุ่มเผยแพร่ใหม่ในตัวสร้าง
  • •ตรวจสอบการเผยแพร่ที่แก้ไขแล้ว: ตอนนี้เป็นแบบไซต์ต่อไซต์ (เคยบล็อกการเผยแพร่ Drupal เมื่อ WP มีบันทึกเก่า)

ความปลอดภัย

  • •Drupal 7: การป้องกันการวนซ้ำ — การบันทึกที่เริ่มต้นจาก API จะไม่กระตุ้น webhook กลับไปที่ Draft2Live

ตัวแก้ไข

  • •การสร้างข้อความใหม่แบบอินไลน์: เลือกส่วนข้อความใดก็ได้ คลิกสร้างใหม่ พิมพ์คำสั่ง (เช่น 'เปลี่ยนปี', 'ทำย่อหน้านี้ให้ยาวขึ้น') — AI จะเขียนเฉพาะส่วนนั้นใหม่และแทนที่ในตัวแก้ไข
  • •การสร้างภาพด้วย AI ในตัวแก้ไข: ปุ่มแถบเครื่องมือเปิดหน้าต่างพร้อมพรอมต์ ตัวเลือกโมเดล (Gemini, Flux, GPT Image ฯลฯ) พรีเซ็ตสไตล์ (12 ตัวเลือก) และอัตราส่วนภาพ — ภาพถูกแทรกในบทความและบันทึกลงคลังสื่อ
  • •แถบเครื่องมือตัวแก้ไขสองแถวที่ออกแบบใหม่: แถว 1 คือการจัดรูปแบบข้อความแบบกะทัดรัด (ฟอนต์, หัวข้อ, รายการ, การจัดตำแหน่ง) แถว 2 มีปุ่มสื่อ/แทรกพร้อมไอคอน (รูปภาพ, วิดีโอ, YouTube, ภาพ AI, ลิงก์, ตาราง, สารบัญ, FAQ)

อินเทอร์เฟซ

  • •การบันทึกร่างของตัวสร้าง: ทุกขั้นตอนถูกบันทึกอัตโนมัติลงในที่เก็บข้อมูลเบราว์เซอร์และกู้คืนเมื่อคุณกลับมาที่หน้า — แม้หลังจากไปหน้าอื่นแล้ว
  • •การสลับระหว่างโหมดด่วนและโหมดขั้นสูงไม่รีเซ็ตความคืบหน้าของคุณอีกต่อไป — ขั้นตอนที่ใช้ร่วมกันจะถูกเก็บรักษาไว้
  • •ปุ่มเริ่มใหม่ข้างแท็บโหมดสำหรับรีเซ็ตตัวสร้างทั้งหมด

การเผยแพร่

  • •แก้ไขการซิงค์ WordPress สำหรับบทความที่มีการเผยแพร่หลายรายการ (เช่น เผยแพร่แล้ว + ถังขยะ) บนเว็บไซต์เดียวกัน

การเชื่อมต่อ

  • •แบบฟอร์มคำขอพัฒนาในหน้าเว็บไซต์: สั่งโมดูล/ปลั๊กอินที่กำหนดเองพร้อมตัวเลือก CMS/เฟรมเวิร์ก บันทึกลงฐานข้อมูลพร้อมการแจ้งเตือน Telegram
  • •แผงผู้ดูแลระบบสำหรับคำขอพัฒนาพร้อมการจัดการสถานะ (ใหม่/กำลังดำเนินการ/เสร็จสิ้น/ปฏิเสธ) และการลบ
  • •อัปเดตคู่มือปลั๊กอิน WordPress สำหรับการเชื่อมต่อคลิกเดียว — ลบขั้นตอนแบบแมนวลที่ล้าสมัยสำหรับการคัดลอก Site ID/Webhook Secret
  • •บันทึกเป็นในตัวสร้างภาพ: ช่องชื่อไฟล์พร้อมตัวอย่างการทับศัพท์และการเลือกโฟลเดอร์

การเผยแพร่

  • •เชื่อมโยงเอกสารใหม่: ปุ่มใหม่บนการ์ดเว็บไซต์ WordPress ทุกใบจะคืนการเชื่อมต่อกับบทความที่เคยเผยแพร่จาก Draft2Live หลังจากที่เว็บไซต์ถูกตัดการเชื่อมต่อและเชื่อมต่อใหม่
  • •ปุ่มตัดการเชื่อมต่อในหน้าการตั้งค่าปลั๊กอิน WordPress — ล้างสถานะการจับคู่ในเครื่องจากฝั่ง WP โดยไม่ต้องกลับไปที่ Draft2Live
  • •การลบเว็บไซต์ WordPress ออกจาก Draft2Live จะทำให้ปลั๊กอินแจ้งให้ล้างสถานะการจับคู่ในเครื่องโดยอัตโนมัติ
  • •ลิงก์การตั้งค่าได้ถูกเพิ่มลงในแถวปลั๊กอินที่ Plugins → ปลั๊กอินที่ติดตั้ง เพื่อการเข้าถึงด้วยคลิกเดียว

อินเทอร์เฟซ

  • •บล็อกการเผยแพร่เดโมจะถูกซ่อนเมื่อคุณเชื่อมต่อเว็บไซต์ของคุณอย่างน้อยหนึ่งแห่ง — ไม่มีความยุ่งเหยิงอีกต่อไป
  • •หน้าจออนุมัติรหัสผ่านแอปพลิเคชัน WordPress ที่สะอาด: ตัวอย่าง URL การเปลี่ยนเส้นทางถูกซ่อนและปุ่มอนุมัติ / ปฏิเสธอยู่ในแถวเดียวกัน
  • •หน้าแสดงการตั้งค่าปลั๊กอินทำความสะอาด: ได้ลบแถบด้านขวาออกเพื่อให้เนื้อหาหลักใช้ความกว้างเต็มที่

การเผยแพร่

  • •การเผยแพร่หลายภาษาเพียงคลิกเดียว: เผยแพร่บทความและการแปลทั้งหมดไปยังเว็บไซต์ WordPress ในครั้งเดียวและเชื่อมโยงพวกเขาเป็นการแปลของกันและกันในรูปแบบ Polylang / WPML
  • •การ์ดข้อมูลไซต์ WordPress ในแผงเผยแพร่จะแสดงภาษาที่ตรวจพบของไซต์, ภาษาที่มีอยู่, ปลั๊กอินหลายภาษา ที่ใช้งานอยู่ และปลั๊กอิน SEO ที่ใช้งานอยู่
  • •แบบฟอร์ม 'สร้างผู้เขียน' แบบ Inline เมื่อเผยแพร่ไปยัง WordPress — ไม่จำเป็นต้องออกจากแผงเผยแพร่เพื่อเพิ่มผู้เขียนใหม่ในเว็บไซต์ที่เชื่อมต่อ

การเชื่อมต่อ

  • •การเชื่อมต่อ WordPress ด้วยการคลิกเดียวผ่านกระบวนการอนุญาตด้วยรหัสผ่านแอปพลิเคชันพื้นฐาน — ไม่มี Site ID, Webhook Secret หรือ API URL ให้คัดลอกด้วยมือ
  • •การตรวจจับอัตโนมัติของ Polylang, WPML, TranslatePress และ MultilingualPress บนเว็บไซต์ WordPress ที่เชื่อมต่อ พร้อมคำแนะนำในการติดตั้งเมื่อไม่พบอะไร
  • •การตรวจจับอัตโนมัติของ Yoast SEO และ Rank Math; ชื่อเมตา, คำอธิบาย และคำหลักที่เน้นจะถูกเขียนโดยอัตโนมัติเมื่อหนึ่งในนั้นทำงานอยู่

ความปลอดภัย

  • •นโยบายความเป็นส่วนตัวและหน้าข้อกำหนดในการให้บริการที่เผยแพร่ที่ /privacy และ /terms
  • •การเสริมความปลอดภัยของปลั๊กอิน WordPress v1.1.0: การตรวจสอบสิทธิ์ REST ตามเส้นทาง, การตรวจสอบความสามารถตามโพสต์, การป้องกัน SSRF ในการดาวน์โหลดสื่อจากระยะไกล, รายการอนุญาตสถานะโพสต์, การส่งออก JSON-LD ที่เสริมความปลอดภัยด้วย JSON ที่เข้ารหัสเป็นเลขฐานสิบหก

การเผยแพร่

  • •การเผยแพร่ตามกำหนดเวลาที่รวมกัน: โพสต์ที่กำหนดเวลาจะถูกส่งโดยตัวจัดตารางของ Draft2Live สำหรับทั้ง WordPress และ Drupal — กระบวนการเดียวกัน ความแม่นยำด้านเวลาเดียวกันในทั้งสอง CMS
  • •การแก้ไขแบบ Inline ของบทความที่เผยแพร่: เปลี่ยนสถานะ หมวดหมู่ หรือแท็กโดยตรงจากการ์ดการเผยแพร่โดยไม่ต้องเผยแพร่ใหม่
  • •เผยแพร่หลายฉบับต่อบทความ — เผยแพร่บทความเดียวกันไปยังหลายเว็บไซต์และดูตัวอย่างสั้นสำหรับแต่ละเว็บไซต์
  • •ตัวเลือกวันที่มีธีมสำหรับการเผยแพร่ตามกำหนดพร้อมป้ายชื่อเดือน / วัน / เวลาใน 41 ภาษา
  • •ลิงก์ข้ามจะรีเฟรชโดยอัตโนมัติเมื่อคุณเปลี่ยนหมวดหมู่ที่เลือก ดังนั้นโพสต์ที่เกี่ยวข้องที่แนะนำจะตรงกันเสมอ

การเชื่อมต่อ

  • •การสนับสนุนโมดูล Drupal 7 ตอนนี้มีฟีเจอร์เทียบเท่ากับ Drupal 11: คำศัพท์, แท็ก และบล็อก FAQ ทั้งหมดไหลผ่านเส้นทางการเผยแพร่เดียวกัน
  • •การแจ้งเตือน Telegram เมื่อมีเว็บไซต์ใหม่เชื่อมต่อกับบัญชี Draft2Live ของคุณ

อินเทอร์เฟซ

  • •การ์ดการเผยแพร่แบบรวม — จะละสถานะสำเร็จเพื่อใช้การ์ดสดเดียวที่อัปเดตหลังจากการเผยแพร่
  • •ส่วนลิงก์ข้ามขณะนี้ขยายออกโดยค่าเริ่มต้นในแผงเผยแพร่
  • •ภาพที่โดดเด่นพร้อมสัดส่วนที่แท้จริงและปุ่มเปลี่ยนที่มองเห็นได้เสมอ

การเผยแพร่

  • •แผงเผยแพร่ไปยังเว็บไซต์ฝังอยู่โดยตรงในตัวสร้าง — เผยแพร่โดยไม่ต้องออกจากบทความที่คุณเพิ่งสร้าง
  • •ปุ่มยกเลิกการเผยแพร่, เผยแพร่ใหม่ และดู จะปรากฏขึ้นทันทีหลังจากการเผยแพร่ที่สำเร็จ
  • •ตัวอย่างสแนปช็อตต่อการเผยแพร่จะแสดงให้เห็นว่าบทความมีลักษณะอย่างไรบนเว็บไซต์ที่เชื่อมต่อ
  • •จุดสิ้นสุด POST ใหม่ /unpublish พร้อมการแจ้งเตือน Telegram ในเหตุการณ์การยกเลิกเผยแพร่
  • •ปุ่ม 'เผยแพร่ไปยังเว็บไซต์อื่น' ในการ์ดการเผยแพร่จะยกเลิกการเผยแพร่เว็บไซต์ปัจจุบันก่อน จากนั้นจึงเปิดแบบฟอร์มสำหรับเว็บไซต์ใหม่

อินเทอร์เฟซ

  • •บล็อกแถบด้านข้างที่รวมเป็นหนึ่งเดียวในระบบจัดการบทความพร้อมฟิลด์ที่แก้ไขได้ในบรรทัด
  • •ฟุตเตอร์ติดกับหน้าจอพร้อมปุ่มแก้ไข / บันทึกจัดเรียงทางซ้าย
  • •ลบตัวอย่างซ้ำจากแผงเผยแพร่แบบกะทัดรัด

ตัวแก้ไข

  • •การสนับสนุนการแปลของ DeepL: รวดเร็วและถูกกว่าของ GPT สำหรับภาษาที่รองรับ
  • •ตัวเลือกวิธีการแปล (AI vs DeepL) ต่อการสร้าง พร้อมคีย์ API DeepL ส่วนบุคคลหรือระบบ
  • •ข้อความแทนภาพถูกแปลโดยอัตโนมัติเป็นภาษาบทความผ่าน AI วิสัยทัศน์
  • •ห่วงโซ่การสร้างภาพสำรอง: เมื่อโมเดลหลักล้มเหลว โมเดลถัดไปในห่วงโซ่จะเข้ามาทำงานโดยอัตโนมัติ

อินเทอร์เฟซ

  • •เมนูดรอปดาวน์ภาษา พร้อมไอคอนธง และการเพิ่มภาษาภายในโดยไม่ต้องโหลดหน้าใหม่
  • •ภาพตัวอย่างขนาดใหญ่พร้อมพื้นที่ข้อความเต็มความกว้างสำหรับการแก้ไขข้อความแทน
  • •ตัวเลือกธงต่อภาษาเพื่อเพิ่มภาษาใหม่จากตัวสร้าง
  • •แถบเครื่องมือแก้ไขจะติดอยู่ที่ด้านบนขณะเลื่อนบทความยาว

วิเคราะห์ SEO

  • •การเพิ่มประสิทธิภาพคำค้นหาด้วย AI: ดึงคำสำคัญจากคำค้นหาที่ยาวหรือซับซ้อนเพื่อการวิเคราะห์ SEO ที่แม่นยำยิ่งขึ้น
  • •แก้ไขการเข้ารหัสอักษรซีริลลิก (ยูเครน, รัสเซีย) ในผลลัพธ์ Google Suggest
  • •การสร้างหัวข้อและโครงสร้างบทความด้วย AI ใช้ปีปัจจุบันแล้ว

อินเทอร์เฟซ

  • •ปรับปรุงเค้าโครงตารางคำสำคัญและคู่แข่ง — ระยะห่างสม่ำเสมอ
  • •เจตนาของคำสำคัญแสดงให้เห็นทันทีโดยไม่ต้องวางเมาส์
  • •ปุ่มสื่อในโครงสร้างบทความ: สไตล์เดียวกันพร้อมเส้นขอบประ

วิเคราะห์ SEO

  • •ชื่อเรื่องที่สร้างขึ้นในภาษาของประเทศใน SERP ไม่ใช่ภาษาของบทความ
  • •Google Suggest: คำค้นหาสั้นลงสำหรับคีย์เวิร์ดยาว (4+ คำ)
  • •Google Suggest: แก้ไขการเข้ารหัส UTF-8 สำหรับคำค้นหาภาษาฝรั่งเศส เยอรมัน และอื่นๆ ที่ไม่ใช่ ASCII

ตัวแก้ไข

  • •แถบเครื่องมือตัวแก้ไขคงที่ด้านบนของหน้าจอเมื่อเลื่อน

ความปลอดภัย

  • •ข้อมูลประจำตัวไซต์เข้ารหัสด้วย Fernet สมมาตร
  • •อายุโทเค็น JWT ลดลง (7 วันเข้าถึง, 30 วันรีเฟรช)
  • •ส่วนหัวความปลอดภัย: X-Frame-Options, X-Content-Type-Options, Referrer-Policy
  • •การทำความสะอาด HTML ของเนื้อหาที่เผยแพร่ (ป้องกัน XSS)
  • •ตรวจสอบการอัปโหลดไฟล์ด้วยการตรวจ magic bytes
  • •ข้อกำหนดความซับซ้อนรหัสผ่าน (ตัวพิมพ์ใหญ่ + ตัวเลข)

การเผยแพร่

  • •โมดูล Draft2Live Connect สำหรับ Drupal 7
  • •บล็อกสาธิต: ยกเลิก/เผยแพร่ซ้ำคง URL เดิม
  • •แจ้งเตือน Telegram สำหรับการอัปเกรดแผน

การเชื่อมต่อ

  • •การเชื่อมต่อ DataForSEO เป็นแหล่งคีย์เวิร์ดสำรอง

อินเทอร์เฟซ

  • •เพิ่มภาษาในตัวสร้างโดยไม่ต้องโหลดหน้าใหม่
  • •เนื้อหา: ปุ่มการดำเนินการแบบอินไลน์แทนเมนูแบบเลื่อนลง
  • •ค่าวัดศูนย์ถูกซ่อน — แสดงเครื่องหมายขีดแทนศูนย์
  • •เพิ่ม 40+ ประเทศในการวิเคราะห์ SERP

อินเทอร์เฟซ

  • •ปรับปรุงการตอบสนองบนมือถืออย่างสมบูรณ์สำหรับตัวสร้าง SEO
  • •เปรียบเทียบหัวข้อ: แบบการ์ดบนมือถือ
  • •รูปภาพเด่น: สัดส่วนจริง ปุ่มเปลี่ยนแสดงตลอด

ตัวแก้ไข

  • •ปุ่มแทรก YouTube และการจัดแนว
  • •แถบเครื่องมือแปล 30 ภาษา
  • •เนื้อหาบทความ: สีตามธีมสำหรับโหมดสว่างและมืด

วิเคราะห์ข้อมูล

  • •18 จุดบันทึกการใช้งานใหม่ในทุกการเรียก AI API
  • •การวิจัย แผนผัง ชื่อเรื่อง การแปล สื่อ — ทั้งหมดถูกติดตาม
  • •พื้นฐานสำหรับการวิเคราะห์ต้นทุนและการกำหนดราคา

การเผยแพร่

  • •หน้าบล็อกแปลงเป็น SSR สำหรับการทำดัชนี SEO
  • •แก้ไขบทความหลายภาษาพร้อมการซิงค์คำแปล
  • •บล็อกสาธิตเผยแพร่คำแปลทั้งหมดอัตโนมัติพร้อม hreflang

วิเคราะห์ SEO

  • •บังคับภาษาบทความ — ไม่มีภาษาปนอีกต่อไป
  • •วิเคราะห์คู่แข่ง: เตือนเมื่อข้อมูลจำกัด