সরাসরি মূল কন্টেন্টে যান
FormFlow

প্লাগইন ও শর্টকোড দিয়ে WordPress-এ ফর্ম বসান

প্রতিটি পেজে কোড না পেস্ট করেই WordPress-এ ফর্ম বসান: বিনামূল্যের এক-ফাইল প্লাগইন একবার আপলোড করুন, তারপর ফর্মের শর্টকোড একটি Shortcode ব্লকে রাখুন।

এই পোস্টটি যন্ত্রের মাধ্যমে অনুবাদ করা হয়েছে। ইংরেজিতে মূল পোস্টটি পড়ুন

A dark plate titled 'One shortcode. Current fields.' showing a WordPress page holding a [formflow] shortcode, an arrow to a FormFlow card, an arrow to a generated component, and a cache loop back.

FormFlow v1.32.0 2026-10-04-এ প্রকাশিত হয়েছে এবং কোড পান-এ একটি WordPress ট্যাব যোগ করেছে। এটি একটি ফর্ম থেকে WordPress পেজ পর্যন্ত সবচেয়ে ছোট পথ: প্লাগইন একবার আপলোড, প্রতি পেজে একটি শর্টকোড, আর ফর্ম তার চলমান ফিল্ড ধরে রাখে — কাউকে আবার মার্কআপ paste করতে হয় না।

রিলিজটি চেঞ্জলগ-এ নথিভুক্ত। এই টিউটোরিয়ালে তিনটি ধাপ, যে অ্যাট্রিবিউটগুলো গুরুত্বপূর্ণ, এবং FormFlow-এ পৌঁছানো না গেলে যে আচরণ পাবেন তা রয়েছে।

প্লাগইন কী, আর কী নয়

ডাউনলোডটি একটি PHP ফাইল, formflow-wordpress.zip-এ একটিমাত্র এন্ট্রি formflow/formflow.php নিয়ে প্যাক করা। এটি একটি শর্টকোড নিবন্ধন করে, FormFlow-এ একটি অনুরোধ পাঠায়, উত্তরটি পাঁচ মিনিট ক্যাশ রাখে, আর যে মার্কআপ পায় তা প্রিন্ট করে। এটি সব প্ল্যানে বিনামূল্যে।

প্লাগইন এইটুকুই। এটি ফর্ম নতুন করে বানায় না এবং কোনো সিদ্ধান্ত নেয় না: প্রবেশ, স্প্যামের বিচার, Strict মোড, Turnstile ও ডেলিভারি সব FormFlow-এর সার্ভারে থাকে। গ্রাহকের সাইটে বসানো প্লাগইন পরে সম্পাদনা করা যায় না, তাই প্রতিটি সিদ্ধান্ত নিজের দিকে রাখা ইচ্ছাকৃত।

একবার আপলোড করুন

  1. ফর্ম খুলুন, কোড পান চাপুন এবং WordPress ট্যাব বেছে নিন।

  2. WordPress প্লাগইন ডাউনলোড করুন চাপুন। আপনার সাইট formflow-wordpress.zip পায়।

  3. WordPress-এ প্লাগইন → নতুন যোগ করুন → প্লাগইন আপলোড করুন-এ যান, ফাইলটি বেছে নিন এবং ইনস্টল করুন।

  4. এটি সক্রিয় করুন। প্লাগইনের জন্য WordPress 5.8 বা নতুন এবং PHP 7.4 বা নতুন প্রয়োজন।

শর্টকোড একই ট্যাবে আছে। ক্লিপবোর্ডে কপি করুন-এর নিচের ফিল্ড থেকে এটি কপি করুন: ট্যাবটি এটি সেই স্টাইল ও লাইভ রেন্ডারিং পছন্দসহ প্রিন্ট করে যা এখন কোড পান-এ নির্বাচিত, তাই আপনি যা paste করেন তা এইমাত্র দেখা প্রিভিউয়ের সঙ্গে মেলে।

শর্টকোড বসান

