চেঞ্জলগ
Draft2Live-এ নতুন আপডেট ও উন্নতি
সিকিউরিটি
- •কুকি: নিবন্ধে থাকা তৃতীয় পক্ষের ভিডিও ও ম্যাপ এখন আপনার অনুমতির আগে লোড হয় না — আপনি একটি প্লেসহোল্ডার দেখেন, যার বোতাম কেবল সেটিই অনুমোদন করে। Google Consent Mode v2 এখন যেকোনো ট্যাগ চালুর আগেই জানানো হয়।
- •কুকি: যুক্তরাষ্ট্রের ভিজিটররা এক ক্লিকের «আমার ব্যক্তিগত তথ্য বিক্রি বা শেয়ার করবেন না» বিকল্পসহ বিজ্ঞপ্তি পান, আর ব্রাউজারের Global Privacy Control সংকেত না জিজ্ঞেস করেই প্রয়োগ হয়। প্রতিটি পছন্দের এখন একটি রেফারেন্স আছে, যা আপনি উল্লেখ করতে পারেন, এবং তা প্রমাণ হিসেবে রেকর্ড করা হয়।
ইন্টিগ্রেশন
- •Drupal: সেটআপ নির্দেশনাগুলি এখন মডিউলের সাথে মেলে। Drupal 10 এবং 11 প্রশাসক ইন্টারফেস মডিউল ইনস্টলারটি বাদ দিয়েছে, তাই গাইডটি ফাইলগুলি modules/custom-এ রাখার পদ্ধতি দেখায় (অথবা Composer এর মাধ্যমে ইনস্টল) পরিবর্তে একটি ফর্মের দিকে নির্দেশ করে যা আর নেই।
- •Drupal: সংযোগ গাইডে API কীটি ভুলভাবে ছিল। কীটি আপনার নিজস্ব সাইটে মডিউল দ্বারা তৈরি হয় এবং Draft2Live-এ কপি করা হয় — Drupal-এ ফেরত দেওয়ার জন্য কোনও সাইট আইডি বা ওয়েবহুক সিক্রেট নেই।
ইন্টিগ্রেশন
- •Shopify: এখন Dev Dashboard-এর অ্যাপ দিয়ে স্টোর সংযুক্ত করা যায় — Client ID ও Client secret দিন, আর Draft2Live নিজেই ২৪ ঘণ্টার অ্যাক্সেস টোকেন নেয় ও নবায়ন করে। নতুন অ্যাপের জন্য Shopify আর স্থায়ী Admin API টোকেন দেয় না।
- •Shopify: shpat_ টোকেন দিয়ে আগে সংযুক্ত স্টোরগুলো কাজ করে যাবে, আর সংযোগ উইন্ডোতে স্টোর সংযোগ বিচ্ছিন্ন না করেই দুই ধরনের ক্রেডেনশিয়ালের মধ্যে বদলানো যায়।
- •Shopify: সংযুক্ত স্টোরগুলো এখন প্রকাশ প্যানেলে দেখা যায় — সাইটের তালিকা কেবল কনটেন্ট টাইপ আছে এমন CMS গ্রহণ করত, ফলে ব্লগ আগে থেকে নির্বাচিত থাকলেও প্রতিটি Shopify স্টোর লুকিয়ে থাকত।
SEO বিশ্লেষণ
- •তৈরির মান উন্নত: নিবন্ধ আর পরিসংখ্যান বানিয়ে দেয় না — প্রতিটি সংখ্যা অবশ্যই আপনার গবেষণা তথ্য, ডকুমেন্ট বা যাচাইকৃত ধ্রুবক থেকে আসতে হবে এবং উৎসবিহীন "সন্দেহজনকভাবে নির্ভুল" তথ্য প্রম্পট স্তরেই নিষিদ্ধ।
- •প্রতিটি তৈরির পর স্বয়ংক্রিয় মান যাচাই: শিরোনাম বনাম বিষয়বস্তুর প্রতিশ্রুতি, পরস্পরবিরোধী সংখ্যা ও উৎসবিহীন তথ্য যাচাই করা হয়; চিহ্নিত সমস্যাগুলো স্বয়ংক্রিয়ভাবে ঠিক করা হয় এবং জেনারেটরে একটি মান ব্যানারে সারসংক্ষেপ দেখানো হয়।
- •গবেষণার তথ্য এখন নির্ভরযোগ্যভাবে নিবন্ধে আসে: আউটলাইন প্রতিটি যাচাইকৃত তথ্য নির্দিষ্ট অনুচ্ছেদে বরাদ্দ করে, ফলে পরিসংখ্যান অস্পষ্ট বর্ণনার বদলে উৎস উল্লেখসহ সঠিক সংখ্যা ও টেবিল হিসেবে প্রকাশ পায়।
- •আরও মানবিক লেখা: জোর করে তালিকা নেই, স্বাভাবিকভাবে বৈচিত্র্যময় অনুচ্ছেদ, শব্দসংখ্যা পূরণে অপ্রয়োজনীয় বিষয়বস্তু নেই এবং সময়-সংবেদনশীল তথ্যে (আইন, মূল্য) স্পষ্ট "তারিখ অনুযায়ী" উল্লেখ থাকে।
ইন্টিগ্রেশন
- •টিম ওয়ার্কস্পেস — Settings → Team থেকে ইমেইল দিয়ে সহকর্মীদের ইনভাইট করুন। প্রতিজন আমন্ত্রিত নিজের লগইনে ঢুকে আপনার ওয়ার্কস্পেসে কাজ করবেন (আপনার সাইট, আপনার আর্টিকেল, আপনার প্ল্যানের ক্রেডিট)।
- •ড্যাশবোর্ডের টপ-বারে মাল্টি-টিম ওয়ার্কস্পেস সুইচার — একাধিক টিমে আমন্ত্রিত ডেলিগেট এক ক্লিকেই টিম বদলান; সিট বাতিল করলে পরের রিকোয়েস্টেই লগআউট হয়ে যান।
- •Pricing কার্ডে এন্টারপ্রাইজ "Contact sales" পপআপ — পুরোনো dead-URL হ্যান্ডঅফের জায়গায় এখন Name / Email / Phone / Comment সরাসরি সেলস টিমের Telegram থ্রেডে চলে যায়।
পাবলিশিং
- •WordPress plugin 1.2.6 wordpress.org-এ লাইভ — WP অ্যাডমিনের ভেতরেই অটোমেটিক আপডেট ব্যানার, the_content ফিল্টার দিয়ে সার্ভার-সাইডে FAQ ব্লক রেন্ডার, আর আলাদা /republish endpoint যা ডুপ্লিকেট পোস্ট না বানিয়েই post_status ফেরত publish-এ নিয়ে আসে।
- •Drupal 11 module 1.7.9 — আলাদা /republish রুট প্রতিটা অনুবাদের status আলাদা করে বদলায় (মাল্টিলিঙ্গুয়াল নোডে আর শুধু এক ভাষায় রিপাবলিশ আটকে থাকবে না), i18n save race এড়াতে staggered worker dispatch, আর FAQ ব্লকের CSS শুধু সত্যিকার রেন্ডার হওয়া .draft2live-faq র্যাপারে scoped।
- •Drupal 7 module 7.x-1.2.7 — unpublish → re-publish সাইকেলের জন্য আলাদা /republish callback, প্লাগইনের রুট বদলালে menu_rebuild, আর খালি pathauto প্যাটার্নে alias তৈরি আটকে যাওয়ার বাগ ফিক্স।
ইন্টারফেস
- •সাইডবারের লোগো এখন ল্যান্ডিং পেজের বদলে /dashboard-এ নিয়ে যায় — ক্লিক করলে আর অ্যাপ থেকে বেরিয়ে যেতে হবে না।
- •প্রতিটা ড্যাশবোর্ড পেজের উপরে থাকা "Rate this step" ফিডব্যাক ব্লক সরিয়ে দেওয়া হয়েছে।
সিকিউরিটি
- •JWT token-version invalidation — কোনো টিম সিট বাতিল করলে বা মালিকের প্ল্যান ডাউনগ্রেড করলে পরের রিকোয়েস্টেই ডেলিগেটরা জোর করে লগআউট হবে, পুরো secret invalidate করার দরকার নেই।
পাবলিশিং
- •WordPress, Drupal 7 আর Drupal 11 — সব জায়গায় ভাষা-অনুযায়ী ক্যাটাগরি। Publish প্যানেল থেকেই প্রতিটা অনুবাদের জন্য আলাদা ক্যাটাগরি বাছুন, সঙ্গে প্রতি ভাষায় ইনলাইন "Create category"।
- •আগে আনপাবলিশ করা আর্টিকেল রিপাবলিশ করলে নতুন WP পোস্ট / Drupal নোড বানানো নয়, পুরোনোটাই আবার সক্রিয় হবে — মূল slug, taxonomy আর লেখক অপরিবর্তিত থাকবে।
- •WordPress plugin 1.2.4 + 1.2.5 — FAQ ব্লক এখন প্লাগইন সার্ভার-সাইডে রেন্ডার করে (আর্টিকেলের বডিতে CSS লিক বন্ধ), পুরোনো রিলিজের রেখে যাওয়া অরফান FAQ-CSS টুকরোগুলোও পরিষ্কার।
এডিটর
- •ভিডিও ব্লক — ভিডিওর নিচে ক্যাপশন, রিসাইজ হ্যান্ডেল, বাঁ/মাঝ/ডান অ্যালাইনমেন্ট, Drupal 7 রিমোট আপলোড সাপোর্ট।
ইন্টারফেস
- •ফুটারে নিউজলেটার সাবস্ক্রিপশন ফর্ম — GDPR কনসেন্ট আর "already subscribed" toast সহ।
- •লম্বা মার্কেটিং পেজে ফ্লোটিং "scroll to top" বাটন।
পাবলিশিং
- •WordPress plugin 1.2.3 — ফিচার্ড ইমেজ এখন আর্টিকেলের শিরোনাম থেকে তৈরি SEO-ফ্রেন্ডলি ফাইলনেমে সেভ হয় (নন-ল্যাটিন ভাষার জন্য ট্রান্সলিটারেট করে), আর alt text প্রতিটা ভাষায় নিজে থেকেই বসে যায়।
- •পাবলিশের সময় কনটেন্ট আটকে গেলে সঙ্গে সঙ্গে Telegram-এ মডারেশন অ্যালার্ট চলে যায়, ফলে নিষিদ্ধ কনটেন্ট পাবলিশের চেষ্টা হলে টিম রিয়েল টাইমে সাড়া দিতে পারে।
ইন্টারফেস
- •ব্লগের 404 পেজ এখন পুরো ল্যান্ডিং সাজে — হেডার, অ্যাঙ্কর মেনু, সম্পর্কিত আর্টিকেল সবকিছু সমেত।
পাবলিশিং
- •ব্লগ এখন দুই ভাগে — কমিউনিটি ক্যাটালগ থাকছে draft2live.com-এ, অফিসিয়াল Draft2Live ব্লগ draft2live.ai-তে। এডিটর থেকে অনুমোদিত লেখকরা সরাসরি অফিসিয়াল ব্লগে পাবলিশ করতে পারবেন।
- •অফিসিয়াল ব্লগ পোস্ট আনপাবলিশ করলে তার সব অনুবাদেও সেটা প্রযোজ্য হয়, আর ভাষার ট্যাব বদলালেই এডিটর নতুন করে লোড হয়।
অ্যানালিটিক্স
- •Stripe-এর metadata-তে এখন প্রতিটি Subscription আর PaymentIntent-এর সঙ্গে user_id যাচ্ছে, ফলে পার্টনার-সাইডের অ্যাকাউন্টিং (Odoo) আলাদা করে খোঁজাখুঁজি ছাড়াই পেমেন্ট ঠিক জায়গায় বসাতে পারে।
ইন্টিগ্রেশন
- •Odoo দ্বিমুখী সিঙ্ক — outbound hooks আর একটা inbound API দিয়ে ইউজার, সাবস্ক্রিপশন আর পেমেন্ট Draft2Live ও Odoo-র মধ্যে মিলিয়ে থাকে।
- •Telegram অ্যালার্ট এখন অ্যাডমিন supergroup-এর আলাদা topic থ্রেডে যায় — auth, support, কেনাকাটা, generation, contact form, plugin order আর site connect/disconnect-এর জন্য আলাদা আলাদা ট্যাব।
- •DeepL-এ অনুবাদে পাঠানোর আগে ‹br›• ছদ্ম-তালিকাগুলোকে এখন আসল ‹ul›‹li›-এ তোলা হয় — অনূদিত আর্টিকেলেও list-এর গঠন অক্ষুণ্ণ থাকে।
ইন্টারফেস
- •ড্যাশবোর্ডের dark mode এখন .dashboard-scope-এর ভেতরে সীমিত, ফলে landing page প্রথম paint-এ আর dark ঝলক দেয় না।
ইন্টারফেস
- •একদম নতুন landing — পরিচ্ছন্ন hero, নতুন টাইপোগ্রাফি, সাম্প্রতিক আর্টিকেলের carousel ফিরে এসেছে। Cross-domain রাউটিং মার্কেটিং (draft2live.com) আর অ্যাপ (draft2live.ai) আলাদা করে দেয়।
- •Navigation-এ landing-স্টাইলের ভাষা সুইচার — ঠিকঠাক পতাকা আর locale বুঝে রিডিরেক্ট।
- •Pill আকৃতির CTA, Metrics ব্লক ঢেলে সাজানো — বড় সংখ্যা, পরিষ্কার লেবেল।
SEO বিশ্লেষণ
- •Landing জুড়ে পুরো SEO মেটা-ট্যাগ সেট: canonical, hreflang, JSON-LD, সাথে ডায়নামিক sitemap আর robots.txt।
এডিটর
- •Section media এখন draft restore-এর পরেও থাকে — অসমাপ্ত draft আবার খুললে আপনার ইন-প্লেস ইমেজগুলো জায়গামতোই পাবেন।
- •অসমাপ্ত জেনারেশনের রিমাইন্ডার ব্যানার — এক ক্লিকেই চলমান draft-এ ফিরে যান।
- •Media ফাইলের নাম এখন ছবির ভেতরে কী আছে সেটা দেখে AI বানিয়ে দেয় — library-তে আর IMG_3251.jpg নেই।
ইন্টারফেস
- •ড্যাশবোর্ড জুড়ে বাটন স্টাইল একরকম হলো — রিপোর্ট হওয়া ছয়টা অসঙ্গতি এক ধাপে ঠিক করা হয়েছে।
- •Media library এখন আপলোডগুলো বছর/মাস ফোল্ডারে সাজায়, WordPress-এর মতো।
ইন্টিগ্রেশন
- •Admin → Users-এ এখন ম্যানুয়াল "Create user" ফ্লো আছে — চাইলে অ্যাডমিন পাসওয়ার্ড সেট করতে পারেন, Telegram-এ নোটিফিকেশনও যায়।
সিকিউরিটি
- •পাসওয়ার্ড ভুলে গেছেন / রিসেট ফ্লো — ইমেইলে রিসেট লিঙ্ক চেয়ে নিন, এক ঘণ্টার টোকেনে নতুন পাসওয়ার্ড সেট করুন।
- •OAuth-only অ্যাকাউন্ট (Google লগইন ইউজার) এখন একই রিসেট ফ্লো দিয়ে প্রথম পাসওয়ার্ড সেট করতে পারেন — Google sign-in কাজ না করলেও আর লকড আউট হবেন না।
ইন্টিগ্রেশন
- •Locale মেসেজ এখন ব্যাকএন্ড DB API থেকে লোড হয়, ফলব্যাক হিসেবে bundled JSON থাকে — অনুবাদের সংশোধন আর ফ্রন্টএন্ড রিডিপ্লয় ছাড়াই চলে যায়।
পাবলিশিং
- •Drupal 11 module 1.7.2 — রানটাইমে নিজের ভার্সন .info.yml থেকে পড়ে নেয়, ফলে আপডেট ব্যানার আর পুরনো দেখায় না।
- •Drupal 7 module 7.x-1.2.2 — যেসব সাইটে image field অনুবাদযোগ্য নয়, সেখানে ইমেজ আপডেট এখন LANGUAGE_NONE-এ লেখা হয়।
- •WordPress plugin 1.2.2 — থাম্বনেইল id এখন সিঙ্ক-লুপ হ্যাশের অংশ, তাই শুধু featured image পাল্টালেও সেটা Draft2Live-এ ফেরত যায়।
এডিটর
- •আর্টিকেল অনুবাদ যোগ করুন — মাল্টি-সিলেক্টসহ ল্যাঙ্গুয়েজ পিল, AI বা DeepL মেথড, একসঙ্গে একাধিক ভাষায় প্যারালাল অনুবাদ
- •অন্য ভাষায় এডিট করুন — DeepL দিয়ে আর্টিকেল আপনার ভাষায় অনুবাদ করুন, এডিট করুন, সেভ করলেই অটো ব্যাক-ট্রান্সলেশন
- •পেজ রিলোড ছাড়াই নতুন ভাষা যোগ করুন — এডিটরেই 39টি ভাষার AJAX ড্রপডাউন
- •অনুবাদ মুছে ফেলুন — ল্যাঙ্গুয়েজ ট্যাবের × বাটন, কনফার্মেশনের পর আর্টিকেলের অনুবাদ সরিয়ে দেবে
- •ল্যাঙ্গুয়েজ ট্যাবের লেবেল — মোড অনুযায়ী ‘Select editing language’ বা ‘Select viewing language’
পাবলিশিং
- •FAQ এখন দুটি আলাদা টগলে — FAQ ব্লক ও FAQ Schema.org মার্কআপ, পাবলিকেশন তৈরি ও এডিট — দুই মোডেই কাজ করবে
- •আগের পাবলিকেশনের এডিট প্যানেলে Author, FAQ, Schema.org টগল
- •সাইট সিলেক্ট না করা পর্যন্ত পাবলিকেশন অপশন (FAQ, Schema, status, button) দেখা যাবে না
- •DeepL key এখন শুধু সিস্টেম-অনলি — পার্সোনাল key-র সেটিং বাদ দেওয়া হয়েছে
ইন্টিগ্রেশন
- •Drupal 7-এ ইউজার তৈরি — মডিউলে নতুন POST endpoint, ইমেইল ও ইউজারনেম ডুপ্লিকেট চেকসহ
- •Create Author বাটন এখন Drupal সাইটেও কাজ করবে (আগে শুধু WordPress-এ ছিল)
পাবলিশিং
- •WordPress-এর জন্য Schema.org Article JSON-LD মার্কআপ — ভালো SEO-র জন্য পেজের head-এ স্ট্রাকচার্ড ডেটা (headline, author, publisher, image, dates) জেনারেট হবে
- •পাবলিশ প্যানেলে Schema.org টগল — প্রতিটি পাবলিকেশনের জন্য Article স্ট্রাকচার্ড ডেটা মার্কআপ চালু/বন্ধ করুন, সঙ্গে এটি কী করে তার ব্যাখ্যা
- •সাজেস্টেড ক্যাটাগরির ব্লক বাদ — এখন শুধু সাইটের ক্যাটাগরি থেকেই বেছে নেওয়া যাবে
SEO বিশ্লেষণ
- •Table of Contents এখন আর্টিকেলের একদম উপরে নয়, প্রথম H2 হেডিংয়ের আগে (ইন্ট্রো প্যারাগ্রাফের পরে) বসবে
- •Article schema description আরও উন্নত — সার্চ স্নিপেটে পরিচ্ছন্ন টেক্সট দেখাতে TOC ও FAQ সেকশন বাদ দেওয়া হয়
ইন্টারফেস
- •মেটেরিয়ালস টেবিল থেকে পাবলিশ বাটন সরানো হয়েছে — পাবলিশ এখন আর্টিকেল এডিটর থেকেই হবে
- •‘Generated Materials’-এর নাম বদলে ‘My Materials’ করা হয়েছে
ইন্টিগ্রেশন
- •Drupal 7: AJAX অ্যাডমিন সেটিংস পেজ — কন্টেন্ট টাইপ বদলালেই ফিল্ড সিলেক্ট (body, image, taxonomy, tags) ডায়নামিকভাবে রিলোড হবে
- •Drupal 7: পরিচ্ছন্ন লেআউট ও আধুনিক অ্যাডমিন পেজ ডিজাইনের জন্য কাস্টম CSS
- •Drupal 7: নাম দিয়ে taxonomy term তৈরির জন্য নতুন API endpoint POST /terms/create (find-or-create)
- •Drupal 7: FAQ এখন body কন্টেন্টে এমবেড না হয়ে hook_node_view দিয়ে আলাদা অ্যাকর্ডিয়ন ব্লক হিসেবে ইনলাইন স্টাইলে রেন্ডার হবে
- •Drupal 7: Schema.org FAQPage + Article JSON-LD এখন কন্টেন্টে নয়, পেজের head-এ যুক্ত হবে — পাবলিশ অপশন থেকেই নিয়ন্ত্রণ করা যাবে
পাবলিশিং
- •ক্যাটাগরি তৈরির বাটন এখন WordPress ও Drupal — দুই সাইটেই কাজ করবে
- •ট্যাগ এখন শুধু আর্টিকেল এডিটরের একটি ফিল্ড থেকেই ম্যানেজ করা যাবে — পাবলিশ প্যানেল থেকে ডুপ্লিকেট ট্যাগ সেকশন সরানো হয়েছে
- •কমা দিয়ে আলাদা করা পুরোনো টেক্সট ফিল্ডের জায়গায় এসেছে ডিলিট বাটনসহ ট্যাগ ব্যাজ ও অ্যাড ইনপুট
- •আর্টিকেল এডিটরে কীওয়ার্ড বদলালেই WordPress/Drupal-এ অটো-সিঙ্ক হবে
এডিটর
- •ফিচারড ইমেজের প্রিভিউ এখন 11rem — আরও স্পষ্ট দেখা যাবে
ইন্টারফেস
- •Drupal সাইট ইনফো কার্ডে এখন Metatag, multilingual (i18n/Content Translation) ও Pathauto মডিউলের স্ট্যাটাস এবং সুপারিশ দেখা যাবে
- •Drupal সাইটেও শিডিউল করে পাবলিশ করা যাবে (আগে শুধু WordPress-এ ছিল)
ইন্টিগ্রেশন
- •Drupal 7: tnid ট্রান্সলেশন লিঙ্কিং দিয়ে মাল্টিলিঙ্গুয়াল পাবলিশিং — একাধিক ভাষায় আর্টিকেল পাবলিশ করুন এবং অনুবাদ হিসেবে লিঙ্ক করুন
- •Drupal 7: webhook দিয়ে দুই-পাশের সিঙ্ক — Drupal-এ unpublish/delete করলে Draft2Live নিজে থেকেই আপডেট হবে
- •Drupal 7: ফিচার্ড ও ইনলাইন ছবির জন্য WebP থেকে JPEG অটোমেটিক কনভার্শন (Drupal 7 WebP সাপোর্ট করে না)
- •Drupal 7: পাবলিশ প্যানেলে ভাষা টগল সুইচ — সাইট অ্যাভেইলেবিলিটি চেকসহ ভাষা চালু/বন্ধ করুন
- •Drupal 7: 'Link as translations' টগল — লিঙ্কড অনুবাদ হিসেবে পাবলিশ করুন, নাকি আলাদা আর্টিকেল হিসেবে — আপনার পছন্দ
- •Drupal 7: আর্টিকেলের কীওয়ার্ড এমনিতেই tag_names হিসেবে পাঠানো হবে — মডিউল ট্যাক্সোনমি টার্ম খুঁজে নেবে বা নতুন তৈরি করবে
পাবলিশিং
- •একই সাইটে একাধিক পাবলিকেশন (যেমন published + trash) থাকা আর্টিকেলের WordPress সিঙ্ক ঠিক করা হয়েছে
- •Unpublish করলে এখন 'unpublished' স্ট্যাটাস বসবে ('deleted' নয়) — জেনারেটরে অ্যাম্বার ব্যাজ এবং Republish বাটন দেখাবে
- •পাবলিশ চেক ঠিক করা হয়েছে: এখন সাইট অনুযায়ী আলাদা করে চেক হবে (আগে WP-তে পুরনো রেকর্ড থাকলে Drupal পাবলিশ আটকে যেত)
সিকিউরিটি
- •Drupal 7: সিঙ্ক লুপ প্রতিরোধ — API থেকে শুরু হওয়া সেভ Draft2Live-এ আর ফিরতি webhook ট্রিগার করবে না
এডিটর
- •ইনলাইন টেক্সট রিজেনারেশন: যেকোনো টেক্সট অংশ সিলেক্ট করুন, Regenerate-এ ক্লিক করুন, ইনস্ট্রাকশন লিখুন (যেমন 'সালটা বদলাও', 'এই প্যারাগ্রাফটা একটু বড় করো') — AI শুধু সেই অংশটাই রিরাইট করে এডিটরে বসিয়ে দেবে
- •এডিটরেই AI দিয়ে ছবি জেনারেট করুন: টুলবার বাটনে ক্লিক করলে খুলবে একটা মোডাল — প্রম্পট, মডেল সিলেক্টর (Gemini, Flux, GPT Image ইত্যাদি), স্টাইল প্রিসেট (১২টি অপশন), অ্যাসপেক্ট রেশিও — ছবি সরাসরি আর্টিকেলে বসবে এবং মিডিয়া লাইব্রেরিতে সেভ হবে
- •এডিটর টুলবার নতুন করে সাজানো হয়েছে, দুই সারিতে: প্রথম সারিতে কমপ্যাক্ট টেক্সট ফরম্যাটিং (ফন্ট, হেডিং, লিস্ট, অ্যালাইনমেন্ট), দ্বিতীয় সারিতে আইকনসহ লেবেলড মিডিয়া/ইনসার্ট বাটন (Photo, Video, YouTube, AI Image, Link, Table, Contents, FAQ)
ইন্টারফেস
- •জেনারেটর ড্রাফট সংরক্ষণ: সব ধাপ ব্রাউজার স্টোরেজে অটো-সেভ হবে আর ফিরে এলে আবার পেয়ে যাবেন — অন্য পেজে ঘুরে এলেও
- •Quick এবং Advanced মোডের মাঝে সুইচ করলে এখন আর আপনার প্রগ্রেস রিসেট হয় না — কমন স্টেপগুলো অক্ষত থাকে
- •মোড ট্যাবের পাশে Start Over বাটন — পুরো জেনারেটর এক ক্লিকে রিসেট
পাবলিশিং
- •একই সাইটে একাধিক পাবলিকেশন (যেমন published + trash) থাকা আর্টিকেলের WordPress সিঙ্ক ঠিক করা হয়েছে
ইন্টিগ্রেশন
- •Sites পেজে ডেভেলপমেন্ট রিকোয়েস্ট ফর্ম: CMS/ফ্রেমওয়ার্ক সিলেক্ট করে কাস্টম মডিউল/প্লাগইন অর্ডার করুন — ডেটাবেসে সেভ হবে এবং Telegram-এ নোটিফিকেশন যাবে
- •ডেভেলপমেন্ট রিকোয়েস্ট ম্যানেজ করার অ্যাডমিন প্যানেল: স্ট্যাটাস কন্ট্রোল (new/in progress/done/rejected) এবং ডিলিট অপশন
- •ওয়ান-ক্লিক কানেক্টের জন্য WordPress প্লাগইন গাইড আপডেট করা হয়েছে — Site ID/Webhook Secret ম্যানুয়ালি কপি করার পুরনো স্টেপগুলো বাদ দেওয়া হয়েছে
- •ইমেজ কনস্ট্রাক্টরে Save As: ট্রান্সলিটারেশন প্রিভিউসহ ফাইলনেম ইনপুট এবং ফোল্ডার সিলেকশন
পাবলিশিং
- •প্রকাশনা রি-লিঙ্ক করুন: প্রতিটি WordPress সাইট কার্ডে নতুন একটি বোতাম — সাইট ডিসকানেক্ট করে আবার পেয়ার করলে আগে Draft2Live থেকে প্রকাশিত আর্টিকেলগুলোর কানেকশন ফিরিয়ে আনবে
- •WordPress প্লাগইন সেটিংস পেজে Disconnect বোতাম — Draft2Live-এ ফিরে না গিয়েই WP দিক থেকে লোকাল পেয়ারিং স্টেট ক্লিয়ার করুন
- •Draft2Live থেকে কোনো WordPress সাইট সরালে এখন প্লাগইনকে নিজে থেকেই বলে দেওয়া হবে লোকাল পেয়ারিং স্টেট মুছে ফেলতে
- •Plugins → Installed Plugins-এ প্লাগইন সারিতে যোগ হলো Settings লিঙ্ক — এক ক্লিকেই খুলবে
ইন্টারফেস
- •নিজের অন্তত একটি সাইট কানেক্ট হলেই ডেমো ব্লগ পাবলিশ ব্লক লুকিয়ে যাবে — অযথা ভিড় শেষ
- •WordPress Application Password approval স্ক্রিন এখন আরও পরিচ্ছন্ন: redirect URL প্রিভিউ লুকানো, Approve / Deny বোতাম একই সারিতে
- •প্লাগইন সেটিংস পেজ এখন আরও পরিচ্ছন্ন: ডান পাশের সাইডবার সরিয়ে মূল কনটেন্ট পুরো প্রস্থ নিচ্ছে
পাবলিশিং
- •এক ক্লিকে বহুভাষিক প্রকাশনা: এক আর্টিকেল আর তার সব অনুবাদ একসঙ্গে WordPress সাইটে পাবলিশ করুন, আর সেগুলো নিজে থেকেই Polylang / WPML-এ একে অপরের অনুবাদ হিসেবে লিঙ্ক হয়ে যাবে
- •পাবলিশ প্যানেলের WordPress সাইট ইনফো কার্ডে দেখা যাবে শনাক্ত হওয়া সাইট ল্যাঙ্গুয়েজ, উপলব্ধ ভাষা, চালু থাকা মাল্টিলিঙ্গুয়াল প্লাগইন আর চালু থাকা SEO প্লাগইন
- •WordPress-এ পাবলিশ করার সময় ইনলাইন 'Create author' ফর্ম — সংযুক্ত সাইটে নতুন অথর যোগ করতে পাবলিশ প্যানেল ছাড়তে হবে না
ইন্টিগ্রেশন
- •WordPress-এর নেটিভ Application Password authorize ফ্লোতে এক ক্লিকেই পেয়ারিং — Site ID, Webhook Secret বা API URL হাতে কপি করার ঝামেলা নেই
- •সংযুক্ত WordPress সাইটে Polylang, WPML, TranslatePress ও MultilingualPress নিজে থেকেই শনাক্ত হবে; কোনোটি না থাকলে ইনস্টলের সাজেশন
- •Yoast SEO ও Rank Math অটো-শনাক্তকরণ; যেকোনো একটি চালু থাকলে meta title, description ও focus keyword নিজে থেকেই বসে যাবে
সিকিউরিটি
- •Privacy Policy ও Terms of Service পেজ এখন /privacy আর /terms-এ লাইভ
- •WordPress প্লাগইন v1.1.0-তে সিকিউরিটি জোরদার: রুট-ভিত্তিক REST permission callback, পোস্ট-ভিত্তিক capability check, রিমোট মিডিয়া ডাউনলোডে SSRF গার্ড, পোস্ট স্ট্যাটাস হোয়াইটলিস্ট, hex-encoded JSON দিয়ে JSON-LD আউটপুট
পাবলিশিং
- •একীভূত শিডিউলড পাবলিশিং: WordPress ও Drupal — দুই CMS-এই Draft2Live-এর নিজস্ব শিডিউলার পোস্ট পাঠাবে, একই ফ্লো, একই টাইমিং নির্ভুলতা
- •প্রকাশিত আর্টিকেলে ইনলাইন এডিটিং: রি-পাবলিশ না করেই প্রকাশনা কার্ড থেকে স্ট্যাটাস, ক্যাটাগরি বা ট্যাগ বদলে নিন
- •এক আর্টিকেল, একাধিক প্রকাশনা — একই লেখা একাধিক সাইটে প্রকাশ করুন, প্রতিটির আলাদা স্নিপেট প্রিভিউ দেখুন
- •শিডিউলড পাবলিশিংয়ের জন্য থিমড ডেট পিকার — মাস, দিন ও সময়ের লেবেল ৪১টি ভাষায়
- •ক্যাটাগরি বদলালেই Cross-links নিজে থেকে রিফ্রেশ হবে, যাতে সম্পর্কিত পোস্টের সাজেশন সবসময় মানানসই থাকে
ইন্টিগ্রেশন
- •Drupal 7 মডিউল এখন Drupal 11-এর সমান ফিচার দেয়: terms, tags ও FAQ ব্লক — সবই এক পাবলিশ পাথ দিয়ে যায়
- •নতুন সাইট আপনার Draft2Live অ্যাকাউন্টে যুক্ত হলেই Telegram-এ নোটিফিকেশন
ইন্টারফেস
- •একীভূত প্রকাশনা কার্ড — আলাদা সাকসেস স্ক্রিন বাদ, প্রকাশের পরই একটি লাইভ কার্ড আপডেট হয়ে যায়
- •পাবলিশ প্যানেলে Cross-links সেকশন এখন ডিফল্টভাবে খোলা থাকবে
- •ফিচার্ড ইমেজ এখন আসল অনুপাতে, পাশে সবসময় দৃশ্যমান একটি Change বোতাম
পাবলিশিং
- •পাবলিশ-টু-সাইট প্যানেল এবার সরাসরি জেনারেটরেই — সদ্য জেনারেট করা আর্টিকেল ছেড়ে না গিয়েই পাবলিশ করুন
- •প্রকাশ সফল হওয়ার সঙ্গে সঙ্গেই দেখা যাবে Unpublish, Republish ও View বোতাম
- •প্রতিটি প্রকাশনার স্নিপেট প্রিভিউ দেখাবে আপনার সাইটে আর্টিকেলটি কেমন দেখাচ্ছে
- •নতুন POST /unpublish endpoint — আনপাবলিশ হলেই Telegram-এ নোটিফিকেশন
- •প্রকাশনা কার্ডের 'Publish to another site' বোতামে ক্লিক করলে আগে বর্তমান সাইট থেকে আনপাবলিশ হবে, তারপর নতুন সাইটের ফর্ম খুলবে
ইন্টারফেস
- •আর্টিকেল ম্যানেজমেন্টে একটাই ইউনিফাইড সাইডবার ব্লক — ফিল্ডগুলো সরাসরি সেখানেই এডিট করুন
- •বাঁদিকে এডিট / সেভ বাটনসহ স্টিকি ফুটার
- •কমপ্যাক্ট পাবলিশ প্যানেল থেকে ডুপ্লিকেট স্নিপেট প্রিভিউ সরিয়ে দেওয়া হয়েছে
এডিটর
- •DeepL অনুবাদ সাপোর্ট: সাপোর্টেড ভাষার জন্য GPT-এর চেয়ে দ্রুত ও সাশ্রয়ী
- •প্রতিটি জেনারেশনে অনুবাদ পদ্ধতি বেছে নিন (AI নাকি DeepL) — নিজের বা সিস্টেমের DeepL API কী দিয়ে
- •ভিশন AI দিয়ে ইমেজের alt টেক্সট স্বয়ংক্রিয়ভাবে আর্টিকেলের ভাষায় অনুবাদ
- •ইমেজ জেনারেশনে ফলব্যাক চেইন: প্রধান মডেল ব্যর্থ হলে পরের মডেল আপনাআপনি দায়িত্ব নেয়
ইন্টারফেস
- •ফ্ল্যাগ আইকনসহ ভাষার ড্রপডাউন — পেজ রিলোড ছাড়াই সরাসরি ভাষা যোগ করুন
- •বড় ইমেজ প্রিভিউ এবং alt টেক্সট এডিটের জন্য ফুল-উইডথ টেক্সটএরিয়া
- •জেনারেটর থেকেই নতুন ভাষা যোগ করার জন্য প্রতিটি ভাষার ফ্ল্যাগ পিকার
- •দীর্ঘ আর্টিকেল স্ক্রল করলেও এডিটর টুলবার উপরে স্টিকি থাকে
SEO বিশ্লেষণ
- •AI কোয়েরি অপ্টিমাইজেশন: দীর্ঘ বা জটিল কোয়েরি থেকে কীওয়ার্ড বের করে আরও নির্ভুল SEO বিশ্লেষণ
- •Google Suggest ফলাফলে সিরিলিক (ইউক্রেনীয়, রুশ) এনকোডিং ঠিক করা হয়েছে
- •AI টপিক ও আর্টিকেল স্ট্রাকচার জেনারেশনে এখন চলতি বছর ব্যবহার হয়
ইন্টারফেস
- •কীওয়ার্ড ও প্রতিযোগী টেবিলের লেআউট আরও পরিষ্কার — সমান প্যাডিং
- •হোভার না করেই এখন কীওয়ার্ডের ইনটেন্ট সরাসরি দেখা যায়
- •আর্টিকেল স্ট্রাকচারে মিডিয়া বাটন: ড্যাশড বর্ডারসহ একই স্টাইলে
SEO বিশ্লেষণ
- •টাইটেল তৈরি হবে SERP দেশের ভাষায়, আর্টিকেলের ভাষায় নয়
- •Google Suggest: বড় কীওয়ার্ডের (৪+ শব্দ) জন্য ছোট কুয়েরি ফলব্যাক
- •Google Suggest: ফরাসি, জার্মান ও অন্যান্য নন-ASCII কোয়েরির জন্য UTF-8 এনকোডিং ঠিক করা হয়েছে
এডিটর
- •স্ক্রল করলেও এডিটর টুলবার স্ক্রিনের উপরে স্থির থাকে
সিকিউরিটি
- •সাইটের ক্রেডেনশিয়াল Fernet সিমেট্রিক এনক্রিপশনে সুরক্ষিত
- •JWT টোকেনের মেয়াদ কমানো হয়েছে (অ্যাক্সেস ৭ দিন, রিফ্রেশ ৩০ দিন)
- •সিকিউরিটি হেডার: X-Frame-Options, X-Content-Type-Options, Referrer-Policy
- •প্রকাশিত কনটেন্টের জন্য HTML স্যানিটাইজেশন (XSS প্রটেকশন)
- •ম্যাজিক বাইট চেকিংসহ ফাইল আপলোড ভ্যালিডেশন
- •পাসওয়ার্ডে জটিলতা বাধ্যতামূলক (বড় হাতের অক্ষর + সংখ্যা)
পাবলিশিং
- •Drupal 7-এর জন্য Draft2Live Connect মডিউল
- •ডেমো ব্লগ: আনপাবলিশ/রিপাবলিশ করলেও URL একই থাকবে
- •প্ল্যান আপগ্রেড আর ডেমো আনপাবলিশের জন্য Telegram নোটিফিকেশন
ইন্টিগ্রেশন
- •ফলব্যাক কীওয়ার্ড সোর্স হিসেবে DataForSEO ইন্টিগ্রেশন — ভলিউম/ডিফিকাল্টি ডেটাসহ
ইন্টারফেস
- •পেজ রিলোড ছাড়াই জেনারেটরে সরাসরি ভাষা যোগ করুন
- •ম্যাটেরিয়ালস: ড্রপডাউন মেনুর বদলে ইনলাইন অ্যাকশন বাটন
- •শূন্য মেট্রিক UI-তে আর দেখাবে না — গোলমেলে শূন্যের বদলে ড্যাশ
- •SERP বিশ্লেষণে ৪০+ নতুন দেশ (সাইপ্রাস, মরক্কো, লাতিন আমেরিকা, মধ্যপ্রাচ্য)
ইন্টারফেস
- •SEO জেনারেটরের জন্য পুরো মোবাইল রেসপন্সিভ ঢেলে সাজানো
- •টপিক তুলনা: মোবাইলে কার্ড লেআউট
- •ফিচার্ড ইমেজ: আসল অনুপাত, চেঞ্জ বাটন সবসময় চোখের সামনে
এডিটর
- •YouTube ইনসার্ট বাটন আর জাস্টিফাই অ্যালাইনমেন্ট
- •এডিটর টুলবার এখন ৩০টি ভাষায়
- •আর্টিকেলের কনটেন্ট: লাইট আর ডার্ক মোডের সাথে মানানসই রঙ
অ্যানালিটিক্স
- •সব AI API কলে ১৮টি নতুন ইউসেজ লগ এন্ট্রি পয়েন্ট
- •রিসার্চ, ব্লুপ্রিন্ট, টাইটেল, অনুবাদ, মিডিয়া — সব এখন ট্র্যাকড
- •নির্ভুল খরচের বিশ্লেষণ আর প্রাইসিংয়ের ভিত্তি
পাবলিশিং
- •SEO ইনডেক্সিংয়ের জন্য ব্লগ পেজ এখন Server-Side Rendering-এ
- •অনুবাদ সিঙ্ক টগল দিয়ে একসাথে একাধিক ভাষায় আর্টিকেল এডিটিং
- •ডেমো ব্লগে hreflang সহ সব অনুবাদ আপনাআপনি প্রকাশ
SEO বিশ্লেষণ
- •আর্টিকেলের ভাষা একদম পাকা — মিশ্র ভাষার ঝামেলা শেষ
- •প্রতিযোগী বিশ্লেষণ: কীওয়ার্ড ডেটা কম থাকলে সতর্কবার্তা