بلاگ نوشت - نسخه Digital Statement

در آستانه آغاز پنجمین سال بلاگ نوشت، هشتمین قالب وردپرسی را به تنش کردم.

قالب حاضر بنام Digital Statement مثل قالب قبلی کاری از Blog oh Blog می باشد که این بار خودم بومی سازیش کردم (البته هنوز ریزه کاری هاش مونده!).

قالب Digital Statement مثل همه کارهای دیگر طراحش، امکانات فوق العاده ای داره و تقریباً از همه قابلیتهای نسخه های اخیر وردپرس پشتیبانی می کنه. البته متاسفانه به دلیل پائین بودن سرعت اینترنت در دیارمان مجبور شدم بسیاری از قابلیتهاش (مثل گالری تصویری پستهای برتر، گالری فلیکر و قسمت Tabدار سایدبار) را حذف کنم.

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

در پانویس قالب، سه ستون وجود دارد که دو تای آنها (مطالب پر بازدید و پربازدیدهای امروز) به کمک پلاگین Daily Top 10 Posts مدیریت می گردند.

در صفحه یکتای پستها، در انتهای مطالب، ۵ مطلب مرتبط با پست معرفی می شوند که این کار توسط پلاگین WordPress Realted Post انجام می گیرد.

نقشه سایت هم که حاوی فهرست الفبایی پستهای بلاگ نوشت به تفکیک موضوعات می باشد به کمک افزونه Dagon Design Sitemap Generator راه اندازی شده است.

فرم تماس با من هم به کمک افزونه CformII ساخته شده است. (لطفاً برای ارسال پیامهای نامرتبط با پستها از این فرم استفاده کنید).

و البته همه اینها به لطف WordPress عظیم الشأن مقدور گردیده اند.

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

آبان ۲۹م, ۱۳۸۷ | ۵ نظر | موضوع: خودنوشت, وبلاگ, وردپرس |

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

اکستنشن WordPress Helper برای Mozilla FireFox، افزونه ای است که امکاناتی را به منوی راست کلیک در فایرفاکس اضافه می کند و شما می توانید راحتتر با وردپرس تان کار کنید!

برخی از امکاناتی که در این افزونه تعبیه شده است:

  • دسترسی سریع به موضوعات Help در سایت وردپرس
  • جستجوی سریع رشته های انتخاب شده در سایتهای وردپرس
  • سوپیچ کردن بین صفحات مختلف سایتهای وردپرسی تنها با یک کلیک
  • ساختن کلیدهای میانبر دلخواه
  • اطلاع  یافتن از آخرین آپدیتهای نسخه های مختلف وردپرس
مهر ۳۰م, ۱۳۸۷ | نظر | موضوع: فناوری اطلاعات و ارتباطات, وردپرس |

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

همیشه دوست داشتم که قسمت نظرات بلاگ نوشت، امکانات متعددی داشته باشد که کار را هم برای خواننده و هم برای خودم راحت کند.

قبلاً از افزونه Ajaxed WordPress برای برطرف کردن برخی از نیازهایم استفاده کرده بودم. این افزونه اجازه می داد که قسمت نظرات در میان پستها بصورت Inline باز شود و ارسال نظرات در آن برپایه آژاکس بود.

اما این افزونه چند مشکل داشت: اول اینکه برای جاسازی اش در قالب کلی باید دردسر می کشیدم. و برای اینکه بتواند  درست کار کند مجبور بودم از قالبهای خودش برای قسمت نظرات استفاده کنم. مشکل دیگرش این بود که بعد از ارسال نظر، متن نظر به ارسال کننده نشان داده نمی شد و برای دیدنش باید صفحه را Refresh می کرد! و گزارش های متعددی هم از خوانندگان مبنی بر ارسال نشدن نظراتشان دریافت کردم.

لذا بعد از اینکه بر تن بلاگ نوشت لباس نو کردم، رفتم سراغ قسمت نظراتش.

انواع و اقسام افزونه هایی را که برای قسمت نظرات وردپرس نوشته شده بودند را امتحان کردم، تا اینکه به افزونه Ajax Comments-Reply رسیدم.

از قابلیتهای اساسی این افزونه عبارتند از:

- برای استفاده از قابلیتهای این افزونه هیچ نیازی به دستکاری در قالب وبلاگتان ندارید. تنها کافیست که آنرا دانلود کنید و فعالش نمائید.

- افزودن قابلیت ارسال نظرات بصورت آژاکس

- امکان پاسخ دادن به نظرات دیگران (پاسخها به ایمیل نظردهنده ارسال می شوند)

- امکان دیدن پیش نمایش قبل از ارسال نظر

- پشتیبانی از Gravatar

و این همه آن چیزهایی بود که من از قسمت نظرات وبلاگم می خواستم.

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

ترجمه افزونه Ajax Comment رو اینجا گذاشتم تا اگر کسی دوست داشت ازش استفاده کند.

بعد نوشت (۲۷/مهر/۸۷): وحید عزیز زحمت کشیدند و امکانات دیگری را به این افزونه اضافه کردند. برای دریافت نسخه کاملتر به اینجا بروید.

مرداد ۱۹م, ۱۳۸۷ | ۱۳ نظر | موضوع: وردپرس |

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 :  رو در رو با وبلاگ نویسان