আমি এমন একটি ফর্ম তৈরি করতে চাই যা আমি আমার সাইটে toোকাতে একটি শর্টকোড ব্যবহার করতে পারি।
সত্যিই খুব ভাল লাগবে যদি আমি একটি পৃথক ফাইলে এইচটিএমএল অংশ তৈরি করতে পারি এবং তারপরে এটি একটি পিএইচপি শর্টকোড দিয়ে সন্নিবেশ করতাম (পৃষ্ঠাটির লজিকটিকে একটি শর্টকোডে রূপ দেওয়ার জন্য আলাদা করতে)।
আমি এই কিভাবে করতে পারে?
-- হালনাগাদ --
এটি আমি করেছি: আমার দুটি ফাইল রয়েছে। একজনকে 'প্রোফাইলটেম্পলেট.এফপি' এবং একজনকে 'স্কোড' বলা হয়। এগুলি উভয়ই একটি প্লাগইনের অংশ যা আমি আমার সাইটের জন্য একটি init.php দিয়ে তৈরি করছি যা তাদের সূচনা করে। এখানে তাদের বিষয়বস্তু:
init.php
<?php
require_once(dirname(__FILE__).'/pages/scodes.php');
?>
scodes.php
function jf_testcode() {
include dirname(__FILE__) . 'profiletemplate.php';
}
add_shortcode('testfield', 'jf_testcode');
profiletemplate.php
<?php // Template for my form shortcode ?>
<form>
Testing
</form>
আমি তখন আমার সাইটের কোনও পৃষ্ঠায় [টেস্টফিল্ড] শর্টকোড ব্যবহার করি।
আপডেট 2
সুতরাং এই পদ্ধতিটি কাজ করছে, তবে এটি শর্টকোড যেখানে ডাকা হয়েছে এটি HTML সন্নিবেশ করছে না। পরিবর্তে এটি কেবল পৃষ্ঠার শীর্ষে সামগ্রী সন্নিবেশ করছে (যদি আমি কোনও ফাংশনে 'রিটার্ন' টেস্টিং '' এর পরিবর্তে 'ইকো' টেস্টিং 'বলে থাকি তবে)
functions.php
যা এই নির্দিষ্ট ফাইলটির প্রয়োজন / অন্তর্ভুক্ত করে এবংadd_shortcode()
আপনার ফাংশনটি কল করার জন্য আপনার পছন্দসই শর্টকোড সেটআপ করার মাধ্যমে।