دیشب یه چندتایی افزونه جدید رو وردس پرس نصب کردم، یکیش همین افزونه اطلاعات نظردهندگان یا Advanced User Agent Displayer بود. این افزونه کارش این هست که هر شخص یا سیستمی که زیر یکی از مطالب یا صفحات وردپرس شما نظر بده اطلاعات مرورگر و سیستم عاملش رو نمایش میده، به نظرم نقش مثبتی تو صمیمیتر شدن رابطه سایت با بازدیدکنندههاش داره، وگرنه که این آمار رو خیلی خوشگلتر میشد تو گوگل آنالیتیکس و موارد مشابه اون دید! برای دیدن اینکه دقیقا این افزونه چیکار میکنه کافی هست تو مطالب سایت من دنبال یه مطلبی بگردید که نظر یا کامنت داشته باشه! میتونید هم خودتون یه نظر بدید و بعد از تایید نظر ببینید چه آیکونهایی قبل از متن نظرتون نشون میده!
لازم میبینم این افزونه و چند تا افزونه دیگه از پایه یا در ادامه افزونههایی که قبلا بودند و مشکلاتی داشتند توسط یکی از هموطنانمون به اسم آقای رضا معلمی توسعه داده شدند، مثل افزونه لایک خور که کارش این هست که تعداد لایکهایی که برای هر مطلب شما تو گوگل ریدر زده میشه رو میشماره و برای این کار یه سایت هم راه انداختند به اسم لایک خور دات و … . اگه علاقهمند بودید خودتون برید تو سایتشون بخونید!
جمع بندی مطلب:
توضیحات افزونه اطلاعات نظردهندگان :: دریافت افزونه اطلاعات نظردهندگان
توضیحات افزونه لایکخور :: دریافت افزونه لایکخور :: سایت لایکخور (به نظر میرسه که فیلتر هست!)
امشب خیلی اتفاقی به ذهنم رسید که اگه یه روز بخوام این نوشته ها رو چندزبانه کنم وردپرس تا چه حدی خوب این امکان رو بهم میده، البته چون قبلا با جوملا همچین موردی رو تست کرده بودم و از طرفی این مورد رو پر کاربرد می دیدم تقریبا غیرممکن به نظر می اومد که پلاگین مناسب برای اینکار پیدا نشه. یه نگاهی به دایرکتوری پلاگین های وردپرس انداختم و دیدم بله! چندین تا افزونه برای اینکار هست:
http://wordpress.org/extend/plugins/tags/multilanguage
ادامه ی نوشته
امروز بنابر نیازی که تو یه پروژه بود داشتم انواع روشهای مشاهده خلاصه مطلب تو وردپرس رو بررسی می کردم، که دیدم سه تا روش اصلی برای اینکار وجود داره:
اولین روش استفاده از دستور()the_excerpt به جای دستور ()the_content در قالب مورد استفاده هست. در این روش اگه موقع نوشتن متن قسمت خلاصه رو هم پر کرده باشین، که خوب همون خلاصه رو نشون میده و در غیر این صورت ۵۵ کلمه اول رو نشون میده. بد نیست اما چون دستکاری قالب میخواد فعلا میزاریمش کنار!
روش دوم کمک گرفتن از ادیتور وردپرس هست! بله درسته این ادیتور یه دکمه برای مشخص کردن پایان خلاصه داره! با کلیک روی این دکمه هر جای متن که باشیم، تا اونجا خلاصه محسوب میشه و به جز درحالتی که داریم صفحه مخصوص اون مطلب را میبینیم (single.php) در بقیه حالتها یعنی در آرشیو و در صفحه اصلی همین خلاصه نشون داده میشه. الان من آخر همین پارگراف یه دونه ادامه میزارم!
ادامه ی نوشته
چندی پیش یه مطلب تو سایت شاهوار خوندم در خصوص نشون دادن وضعیت آنلاین بودم تو پیغامرسان یاهو با کمک یه افزونه برای ورد پرس، بهتر خودتون برید بخونید، این افزونه به راحتی نصب میشه و یه ابزارک هم تو قسمت نمایش وردپرس اضافه میشه که میتونید هر جا دوست دارید بزاریدش. من چند وقت پیش این افزونه رو نصب کردم.
امروز خیلی اتفاقی با این قابلیت ارائه شده توسط گوگل «Google Talk chatback badge» برخورد کردم. این هم چیز جالبی هست میتونید یه سری تنظیمات انجام بدین و بعد یه کد بهتون میده که میتونید توی کد قالب یا توی یه ابزارک متن قرارش بدین و به این ترتیب بازدیدکنندگان وبلاگتون میتونند از وضعیت شما تو یاهو و جیمیل مطلع بشند و اگه آنلاین بودید باهاتون چت کنند.
اینم تصویر این دوتا ابزارک که زیر هم تو وبلاگ من قرار گرفتن:

