Shareaholic : به اشتراک‌گذاری در هر کجا

یکی از ویژگی‌های وب جدید، «به اشتراک‌گذاری» یا «Share کردن» است. این بدین معناست که اگر شما در آدرسی روی اینترنت، چیز جالبی دیدید، بخواهید آن را به دیگران هم نشان دهید. مثلاً آدرس سایت یا تصویر موجود در آن را روی پروفایل Friendfeed یا Facebookتان بازنشر می‌کنید یا لینکش را توئیت می‌نمائید. تعدد سرویس‌های موجود و تفاوت روش‌های به اشتراک‌گذاری در آن‌ها، گاهی موجب سردرگمی و کلافگی می‌شود، تا آن‌جا که بعضی اوقات ممکن است از خیر به اشتراک‌گذاری بگذریم! اما روش‌های ساده‌تری هم وجود دارد!

Shareaholic وب‌سرویسی است که ابزارهای به اشتراک‌گذاری در سرویس‌های مختلف را در اختیارتان قرار می‌دهد تا تنها با یک کلیک بتوانید هر چیزی را در هر کجا به اشتراک بگذارید. این سرویس از انواع مرورگرهای معمول پشتیبانی می‌کند و برای نصبش کافیست تا با مرورگرتان به صفحه‌ی اول سایت Shareaholic مراجعه کنید و روی گزینه‌ی Free Download کلیک نمائید، تا نوار ابزار مربوطه نصب شود. حالا فقط باید در سایت Shareaholic عضو شوید و سرویس‌های موردنظرتان را برای به اشتراک‌گذاری انتخاب کنید.

Shareaholic همچنین افزونه‌ای هم برای WordPress دارد که به کمک آن می‌توانید دکمه‌های به اشتراک‌گذاری را به وبلاگ‌تان اضافه نمائید، تا بدین ترتیب بازدیدکنندگان بتوانند مطالب‌تان را به راحتی به اشتراک بگذارند.

به طور کلی برای Shareکردن سریعتر، راحت‌تر و بهتر، Shareaholic یک ابزار به درد بخور خواهد بود!

افزونه‌های شِیرشمار برای وردپرس

افزونه‌های Shareشمار، افزونه‌هایی هستند که امکان به اشتراک گذاری پست‌های‌تان را در شبکه‌های اجتماعی فراهم می‌کنند و از سوی دیگر امتیاز یا تعداد دفعات شِیر شدن آن مطلب را نشان می‌دهند.

Sharecount for Facebook: تعداد دفعاتی را که مطلب‌تان در فیس‌بوک به اشتراک گذاشته شده است را نشان می‌دهد، علاوه بر این‌که بازدیدکنندگان‌تان می‌توانند با کلیک روی گزینه‌ی Share، مطلب‌تان را در حساب کاربری فیس‌بوک‌شان شِیر کنند.

شما از قسمت تنظیمات افزونه، قادر خواهید بود اندازه‌ و رنگ آیکنی که قرار است در کنار هر پست نمایش داده شود را تعیین کنید. این شِیرشمار از طریق awe.sm و یا fbshare.me کار ردیابی را انجام می‌دهد. همچنین شما می‌توانید پارامترهای گوگل آنالایتیکس را هم به آن اضافه کنید.

TweetMeme Button: با این افزونه بازدیدکنندگان وبلاگ‌تان می‌توانند در صورت تمایل عنوان مطلب‌تان را همراه با لینک آن توئیت کنند. همچنین این افزونه، تعداد دفعاتی که مطلب‌تان در Twitter، توئیت شده است را نیز می‌شمارد.

از طریق تنظیمات این افزونه، شما می‌توانید منبع ری‌توئیت به مطلب‌تان را تعیین کنید. برای مثال می‌توانید به ابتدای توئیت بازدیدکنندگانی که از طریق این دکمه، مطالب‌تان را توئیت می‌کنند، عبارت “RT @yourname” را اضافه کنید. همچنین می‌توانید فرمت توئیت عناوین مطالب و لینک آن‌ها را نیز تعیین نمائید.

WP Google-Buzz: این پلاگین بصورت خودکار شِیرشمار گوگل باز را برای هر پست نمایش می‌دهد، علاوه بر آن بازدیدکنندگان می‌توانند با کلیک روی این دکمه، پست شما را در کاربری buzz خود به اشتراک بگذارند.

از قسمت تنظیمات، شما قادر خواهید بود تا ازبین ۵ شمایل موجود، یکی را برای استفاده انتخاب کنید. همچنین می‌توانید تعیین کنید که دکمه‌ی شِیرشمار در ابتدا یا انتهای مطلب‌تان، قسمت راست یا چپ صفحه نمایش داده شود. اگر غیر از این مکان‌ها هم جای دیگری را برای جاگذاری دکمه‌ی گوگل باز در نظر دارید، می‌توانید بصورت دستی، کد مربوطه را در قالب وبلاگ‌تان جاگذاری کنید.

