Favicon برای وردپرس

Favicon آیکن کوچکی است که در کنار عنوان و آدرس وبگاهتان در مرورگر قرار می گیرد و یک نوع شناسه و لوگو برای آن محسوب می شود.

Faviconها باعث می شوند که وبگاهها در بوکمارکها مشخصتر باشند و خواننده راحتتر بتواند مقصد را شناسایی کند.

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

افزونه MaxBlogPress Favicon این امکان را فراهم می آورد که براحتی فاویکن مورد نظرتان را به وبلاگتان اضافه کنید. برای این کار تنها کافیست که یکی از آیکن های از پیش آماده را انتخاب کنید یا اینکه آیکنی را که ساخته اید در آن آپلود نمائید. بقیه کارها را به MaxBlogPress بسپارید.

این پلاگین را از اینجا میتوانید دانلود کنید.

برای کسب اطلاعات بیشتر درباره فاویکنها اینجا را بخوانید.

خوراکرولینگ پیوندهای وردپرس

قبلاً در مطلبی تحت عنوان «گذار از بلاگرولینگ به گوگلرولینگ» توضیحاتی درباره ساخت لینکدونی برپایه آپدیت شدن خوراک (فید) وبلاگها داده بودم. و دوستان نیز افزونه ای را معرفی کرده بودند که در وردپرس این کار را انجام می داد.

اما این بار قصد معرفی افزونه ای را دارم که مکملی است برای مدیریت پیوندها در وردپرس.

قسمت پیوندها در وردپرس، امکانات فراوان و کاملی را دارد. از جمله اینکه شما می توانید پیوندهایتان را به نحوه های مختلف دسته بندی کنید، یا اینکه مشخص کنید که پیوندها در صفحه جدیدی باز شوند، یا آدرس فید آنها را نیز وارد نمائید، یا اینکه برایشان آیکن معرفی کنید و…

اما تنها مشکل این لینکدونی آن است که پیوندها را براساس حروف الفبا مرتب می کند! اما افزونه Feed Reading Blogroll این لینکدونی را به نسل جدیدی بدل می کند که در آن شما می توانید پیوندهایتان را به هر روشی که دوست دارید، از جمله براساس زمان آپدیت شدن فیدهایشان، مرتب کنید.

قبل از توضیح دادن درباره نحوه نصب و تنظیم کردن این افزونه، به اطلاع می رسانم که طبق اعلام نویسنده، این افزونه بر ای وردپرس نسخه ۲.۵ نوشته شده است.

۱- پلاگین Feed Reading Blogroll را دانلود کنید.

۲- پلاگین را در مسیر wp-content/plugins/feed-reading-blogroll بر روی هاست تان آپلود کنید.

۳- به پنل مدیریتی وبلاگتان بروید و از قسمت افزونه ها (Plugins) افزونه تازه آپلود شده را روشن (Active) نمائید.

۴- به این صفحه بروید و بعد از قبول کردن شرایط و وارد کردن آدرس وبلاگتان، کلید API مربوط به آنرا دریافت کنید.

۵- به صفحه تنظیمات وبلاگتان مراجعه کنید، و زیر سربرگ Feed Reading Blogroll، تنظیمات دلخواه خود را برای نمایش دادن پیوندها وارد کنید:

Google API Keyنمایی از ابزارک افزونه: کلید API مربوط به وبلاگتان (که در مرحله ۴ بدست آورده اید) را وارد کنید.

Blogroll Title for Sidebar Widget: عنوان قسمت نمایش پیوندها در سایدبار وبلاگتان.

Arguments for getBookmarks: مهمترین بخش تنظیمات همین قسمت است. شما در این بخش باید آرگومانهای دلخواهتان را وارد کنید، تا پیوندها بر اساس آنها مرتب شوند.

مرجع اصلی آرگومانهای وردپرس برای پیوندها در این صفحه قرار دارند. من به توضیح برخی از آنها می پردازم:

orderby : برای مشخص کردن نحوه مرتب شدن

order : مشخص کردن صعودی یا نزولی بودن ترتیبها

limit : اعمال محدودیت برای نمایش تعداد پیوندها

exclude : استثنا کردن برخی از پیوندها

و…

اما در کادر مذکور، مثلاً اگر بخواهید، لیسته پیوندها براساس زمان آپدیت شدن خوراک آنها، مرتب شود و در ضمن تنها ۲۰ عنوان آخر در سایدبار وبلاگ نمایش داده شود، کافیست مقدار زیر را وارد کنید:

orderby=updated, limit=20

Default Icon: اگر گزینه Show Icon را انتخاب کرده باشید، آیکنی که برای هر لینک در قسمت مدیریت پیوندها، معرفی کرده اید، در سایدبار به نمایش در خواهد آمد. و برای لینکهایی که آیکنی برایشان تعریف نشده است، آیکنی که در این قسمت لینکش را می گذارید، به نمایش در خواهد آمد.

CSS class for links: در این کادر می توانید با مشخص کردن Css Class، نحوه نمایش لینکها را از نظر ظاهری مشخص نمائید. اگر این کادر را خالی بگذارید، تنظیمات پیش فرض قالب بر آن اعمال خواهد شد.

Show Update Information: با انتخاب این گزینه زمان بروز شدن وبلاگها، در زیر نام آنها به نمایش در خواهد آمد.

بعد از انجام تنظیمات، به قسمت نمایش (Design) پنل مدیریتی وردپرس بروید، و زیر سربرگ ابزارک (Widgets)، ابزار Live Blogroll را در سایدبار وبلاگتان قرار دهید تا پیوندهایتان براساس تنظیمات اعمال شده، در وبلاگ به نمایش درآید.

