خوراکرولینگ پیوندهای وردپرس
قبلاً در مطلبی تحت عنوان «گذار از بلاگرولینگ به گوگلرولینگ» توضیحاتی درباره ساخت لینکدونی برپایه آپدیت شدن خوراک (فید) وبلاگها داده بودم. و دوستان نیز افزونه ای را معرفی کرده بودند که در وردپرس این کار را انجام می داد.
اما این بار قصد معرفی افزونه ای را دارم که مکملی است برای مدیریت پیوندها در وردپرس.
قسمت پیوندها در وردپرس، امکانات فراوان و کاملی را دارد. از جمله اینکه شما می توانید پیوندهایتان را به نحوه های مختلف دسته بندی کنید، یا اینکه مشخص کنید که پیوندها در صفحه جدیدی باز شوند، یا آدرس فید آنها را نیز وارد نمائید، یا اینکه برایشان آیکن معرفی کنید و…
اما تنها مشکل این لینکدونی آن است که پیوندها را براساس حروف الفبا مرتب می کند! اما افزونه Feed Reading Blogroll این لینکدونی را به نسل جدیدی بدل می کند که در آن شما می توانید پیوندهایتان را به هر روشی که دوست دارید، از جمله براساس زمان آپدیت شدن فیدهایشان، مرتب کنید.
قبل از توضیح دادن درباره نحوه نصب و تنظیم کردن این افزونه، به اطلاع می رسانم که طبق اعلام نویسنده، این افزونه بر ای وردپرس نسخه 2.5 نوشته شده است.
1- پلاگین Feed Reading Blogroll را دانلود کنید.
2- پلاگین را در مسیر wp-content/plugins/feed-reading-blogroll بر روی هاست تان آپلود کنید.
3- به پنل مدیریتی وبلاگتان بروید و از قسمت افزونه ها (Plugins) افزونه تازه آپلود شده را روشن (Active) نمائید.
4- به این صفحه بروید و بعد از قبول کردن شرایط و وارد کردن آدرس وبلاگتان، کلید API مربوط به آنرا دریافت کنید.
5- به صفحه تنظیمات وبلاگتان مراجعه کنید، و زیر سربرگ Feed Reading Blogroll، تنظیمات دلخواه خود را برای نمایش دادن پیوندها وارد کنید:
Google API Key
: کلید API مربوط به وبلاگتان (که در مرحله 4 بدست آورده اید) را وارد کنید.
Blogroll Title for Sidebar Widget: عنوان قسمت نمایش پیوندها در سایدبار وبلاگتان.
Arguments for getBookmarks: مهمترین بخش تنظیمات همین قسمت است. شما در این بخش باید آرگومانهای دلخواهتان را وارد کنید، تا پیوندها بر اساس آنها مرتب شوند.
مرجع اصلی آرگومانهای وردپرس برای پیوندها در این صفحه قرار دارند. من به توضیح برخی از آنها می پردازم:
orderby : برای مشخص کردن نحوه مرتب شدن
order : مشخص کردن صعودی یا نزولی بودن ترتیبها
limit : اعمال محدودیت برای نمایش تعداد پیوندها
exclude : استثنا کردن برخی از پیوندها
و…
اما در کادر مذکور، مثلاً اگر بخواهید، لیسته پیوندها براساس زمان آپدیت شدن خوراک آنها، مرتب شود و در ضمن تنها 20 عنوان آخر در سایدبار وبلاگ نمایش داده شود، کافیست مقدار زیر را وارد کنید:
orderby=updated, limit=20
Default Icon: اگر گزینه Show Icon را انتخاب کرده باشید، آیکنی که برای هر لینک در قسمت مدیریت پیوندها، معرفی کرده اید، در سایدبار به نمایش در خواهد آمد. و برای لینکهایی که آیکنی برایشان تعریف نشده است، آیکنی که در این قسمت لینکش را می گذارید، به نمایش در خواهد آمد.
CSS class for links: در این کادر می توانید با مشخص کردن Css Class، نحوه نمایش لینکها را از نظر ظاهری مشخص نمائید. اگر این کادر را خالی بگذارید، تنظیمات پیش فرض قالب بر آن اعمال خواهد شد.
Show Update Information: با انتخاب این گزینه زمان بروز شدن وبلاگها، در زیر نام آنها به نمایش در خواهد آمد.
بعد از انجام تنظیمات، به قسمت نمایش (Design) پنل مدیریتی وردپرس بروید، و زیر سربرگ ابزارک (Widgets)، ابزار Live Blogroll را در سایدبار وبلاگتان قرار دهید تا پیوندهایتان براساس تنظیمات اعمال شده، در وبلاگ به نمایش درآید.
نمونه کار این افزونه را در ساید بار بلاگ نوشت و زیر عنوان «آپدیت لاگ» می توانید ببینید.
1 نظر

تعجب نکنید! 



پنج سال پیش در 27 می 2003،
آژاکس (AJAX = Asynchronous JavaScript And XML) تکنولوژی و فن آوری ای است که به یک صفحه وب این امکان را می دهد که بدون باگذاری مجدد یا Refresh شدن، بصورت دینامیک به کاربر پاسخهایی را ارائه دهد و به روز گردد. بعنوان نمونه اگر Google Map بر پایه آژاکس طراحی نمی شد، پس از ارسال درخواست شما مبنی بر دیدن مکانی بر روی نقشه، این درخواست به سرور گوگل فرستاده می شد و سرور در پاسخ، صفحه وبی را که حامل پاسخ بود بر روی مرورگر شما بارگذاری می نمود. اما حالا که Google Map بر پایه آژاکس طراحی شده است، کافیست که شما روی نقشه دراگ کرده و محل مورد نظرتان را پیدا نمائید. گرچه شاید در این روش هم برای بارگذاری کامل نقشه زمانی صرف می شود، اما طول این مدت بسیار بسیار کمتر از وقتی است که یک صفحه کامل قرار است بارگذاری شود.