بالا شمار: این افزونه توسط وبلاگ تفریح‌وار تهیه شده است. با نصب آن شما می‌توانید امکانی را فراهم کنید تا بازدیدکنندگان به مطلب Share شده‌‌تان در سایت بالاترین امتیاز بدهند.

در قسمت تنظیمات این افزونه، می‌توانید محل نمایش آن و نحوه‌ی نمایش استایل دکمه را تعیین کنید.

بهینه‌سازی و بالابردن سرعت وبلاگ‌های وردپرسی

این مطلب ترجمه‌ی آزادی است از مقاله‌ای که یکی از نویسندگان مهمان در وبلاگ Daily Blog Tips منتشر کرده و در آن سعی شده تا نکاتی برای بهینه‌سازی وردپرس‌هایی که روی هاست شخصی نصب شده‌اند، گوشزد گردد!

قبل از آغاز: قبل از اینکه نکات ارائه شده در این مطلب را روی وردپرس‌تان اعمال کنید، توصیه می‌شود یک نسخه پشتیبان از پایگاه داده و فایل‌های وردپرس‌تان تهیه نمائید.

۱- فقط از چند افزونه ضروری استفاده کنید.

هر چه تعداد افزونه‌هایی (پلاگین‌هایی) که روی وردپرس‌تان بکار می‌گیرید کمتر باشد، سرعت لود شدن وبلاگ‌تان بیشتر می‌شود. پس افزونه‌‌های غیرضروری را غیرفعال کنید و آن‌ها را از روی هاست‌تان حذف کنید.

۲- به جای بکارگیری ابزارک‌ها، از جاگذاری کدها در ستون کناری وبلاگ‌تان استفاده کنید.

این کار به نظر افراطی می‌آید، اما اجرا کردنش خیلی ساده است. با کمی جستجو می‌توانید انواع و اقسام کدها را برای نمایش دادن آخرین مطالب، دسته‌بندی‌ها، برچسب‌ها و… پیدا کنید و براحتی از آنها در سایدبار وبلاگ‌تان به‌جای ابزارک‌ها (Widget) استفاده نمائید.

۳- بازبینی مطالب (Post Revisions) را غیرفعال کنید.

تنها کاری که باید انجام دهید این است که کد زیر را در فایل wp-config.php قرار دهید:

define('WP_POST_REVISIONS', false);

۴- جداول اضافی را از پایگاه داده وردپرس پاک کنید.

وارد کنترل پنل هاست‌تان شوید و به بخش phpMyadmin بروید و پایگاه داده وردپرس‌تان را باز کنید. شما جداول پایگاه داده وردپرس‌تان را در این قسمت می‌توانید مشاهده کنید. جداول پیش‌فرض وردپرس اینها هستند:

wp_comments
wp_links
wp_options
wp_postmeta
wp_posts
wp_terms
wp_term_relationships
wp_term_taxonomy
wp_usermeta
wp_users

اگر غیر از اینها جداول دیگری می‌بینید (چنان‌که افزونه‌های فعال‌تان از آنها استفاده نمی‌کنند) آنها را پاک کنید. این جداول اضافی متعلق به افزونه‌هایی هستند که قبلاً آنها را نصب کرده و بعداً حذف‌شان کرده‌اید. بعضی از افزونه‌ها جداول اضافی در پایگاه داده می‌سازند و وقتی که آن‌ها را غیرفعال یا حذف می‌کنید، آن جداول همچنان در پایگاه داده باقی می‌مانند. هیچ نیازی به این جداول نیست، پس آن‌ها را حذف کنید.

۵- پایگاه داده وردپرس‌تان را پاکسازی کنید.

برای به انجام رساندن این گام شما نیازمند یکی از افزونه‌های بسیار مفید با نام Clean Option هستید. بعد از نصب و فعال‌سازی این افزونه، از ان برای تمیزکردن پایگاه داده وردپرس‌تان استفاده کنید. این افزونه رکوردهای به درد نخور و اضافی را از پایگاه داده حذف می‌کند.

بعد از اینکه کارتان با این افزونه تمام شد، آن‌را غیر فعال کنید و سپس حذفش نمائید. بعد از این‌کار وبلاگ‌تان و افزونه‌هایش را امتحان کنید. اگر احیاناً بعضی از آن‌ها مشکل دارند، کافیست که آن‌ها را دوباره نصب کنید.

