দেখে নিন কিভাবে WordPress Theme Activation এর Page তৈরী করতে হয়








আসসালামু আলাইকুম
কেমন আছেন আশা করি ভালো
আজ আপনাদের জন্য নিয়ে আলাম WordPress Theme Activation এর Page তৈরী করতে হয় কি ভাবে?
আমরা প্রায় ওয়ার্ডপ্রেস এর অনেক প্রিমিয়াম থিম আপলোড দিয়ে থাকি | অনেক প্রিমিয়াম থিম ইনস্টল দেয়ার পর এক্টিভেশন কোড চায় । এক্টিভেশন কোড দেয়ার পর থিমটি এক্টিভেট হয়ে যায় । আজকে আমরা শিখব কিভাবে আমরা ওয়ার্ডপ্রেস থিম এর এক্টিভেশন পেজ তৈরী করব । যারা থিম তৈরী করে তাদের ক্লায়েন্ট এর জন্য এ ধরনের কাস্টম পেজ তৈরী করে থাকে | আপনাদের মনে প্রশ্ন থাকতে পারে এটা কিভাবে করলো? এরকম প্রশ্ন আমার ছিল । তাই আমি আজ তার উত্তর পেয়েছি । আমার প্রশ্নের উত্তরটা আপনাদের সাথে শেয়ার করতেছি । নিম্মে কিছু কোড দেয়া হলো, এই কোড গুলা আপনার ওয়ার্ডপ্রেস থিম আর functions.php ফাইল এ বসাতে হবে । এই কোডটি বসালে আপনার থিম এর জন্য এক্টিভেশন এর জন্য কাস্টম পেজ কাজ করবে |
[code] if (isset($_GET[‘activated’]) && is_admin()){

$new_page_title = ‘This is the page title’;
$new_page_content = ‘This is the page content’;
$new_page_template = ”; //ex. template-custom.php. Leave blank if you don’t want a custom page template.

//don’t change the code bellow, unless you know what you’re doing

$page_check = get_page_by_title($new_page_title);
$new_page = array(
‘post_type’ => ‘page’,
‘post_title’ => $new_page_title,
‘post_content’ => $new_page_content,
‘post_status’ => ‘publish’,
‘post_author’ => 1,
);
if(!isset($page_check->ID)){
$new_page_id = wp_insert_post($new_page);
if(!empty($new_page_template)){
update_post_meta($new_page_id, ‘_wp_page_template’, $new_page_template);
}
}

}[/code]

[color=yellow] উপরোক্ত কোডটি থিম এক্টিভেশন পেজ হিসাবে কাজ করবে | [/color]

[end]

Comments