مطالب برگزیده در وردپرس – قدم سوم

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

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

(بیشتر…)


افزونه ی Nivo Slider For WordPress

افزونه ی Nivo Slider For WordPressامروزه استفاده از اسلایدر در وب سایت ها به یک امر کاملا متداول تبدیل شده است. اسلایدرها زیبا و جذاب هستند و نیز می توانند به راحتی مطالب مد نظر مدیر سایت را در مقابل دید مخاطب قرار دهند.

با افزایش استفاده از jQuery در طراحی وب اسلایدر ها jQuery هم به سرعت محبوب شدند. jQuery اسلایدرهای زیبا و جذابی را به سرعت برپا می کند و هم مدیر سایت و هم مخاطب را راضی نگه می دارد. یکی از پلاگین های jQuery که برای ساخت اسلایدر استفاده می شود Nivo-Slider نام دارد که به دلیل کارآیی بالا در ساخت چند افزونه ی وردپرس هم مورد استفاده قرار گرفته است.

یکی از این افزونه های وردپرسی که با استفاده از پلاگین قدرتمند Nivo-Slider یک اسلایدر بی نقص در اختیار کاربر می گذارد افزونه ی Nivo-Slider-For-Wordpress است. ویژگی بارز این افزونه زیبایی و جذابیت در کنار شیوه ی استفاده ی بسیار آسان است. در ادامه به برخی قابلیت های کلیدی آن اشاره می کنیم.

  1. آپلود آسان تصاویر
  2. برش دادن تصاویر از محل دلخواه در محیط ایجکس
  3. امکان اضافه کردن توضیح برای هر کدام از تصاویر
  4. امکان اضافه کردن لینک برای هر کدام از تصاویر
  5. استفاده از افکت های زیبای Nivo-Slider
  6. دسترسی به کلیه ی تنظیمات پلاگین Nivo-Slider از طریق منوی تنظیمات افزونه
  7. امکان تنظیم ابعاد اسلایدر به صورت دلخواه جهت قرار گرفتن قسمت دلخواه سایت
  8. پیاده سازی ساده و سریع در قالب سایت تنها با کپی کردن کد مربوطه

برای نمایش اسلایدر در سایت کافی است کد زیر را در پوسته ی سایت کپی کنید. معمولا برای این کار باید فایل index.php پوسته ی خودتان را ویرایش کنید.

 

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

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


مطالب برگزیده در وردپرس – قدم دوم

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

  1. اضافه کردن یک ستون جدید در قسمت «نوشته ها»
  2. نمایش محتویات این ستون جدید که همان وضعیت نوشته بوده و دو حالت برگزیده و عادی دارد.
  3. ایجاد گزینه ی جدید در منوی «ویرایش سریع»
  4. ذخیره سازی اطلاعات مربوط به گزینه ی جدید اضافه شده
  5. نوشتن کد مربوط به بروزرسانی و نمایش اطلاعات نوشته در منوی ویرایش سریع

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

(بیشتر…)