zinmag نام پوسته جدیدی برای وردپرس آماده کردم. این پوسته به سبک سایتهای خبری و خبرگزاریها طراحی شده و فکر میکنم قبلا نمونهاش برای وردپرس، فارسی نشده بود و در نوع خودش اولین پوسته فارسی وردپرس به حساب میآید.
zin mag از بخشهای متفاوتتری نسبت به پوستههای دیگر وردپرس تشکیل شده که لازم دیدم یک آموزش اولیه برای استفاده از تمام امکانات این پوسته بدهم:
همانطور که در عکسها میبینید این صفحه اول یا ایندکس پوسته است. صفحه اول غیر از نوار کناری از ۳ قسمت مجزا تشکیل شده که از بالا بعد از سربرگ با قسمت Featured که آخرین مطلب از ۱ دسته و Headlines Today که آخرین مطلب از ۶ دسته را نشان میدهد شروع شده و به خلاصهای از آخرین پستها و قسمت Bottom ختم میشود.
در قسمتهای Featured و Headlines از تابع query استفاده شده که برای آوردن مطالب به این قسمتها باید slug یا نام لاتین دسته یا دستههای مورد نظر را به فایلهای featured.php و glide.php وارد کرد.
برای قسمت Featured باید یک دسته به نام featured داشته باشیم یا نام لاتین دسته مورد نظر خود را با عبارت featured در فایل featured.php در مجموعه کدهای زیر عوض کنیم:
<?php $my_query = new WP_Query(‘category_name=featured&showposts=1′);
while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID; ?>
و همینطور در glide.php به جای uncategorised نام لاتین دسته مورد نظر را در کدهای زیر وارد میکنیم:
<?php $my_query = new WP_Query(‘category_name=uncategorised&showposts=1′);
while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID; ?>
در glide.php برای اینکه ۶ مطلب در Headlines وجود داشته باشد ۶ بار کدهای بالا تکرار شده که باید ۶ دسته مختلف برای نمایش داده شدن در Headlines انتخاب کنیم.
در قسمت پایین Headlines هم خلاصه به همراه عکسی که به عنوان thumbnail برای هر مطلب آپلود میکنیم نمایش میدهد؛ که لازم است برای این قسمت هم در تنظیمات وردپرس تعداد مطالب را برای نمایش روی ۶ تنظیم کنیم.
در قسمت بالایی نوار کناری ۳ شاخه وجود دارد به نامهای ویدئوی امروز، محبوبترینها و پنل مدیریت. برای شاخه محبوبترینها باید افزونه Popularity Contest فعال باشد و برای شاخه ویدئوی امروز نیز بایستی یک دسته به نام videos داشته باشیم یا اینکه نام لاتین دسته مربوط به ویدئو را در فایل tabber.php با عبارت videos در کدهای زیر عوض کنیم:
<?php $my_query = new WP_Query(‘category_name=videos&showposts=1′);
while ($my_query->have_posts()) : $my_query->the_post();$do_not_duplicate = $post->ID; ?>
<?php the_content(__(‘Continue…’,’mehrdad’)); ?>
<?php endwhile; ?>
ویدئوهایی که در این قسمت قرار میگیرد باید در اندازه 295×295 پیکسل باشد و برای قراردادن ویدئو در مطالب هم میتوان از افزونه WordPress Video Plugin استفاده کرد.
امکان دیگری که این پوسته را از دیگر پوستههای وردپرس متمایز میکند وجود یک تصویر به صورت بندانگشتی یا thumbnail برای هر مطلب است. اندازه این تصویر بندانگشتی که باید توسط آپلودر خود وردپرس و روی هاست شخصی آپلود شود برای ۶ مطلبی که در صفحه اصلی قرار میگیرند 100×60 پیکسل و برای مطالبی که در Headlines قرار میگیرند 200×120 پیکسل میباشد. البته در صورتی که این اندازه هنگام آپلود رعایت نشود، تصاویر به صورت خودکار به اندازههای استاندارد تغییر خواهند کرد.
به این ترتیب برای قراردادن یک تصویر بندانگشتی برای مطلب نوشته شده بعد از آپلود تصویر مورد نظر باید یک زمینه دلخواه ایجاد کنیم که برای کلید عبارت homethumb و برای مقدار نام تصویر آپلود شده را بدون ذکر پسوند مینویسیم.
البته برای استفاده از این امکان از قبل بایستی در تنظیمات مربوط به آپلود فایل در قسمت تنظیمات > گزینههای گوناگون، گزینه پروندهها را ماهانه و سالانه سازماندهی کن را غیرفعال کنیم.
درضمن کپیرایت zinmag اجازه هیچگونه تغییری را در قسمت پانوشت پوسته به ما نمیدهد و در صورت اعمال تغییرات در footer.php پوسته از حالت طبیعی خود خارج میشود.
خب فکر میکنم نکته دیگری که به توضیح لازم داشته باشد وجود ندارد. به همراه فایل پوسته، آخرین نسخه افزونه Popularity Contest و PDF انگلیسی آموزش کار با این پوسته نیز وجود دارد.
برای دریافت zinmag به این لینک یا بخش پوستههای سایت وردپرس فارسی مراجعه کنید 🙂