۶- پایگاه داده‌ وردپرس‌تان را بازسازی و بهینه کنید.

دوباره به قسمت phpMyadmin در کنترل پنل هاست‌تان برگردید و در پایگاه داده وردپرس‌تان همه جداول را انتخاب کنید. سپس از منوی کشویی گزینه Repair را اجرا نمائید. بار دیگر همه جداول را انتخاب کنید و این‌بار از منوی کشویی گزینه Optimize را انتخاب و اجرا کنید.

۷- هر جا که مقدور است کدهای PHP را با کدهای Html جایگزین نمائید.

بدون شک این نکته از همه نکات دیگر قدرتمندتر است. معمولاً در سربرگ (Header) و گاهی هم در پانوشت (Footer) و ستون کناری (Sidebar) قالب وردپرس، کدهای Phpیی قرار دارند که هر بار با لود شدن وبلاگ‌تان، نام وبلاگ، محل فاویکن (favicon)، آدرس خبرمایه (Feed)، محل استایل قالب و… را فراخوانی می‌کنند.

این فراخوانی‌های Php موجب کند شدن زمان بارگذاری وبلاگ‌تان می‌شود. پس چرا آن‌ها را به کدهای استاتیک Html‌ تبدیل نمی‌کنید.

برای مثال این کد:

<link rel=”stylesheet” type=”text/css” media=”screen” href=”<?php bloginfo(’stylesheet_url’); ?>” />

می‌تواند به صورت زیر تغییر یابد:

<link rel=”stylesheet” type=”text/css” media=”screen” href=”http://your-domain-here.com/wp-content/themes/your-theme- folder-here/style.css” />

شما همچنین می‌توانید:

  • آدرس پینگ‌بک (PingBack) وبلاگ‌تان را استاتیک کنید؛
  • آدرس خبرمایه (Feed) وبلاگ‌تان استاتیک کنید؛
  • دستور برگرداننده‌ی نسخه‌ی وردپرس‌تان را حذف کنید؛
  • نام وبلاگ‌تان و توضیحات مربوط به آن‌را استاتیک کنید.

آسان‌ترین راه برای انجام دادن این تغییرات آن است که کد قالب وبلاگ‌تان را با سورس خروجی وبلاگ‌تان (روی مرورگر راست کلیک کنید و گزینه View Source را انتخاب نمائید) مقایسه کنید. با این مقایسه شما می‌توانید دریابید که کدام کدهای Php به کد html استاتیک تبدیل شده‌اند و همان کدهای استاتیک را می‌توانید جایگزین کدهای قالب‌تان کنید. لازم نیست از این تجربه هراس داشته باشید.

۸- و در انتها از افزونه WP-Supercache‌ استفاده کنید.

شاید خیلی از شما از این افزونه استفاده می‌کنید، اما برای آنهایی که از این افزونه استفاده نمی‌کنند باید بدانند که این افزونه با ذخیره کردن صفحات استاتیکی وبلاگ‌تان و ارائه آن‌ها به مرورگر به طور زیادی باعث بالارفتن سرعت لود شدن وبلاگ‌تان برای خوانندگان می‌شود. این کار همچنین موجب پائین آمدن فشار روی هاست‌تان می‌گردد.

۹- نکته اضافی:

فایل‌های‌تان (CSS، Java Scripts، تصاویر و ویدئوها) را بهینه کنید و لود کردن‌های خارجی (تبلیغات‌ها، اسکریپت‌ها و…) را حتی‌الامکان بکاهید.

هرچند این مطلب نحوه به انجام رساندن مراحل فوق را به طور کامل آموزش نداده است، اما شما با کمی جستجو کردن می‌توانید مراحل فوق را به راحتی به انجام برسانید. عمل کردن به این نکته‌ها، نتایج قابل ملاحظه‌های در برخواهد داشت و خواهید دید که سرعت لود شدن وبلاگ‌تان به اندازه‌ی زیادی بهبود می‌یابد.

افزونه‌هایی برای روزانه‌نویسی در وردپرس

معمولاً وبلاگ‌نویسان برای راه انداختن بخش “روزانه‌ها” در ستون کناری وبلاگ‌شان، از یک وبلاگ دوم بهره می‌گیرند و سپس مطالب وبلاگ روزانه‌شان را از طریق فراخوانی خمیرمایه (فید یا خوراک) در ستون کناری وبلاگ اصلی‌شان به نمایش می‌گذارند. اما اگر از وردپرس استفاده می‌کنید، همیشه راه‌های بهتری هم هست!

افزونه SidePosts Widget