نمونه کار این افزونه را در ساید بار بلاگ نوشت و زیر عنوان «آپدیت لاگ» می توانید ببینید.

قالب گوهر هستی برای بلاگ نوشت

این روزها Face Off خیلی مرا به خود مشغول کرده است. از آنچه که تصوّر می کردم خیلی مشکلتر و وقت گیرتر است. اما به هر حال با کمک دوستان در حال تلاش هستیم که با قدرت هر چه تمامتر این حرکت را به پیش ببریم.

اما دیروز کمی که از کارهای Face Off فارغ شدم تصمیم گرفتم تا قالبی نو به تن بلاگ نوشت کنم. با اینکه قالب قبلی به دلم چسبیده بود و تمام آن چیزهایی که من از یک قالب می خواستم را برایم فراهم آورده بود، اما شلوغی بیش از اندازه اش کمی سردرگم کننده بود. به همین خاطر دوباره به سمت قالبهای دو ستونه رفتم و عطای قالب سه ستونه را به لقایش بخشیدم!

قالب قبلی اینجا که ششمین قالبش بود

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

همزمان با این قالب، افزونه RSS Footer را هم به وردپرس اضافه کردم. این افزونه خیلی ساده و سبک، به شما اجازه می دهد تا متن دلخواهی را به خوراک پستهایتان به عنوان پانوشت یا سرنوشت اضافه کنید. در حال حاضر من لینک وبلاگم را به زیر خوراک پستهایم اضافه کرده ام. این کار یکی از مشکلات خوراکهای به اشتراک گذاشته شده را که همان معلوم نبودن نام وبلاگ مبدا است را مرتفع می نماید.

افزونه جات وردپرس

WPlite: گرچه کار کردن با WordPress نسبت به سیستم های مدیریتی دیگر خیلی ساده است. اما هنوز هم افرادی هستند که به سادگی بیشتر می اندیشند.

ممکن است شما بخواهید برای کسی وبلاگی طراحی کنید که هیچ آشنایی با سیستم های مدیریت وبلاگ ندارد، و با دیدن منوهای وردپرس کمی سردرگم می شود. در این زمان، افزونه WPlite به کارتان می آید. این افزونه به شما امکان می دهد تا گزینه های غیر ضروری را از بخش مدیریت وردپرس غیر فعال کنید.

(برای دیدن سایر تصویر اینجا کلیک کنید)

PodPress: یک افزونه بسیار عالی برای تبدیل کردن WordPress به یک سکوی مدیریتی پادکست. از قابلیتهای این افزونه میتوان به موارد زیر اشاره نمود

– پشتیبانی کردن از فرمتهای مختلف، از جمله ویدئو پادکستینگ

– اجرای خودکار مدیاپلیر برای MP3، RM، MP4، QT، AVI و…

– سیستم کامنت صوتی

(برای دیدن سایر تصاویر این افزونه، کلیک کنید)

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

ابتدا لازم است که یکی از قالبهای سازگار (پیش نمایش:۱ و ۲ – دانلود ۱ و ۲) با این افزونه را دریافت کنید و روی سرورتان نصب نمائید. سپس افزونه مربوطه را نصب کنید و در عرض چند ثانیه مطالبتان را در قالب روزنامه مانند صفحه بندی کنید.

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

(برای دیدن سایر تصاویر اینجا کلیک کنید)

وردپرس را با آژاکس درآمیزید

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

امروزه سایتهای بسیاری هستند که برپایه آژاکس طراحی شده اند از جمله Facebook، Twitter، Orkut، Gmail و…

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

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

راه حل، بسیار ساده است! کافیست هرکس قادر باشد تا آژاکس را به هر قسمتی که خودش می پسندد، اضافه کند!

پروژه AWP یا AJAXED WordPress بر همین اساس پایه گذاری شده است تا با شعار  AJAXed WordPress Because WordPress loves AJAX وردپرس را با آژاکس در آمیزد و در نتیجه سایتی با سرعت بالاتر و انعطاف پذیری بیشتر را برای مراجعان به ارمغان آورد.

افزونه AJAXED WordPress به شما امکانات زیر را می دهد:

  • اضافه کردن نظرات، فرم نظرات، پستها و صفحات بصورت درخط (Inline) برپایه آژاکس
  • دریافت نظرات بصورت آژاکس
  • قرار دادن پستهای تو در تو
  • رفتن بین صفحات بصورت آژاکس
  • بخش مدیریت قدرتمند
  • امکان جاگذاری قابلیتهای آژاکس در هر نوع قالب
  • و…

در یک کلام، هرگونه قابلیت آژاکس که بخواهید به قالب وردپرستان اضافه کنید، با این افزونه امکان پذیر است. هم اکنون من تنها بخش نظرات بلاگ نوشت را به قابلیت آژاکس مسلح نموده ام! اگر پائین همین پست روی “نظرات” کلیک کنید، خواهید دید که بدون بارگذاری صفحه ای دیگر، در همین صفحه، نظرات دیگران قابل مشاهده خواهند بود و شما هم میتوانید نظرتان را به اشتراک بگذارید.

فکر کنم دیگر وقت آن رسیده که جنبش وردپرس فارسی هم به سمت آژاکس پیش رود، خصوصاً با این سرعت اینترنت پائینی که در مملکت فخیمه ما وجود دارد!

پس بشتابید به سمت آژاکس که وردپرس آژاکس را دوست می دارد!