পেজ বা পোস্টে একটি Shortcode ব্লক যোগ করুন এবং লাইনটি তার ভেতরে paste করুন।

[formflow form="FORMFLOW_TOKEN" style="minimal" live="1"]

তিনটি অ্যাট্রিবিউট এই বসানো বহন করে।

  • form হলো ফর্মের টোকেন। এটি একমাত্র জিনিস যা প্লাগইন FormFlow-এ পাঠায়, এবং অনুরোধের আগে এটি যাচাই হয়।

  • style হলো সেই স্টাইল যা আপনি কোড পান-এ বেছেছিলেন, যেমন minimal বা bootstrap। এটি লিখে রাখার অর্থ হলো ডিফল্টে পরে কোনো পরিবর্তন পুরোনো স্টাইলে বসানো পেজকে কখনো নতুন রূপ দেবে না।

  • live মান 1 দিয়ে লাইভ রেন্ডারিং চালু করে। এটি বাদ দিলে শর্টকোড সাধারণ জেনারেট করা কম্পোনেন্ট প্রিন্ট করে, যা তখন ভালো যখন আপনি ভিজিটরের ব্রাউজার থেকে দ্বিতীয় অনুরোধ চান না।

FormFlow-এ পৌঁছানো না গেলে কী হয়

প্লাগইন একটি অনুরোধ আর একটি ক্যাশ, তাই এর ব্যর্থতার আচরণই সেই অংশ যা এর ওপর ভরসা করার আগে বোঝা দরকার।

  • ভালো উত্তর পাঁচ মিনিট ক্যাশ থাকে, তাই ব্যস্ত পেজ প্রতিবার দেখায় FormFlow-কে ডাকে না।

  • শেষ ভালো কপিটিও সাইটের নিজের অপশনে রাখা হয়। অনুরোধ সময় শেষ হলে, হার-সীমায় পড়লে বা সার্ভার ত্রুটি দিলে, পেজ সেই কপি প্রিন্ট করে।

  • কোনো কপি না থাকলে ভিজিটর কিছু দেখে না, আর সাইন-ইন করা এডিটর টোকেন ও HTTP স্ট্যাটাস কোড লেখা একটি ছোট নোটিশ দেখে।

  • ফর্মটি চলে গেলে বা বন্ধ থাকলে প্লাগইন ভিজিটরদের কিছু প্রিন্ট করে না এবং এডিটরদের কারণ জানায়। জমা রাখা কপি মুছে ফেলা হয় না, তাই একটি ভুল উত্তর তা মুছতে পারে না।

এটি কোথায় থামে

  • কোনো Gutenberg ব্লক নেই। Shortcode ব্লকই সমর্থিত পথ, এবং এটি ব্লক এডিটরে কাজ করে।

  • কোনো WordPress সেটিংস পেজ নেই, প্লাগইনের স্বয়ংক্রিয় আপডেট নেই, wordpress.org-এ কোনো তালিকাও নেই। ফাইল আপনি নিজে আপলোড ও আপডেট করেন।

  • WordPress কখনো FormFlow-এ লেখে না। ফর্ম বসালে সাইটটি ফর্মের অনুমোদিত তালিকায় যোগ হয় না, আর প্লাগইন কোনো ফর্ম তৈরি বা সম্পাদনা করতে পারে না।

  • প্লাগইন কোনো AI ইন্টিগ্রেশন নয়। FormFlow, WordPress 7.0-এর AI Connectors স্ক্রিনের সঙ্গে যুক্ত নয়।

এরপর কী পড়বেন

আপনি যদি এখনো কোথাও ফর্ম না বসিয়ে থাকেন, জেনারেট করা কম্পোনেন্ট দিয়ে ফর্ম এমবেড করার লেখাটি পড়ুন: শর্টকোড একই মার্কআপ প্রিন্ট করে, তাই দুটি পথ একই জায়গায় পৌঁছায়। অনুরোধের পেছনের চুক্তির জন্য API রেফারেন্স দেখুন।