ওয়ার্ডপ্রেসের Blank থিম তৈরি [পর্ব-০৩] :: footer.php ও sidebar.php ফাইল নিয়ে কাজ

ওয়ার্ডপ্রেসের Blank থিম তৈরি

আসসালামুআলাইকুম, আশা করি সবাই ভালো আছেন। ওয়ার্ডপ্রেসের Blank থিম তৈরির তৃতীয় পর্বে আপনাকে স্বাগতম। আজকে আমরা footer.php ও sidebar.php ফাইল নিয়ে কাজ করবো। যারা header.php ফাইলটি দ্বিতীয় পর্বে তৈরি করেছেন, তারা খেয়াল করে থাকবেন সেখানে আমি এইচটিএমএল ট্যাগটি শুরু করেছি কিন্তু শেষ করি নাই। এর কারণ হচ্ছে এইচটিএমএল ট্যাগটি শেষ হবে footer.php ফাইলে। ওয়ার্ডপ্রেসের ওয়েবসাইটে যতগুলো পেইজ থাকবে সব পেইজেই আমার header.php ও footer.php যুক্ত করে দিতে হবে। ফলে সব পেইজেই এইচটিএমএল ট্যাগটি শুরু ও শেষ হবে। তো footer.php ফাইলের কোড নিম্নরূপ:

		<div id="footer">
			&copy;<?php echo date("Y"); echo " "; bloginfo('name'); ?>
		</div>

	</div>

	<?php wp_footer(); ?>

	<!-- Don't forget analytics -->

</body>
</html>

এই কোডটিতে ডাইনামিক ভাবে কপিরাইট, বছর ও ওয়েবসাইটের নামটি যুক্ত করা হয়েছে। সুতরাং এটি প্রাথমিক ভাবে আমাদের footer.php ফাইল। এখন আমাদের প্রয়োজন মত অন্যান্য ডিজাইন যুক্ত করতে পারি।

এবার আসি sidebar.php ফাইলে। যদি আপনার ওয়েবসাইটে কোনো সাইডবার না থাকে তবে এই পেইজটি লাগবে না। কিন্তু যেহেতু আমরা সব ধরনের ওয়েবসাইটের জন্য কাজে লাগে সেই জন্য আমরা sidebar.php ফাইলটি নিয়েও কাজ করবো। sidebar.php ফাইলটির কোড নিম্নরূপ:

<div id="sidebar">

    <?php if (function_exists('dynamic_sidebar') && dynamic_sidebar('Sidebar Widgets')) : else : ?>

        <!-- All this stuff in here only shows up if you DON'T have any widgets active in this zone -->

    	<?php get_search_form(); ?>

    	<?php wp_list_pages('title_li=<h2>Pages</h2>' ); ?>

    	<h2>Archives</h2>
    	<ul>
    		<?php wp_get_archives('type=monthly'); ?>
    	</ul>

        <h2>Categories</h2>
        <ul>
    	   <?php wp_list_categories('show_count=1&title_li='); ?>
        </ul>

    	<?php wp_list_bookmarks(); ?>

    	<h2>Meta</h2>
    	<ul>
    		<?php wp_register(); ?>
    		<li><?php wp_loginout(); ?></li>
    		<li><a href="http://wordpress.org/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform.">WordPress</a></li>
    		<?php wp_meta(); ?>
    	</ul>

    	<h2>Subscribe</h2>
    	<ul>
    		<li><a href="<?php bloginfo('rss2_url'); ?>">Entries (RSS)</a></li>
    		<li><a href="<?php bloginfo('comments_rss2_url'); ?>">Comments (RSS)</a></li>
    	</ul>

	<?php endif; ?>

</div>

একটি সাইডবারে সাধারণত যে যে বিষয় গুলো থাকে (যেমন: সার্চ বাক্স, আর্কাইভস, ক্যাটাগরি, বুকমার্ক, রেজিস্টার/লগইন, মেটা ট্যাগ, সাবস্ক্রাইব, ইত্যাদি) সেগুলো ডাইনামিক কোড দেওয়া আছে। এখানেও একই কথা, আপনার দরকার মতো ডিজাইন পরিবর্তন করে নিবেন। তো বন্ধুরা আজকে এই পর্যন্তই পরবর্তী পর্বে অন্যান্য পেইজ নিয়ে আলোচনা করা হবে।

এই রকম আরোও বাংলা ভিডিও টিউটোরিয়ালের জন্য রয়েছে "ফ্রী বাংলা টিউটোরিয়াল"।

Level 0

আমি Atique। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 11 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 24 টি টিউন ও 83 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Level 0

নতুন দের জন্য অনেক অনেক কাজের । ধন্যবাদ আতিক ভাই। ধন্যবাদ টেকটিউন্সকে