مشاهده وضعیت در پیغامرسانهای گوگل و یاهو
افزونههای زیادی برای وردپرس هستن که یه نسخه مخصوص تلفن همراه از سایت ایجاد میکنند، من قبلا چندتاییشون رو امتحان کرده بودم و داشتم از نسخهای که با استفاده از سایت http://www.mofuse.com کار میکنه ، استفاده می کردم اما ایرادی که این افزونه داشت این بود که یا باید یه آدرس دیگه به کاربران موبایل میدادم، یا اینکه پوسته وبلاگ رو دستکاری میکردم و کد تشخیص اینکه کاربر با تلفن همراه هست یا رایانه رو بهش اضافه میکردم، البته سخت هم نبود ولی خوب جالب هم نبود.
تا اینکه امروز این نوشته رو خوندم، و با یه افزونه بهتر آشنا شدم، این افزونه تقریبا غیر از آپلود و نصب هیچکاری نمیخواد! و خیلی خوب هم کار میکنه. با مراجعه به این نوشته علاوه بر آشنایی با این افزونه و دانلود نسخه فارسی شده اون میتونید با نحوه مشاهده خروجی تلفن همراه سایت تون از طریق مرورگر فایرفاکس هم آشنا بشید!
اینم خروجی سایت من برای تلفن همراه:

مشاهده نوشته های شبانه در تلفن همراه
امروز داشتم به ورد پرسی که برای سایت تسنیم نصب کردم ور میرفتم. اولش میخواستم برای هر کدوم از قسمتها (مثلا هاستینگ، دامنه و …) یه صفحه بزارم و مطالب اون دسته رو تو اون صفحه نشون بدم، بعد دیدم نه خیلی خوب از آب در نمیاد، تصمیم گرفتم که تو صفحه اصلی مطالب دسته اخبار رو نشون بدم و بقیه مطالب رو تو دستههای خودشون بنویسم و افراد با کلیک کردن روی هر دسته از آرشیو موضوعی مطالب اون دسته رو ببین.
خوب برای اینکه تو صفحه اصلی فقط مطالب یه دسته رو نشون بده سراغ query_posts رفتم. اما متاسفانه اون چیزی که میخواستم نمیشد و در عین حال که تو صفحه اصلی فقط مطالب بخش اخبار رو نشون میداد اما صفحهبندی خراب شده بود و تو صفحههای بعدی هم مطالب صفحه اول رو نشون میداد! خلاصه رفتم سراغ فروم وردپرس فارسی و اونجا یه سوال مطرح کردم، بماند که کم مونده مورد ضرب و شتم واقع بشم(خودم قبلا مشابه این سوال رو دیده بودم اما هر چی گشتم پیداش نکردم، اما مدیر فروم از پرسیدن سوال تکراری ناراحت شده بود!) ، اما با لینکی که مدیر محترم داده بودند بالاخره تونستم کد مناسب رو بنویسم که تو صفحه اصلی فقط مطالب یه دسته رو نشون بده و برای چیزی هم مشکلی پیش نیاد!
اگه اون لینکی که در مورد query_posts رو نگاه کنید متوجه میشید که که query_posts باید قبل از حلقه واکشی پستها قرار بگیره. حالا برای اینکه بتونید مطالب یه دسته خاص رو تو صفحه اصلی سایتتون نشون بدید کافی هست کد زیر رو قبل از حلقه واکشی پستها قرار بدین (بعدا اگه فرصت شد یه مطلب کامل در مورد query_posts مینویسم.) :
<?php
if (is_home()) {
$paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;
query_posts(“cat=1&paged=$paged”);
}
?>