پیر، 24 ستمبر، 2007

تھیم میں ورڈپریس ٹیگ سپورٹ


آج  ورڈپریس والوں کو اپنا ورژن 2٫3 جاری کرنا تھا لیکن جانے کیوں نئے لوگوں کی آمد کا راگ الاپا جارہا ہے لیکن نیا ورژن نہیں جاری کیا گیا۔ خیر ہم نے تو صبح ہی اشاعتی امیدوار نمبر ایک یعنی آر سی ون پر اپنا بلاگ اپگریڈ کرلیا تھا اور تھیم میں دو پی ایچ پی فنکشن ڈال لیے تھے۔ آپ بھی یہ کرلیں۔ اگر ڈویلپمنٹ ورژن میں پڑ کر بلاگ داؤ پر لگانے کا موڈ نہیں تو ایک آدھ دن تک مستحکم اشاعت کا انتظار کریں تب تک اپنے تھیم میں یہ دو فنکشن شامل کرلیں۔ ایک فنکشن آپ کو انڈیکس اور سنگل پوسٹ پی ایچ پی میں شامل کرنا پڑے گا تاکہ پوسٹ کے میٹا میں ٹیگز بھی شامل ہوجائیں اور دوسرا ایک طرف سائیڈ بار یا نیچے فوٹر کے قریب شامل کرنا ہوگا تاکہ ٹیگز کا جھگھٹا (Tag Cloud) بھی نظر آسکے۔


تو اپنے تھیم کی مین انڈیکس ٹیمپلیٹ فائل کو کھولیں۔ اس میں یہ والا کوڈ تلاش کریں۔


َ

<?php while( have_posts() ) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">
<?php the_title(); ?></a></h2>
<?php the_category( ', ' ); ?> <?php the_author(); ?> <?php the_time('F jS, Y'); ?>
<?php edit_post_link('Edit',' ',''); ?> <br/> <?php comments_popup_link('No Comments', '1 Comment', '% Comments'); ?>
<?php the_content(); ?>
</div>
<?php endwhile; ?>


ورڈپریس والے اسے لوپ کہتے ہیں۔ اس میں پوسٹ کے اوپر نظر آنے والی معلومات جیسے تاریخ وغیرہ شامل ہوتی ہیں۔ آپ اس میں یہ فنکش بھی شامل کردیں تو انڈیکس کے تحت نظر آنے والی تمام تحاریر میں ٹیگ بھی نظر آئیں گے۔



<?php the_tags(‘before’, ’separator’, ‘after’); ?>



یہ ٹیگ شامل کرنے کا ایک سٹائل ہے۔ مزید سٹائل یہ ہوسکتے ہیں۔


ہر ٹیگ نئی لائن میں:


<?php the_tags('Tags:'',''<br />'); ?>



تیر کے ساتھ الگ کئے گئے ٹیگز



<?php the_tags('Social tagging: ',' > '); ?>


وغیرہ وغیرہ۔ پسندیہدہ کوڈ کو آپ کونٹنیٹ فنکشن کے اوپر یا نیچے جہاں چاہیں شامل کردیں۔ ذاتی طور پر میں نے انھیں نیچے ہی شامل کیا ہے چونکہ یہ انگریزی میں ہونگے زیادہ تر۔ اگلی بات ہے ٹیگ جمگھٹے کی اس کو آپ سائیڈ بار میں شامل کردیں۔ سادہ سا کوڈ یہ ہوسکتا ہے۔


 

<?php if ( function_exists('wp_tag_cloud') ) : ?>
<li>
<h2>Popular Tags</h2>
<ul>
<?php wp_tag_cloud('smallest=8&largest=22'); ?>
</ul>
</li>

<?php endif; ?>


ٹیگ آپ کے پوسٹ پیج پر تحریر خانے کے نیچے ایک اور خانے میں دئیے جاسکتے ہیں۔ اس تحریر کے لیے میں نے ورڈپریس کوڈکس کے ان موضوعات ایک اور دو اور اس بلاگ سے استفادہ کیا ہے۔ 










کوئی تبصرے نہیں:

ایک تبصرہ شائع کریں

براہ کرم تبصرہ اردو میں لکھیں۔
ناشائستہ، ذاتیات کو نشانہ بنانیوالے اور اخلاق سے گرے ہوئے تبصرے حذف کر دئیے جائیں گے۔