با کمک این افزونه، شما دسته‌ای از نوشته‌های وبلاگ‌تان را انتخاب می‌کنید و از این پس، مطالب این دسته‌بندی، به جای اینکه در بخش اصلی پست‌های وبلاگ‌تان نشان داده شوند در ستون کناری وبلاگ (جایی که ابزارک SidePost را قرار داده‌اید) نمایش داده می‌شوند. بدین ترتیب، شما صاحب یک وبلاگ کوچک در سایدبارتان خواهید بود که شامل مطالبی در دسته‌بندی خاص مثل “روزانه‌ها” هستند!

برخی از ویژگی‌های این افزونه عبارتند از:

  • نمایش تمام مطلب یا قسمتی از آن به انتخاب کاربر
  • جدا کردن خمیرمایه (فید یا خوراک) دسته انتخاب شده از خمیرمایه کلی وبلاگ
  • انتخاب تعداد پست‌هایی که در سایدبار نشان داده می‌شوند
  • نمایش دادن تصاویر به کار برده شده در مطلب، بصورت بندانگشتی یا کامل
  • امکان راه‌اندازی فتوبلاگ

لازم به ذکر است که این افزونه به لطف سورنا از زبان فارسی هم پشتیبانی می‌کند. نکته دیگر اینکه این افزونه فقط با قرار دادن Widget یا ابزارک در ستون کناری وبلاگ، فعال می‌گردد!

لینک افزونه SidePost Widget در پایگاه افزونه‌های وردپرس

افزونه Sideblog

افزونه Sideblog هم مانند افزونه قبلی، این امکان را برای‌تان فراهم می‌کند که دسته‌ی خاصی از پست‌های وبلاگ‌تان را از بخش اصلی قالب جدا کنید و در ستون کناری وبلاگ‌تان به نمایش بگذارید. تنها تفاوت عمده این افزونه این است که علاوه بر پشتیبانی از Widget یا ابزارک، شما با قرار دادن یک کد در هر کجای قالب وبلاگ‌تان می‌توانید سایدبلاگ‌تان را راه اندازی کنید.

مدیریت این افزونه برخلاف افزونه قبلی در بخش تنظیمات قرار دارد، و شما می‌توانید فرمت نمایش دادن مطالب سایدبلاگتان را از طریق وارد کردن برخی تگ‌ها مشخص کنید.

این افزونه نیز مانند افزونه SidePosts Widget امکان جدا کردن خمیرمایه مطالب سایدبلاگ‌تان را از کل خمیرمایه وبلاگ، فراهم می‌آورد.

لینک افزونه Sideblog در پایگاه افزونه‌های وردپرس

مدیریت پیشرفته تر بخش نظرات در وردپرس

پیش از این برای داشتن بخش نظرات پیشرفته تر در وردپرس، پیشنهاد کرده بودم که افزونه Ajaxe Comments-Reply را نصب کنید.

وردپرس در نسخه های اخیرش، امکان پاسخ دادن تو در تو به نظرات را اضافه کرده است، اما متاسفانه هنوز امکان ارسال پاسخ ها به نویسنده نظر وجود ندارد. کار کردن و شخصی سازی افزونه Ajaxe Comment-Reply هم کمی مشکل بود. این شد که به پیشنهاد Weblog Tools Collection افزونه WordPress Thread Comment را نصب کردم.

برخی از ویژگی های افزونه wp-thread-comment عبارتند از:

  • نصب آسان، بدون نیاز به دست بردن در کدهای قالب یا وردپرس.
  • فراهم آوردن امکان پاسخ دادن به نظرات برای بازدیدکنندگان.
  • ارسال پاسخهای داده شده به نظرات، به ایمیل نظردهنده.
  • امکان مدیریت متن ایمیل های ارسالی از بخش تنظیمات افزونه.
  • شخصی سازی آسان استایل (CSS) و کدهای HTML و PHP بخش نظرات از قسمت تنظیمات افزونه.
  • افزودن ویژگی آژاکس (AJAX) به بخش نظرات و فعال کردن یا غیرفعال کردن این ویژگی از بخش تنظیمات.
  • امکان مدیریت نظرات توسط مدیر، در ذیل پست و بدون مراجعه به بخش مدیریتی وردپرس.

جهت نصب این افزونه، آنرا از اینجا دانلود کنید، و پس از آپلود کردن آن در مسیر ‘*WORDPRESSROOT*/wp-content/plugins/’ روی هاست تان، آنرا Extract کرده و پوشه اش را به wp-thread-comment تغییر نام دهید. حال به بخش مدیریت افزونه های وردپرس مراجعه کنید و پلاگین را فعال نمائید. اگر همه مراحل درست انجام شده باشند، بایستی در زیر هر یک از نظرات وبلاگتان لینک [پاسخ] وجود داشته باشد.