wp_redirect()
পৃষ্ঠায় সফলভাবে একটি সাইনআপ ফর্ম জমা দেওয়ার পরে আমি ব্যবহারকারীকে পুনর্নির্দেশের জন্য ব্যবহার করার চেষ্টা করছি ।
এটি কাজ করছে না এবং নিম্নলিখিত ত্রুটিটি দেখায়:
সতর্কতা: শিরোনাম তথ্য পরিবর্তন করতে পারে না - ইতিমধ্যে / অ্যাপ্লিকেশন / এমএএমপি / এইচটিডোকস / থিম / ডাব্লু- 1178 লাইনে / প্লাগেবল.এফপি অন্তর্ভুক্ত
আমি বুঝতে পেরেছি যে এর আগেও আউটপুট হয়েছে, সে কারণেই এটি কাজ করছে না, তবে এই কাজটি কীভাবে করা যায় সে সম্পর্কে আমার কোনও ধারণা নেই।
সাইনআপ ফর্মটি একটি ফাংশন দ্বারা রেন্ডার হয়ে যায় এবং আমার ফাংশন.এফপি এর ভিতরে অন্য একটি ফাংশন দ্বারা জমা দেওয়া হয়।
if ( isset( $_POST['subscribe'] ) ) {
// Submits the form and should then redirect
wp_redirect("/thank-you/");
exit;
}
তারপরে এই দুটি ফাংশনই ব্যবহৃত হয় যেখানে আমি সাইনআপ ফর্মটি দেখাতে চাই।
আমি ভয় করি যে এটি করা সবচেয়ে ভাল জিনিস নয়। আমার এমন কিছু পদক্ষেপ তৈরি করা উচিত যা এটি করে তবে আমি কীভাবে এটি বাস্তবায়ন করব সে সম্পর্কে আমার কোনও ধারণা নেই। আমি যে টিউটোরিয়াল পেয়েছি তাদের বেশিরভাগই একই পাতায় ফলাফলগুলি দেখায় এবং অতিরিক্ত পুনঃনির্দেশের প্রয়োজন হয় না। সম্ভবত সে কারণেই তারা ফাংশন.এফপি-র ভিতরে ফাংশন নিয়ে কাজ করছে