مطالب ارسال شده در برچسب پلاگین وردپرس

رونوشت‌های وردپرس را کنترل کنید

3

یکی از امکاناتی که از نسخه‌ی ۲.۶ به وردپرس اضافه شد قابلیت بازبینی یا رونوشت بود که به مدیران اجازه می‌دهد تغییرات صورت گرفته در نوشته‌هایشان را نگه دارند تا در مواقع ضروری به راحتی نوشته را به نسخه‌های قبل بازگردانند. این امکان خصوصا در وبلاگ‌های گروهی که چندین نویسنده و مدیر دارند می‌تواند مفید باشد تا تغییرات اشتباهی یا تصادفی توسط دیگر نویسنده‌ها قابل بازیابی باشد.
این امکان اگرچه مفید است اما مورد علاقه‌ و استفاده‌ی همه نیست خصوصا برای وبلاگهایی با نوشته‌های زیاد ،‌ وقتی تعداد این رونوشت‌ها زیاد می‌شود باعث افزایش غیرضروری حجم دیتابیس می‌گردد.متاسفانه وردپرس هنوز راهکاری برای مدیریت این رونوشت‌ها در داخل قسمت مدیریت خود پیش‌بینی نکرده‌است.
یک راه برای غیرفعال کردن این قابلیت این است که دست‌های خود را به کد آلوده کنید و پس از باز کردن فایل wp-config.php با یک ویرایشگر متنی مناسب (مثل Notepad یا ترجیحا Notepad Plus ) قبل از بسته شدن تگ پایانی فایل ، عبارت زیر را به فایل اضافه نمایید :

define(’WP_POST_REVISIONS’, false);

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

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

یک افزونه ساده برای ساخت فرم تماس در وردپرس

17

فرم‌های تماس یا ارتباط با ما یکی از بهترین و مناسب‌ترین روش‌های ارتباط بین خوانندگان و مدیران یک وبلاگ یا وبسایت به شمار می‌رود. از این رو اغلب وبسایت‌ها و وبلاگ‌ها این امکان را به نوعی در اختیار کاربرانشان قرار می‌دهند تا نکات و مسائلی که ارتباط مستقیم با مطالب وبلاگ ندارد یا تمایل دارند بصورت عمومی مطرح شود را با صاحب سایت در میان بگذارند.خوشبختانه سیستم وردپرس افزونه‌های متعددی در این رابطه دارد که از آن جمله می‌توان Contact Form 7 ، cForms و چند افزونه محبوب دیگر را در این میان نام برد.
یکی از مشکلاتی که contact form 7 دارد و باعث شد مجبور به تغییر انتخابمان در این زمینه بشویم عدم توانایی ارسال پیام‌ها از طریق سیستم smtp است. برخی از هاست‌ها (از جمله هاستِ ما) برای کاهش ارسال هرزنامه‌ها سیستم ارسال ایمیل خود را از POP3 به SMTP تغییر داده‌اند که این تغییر باعث از کار افتادن سیستم ایمیل خود وردپرس هم می‌شود. حل این مشکل البته به سادگی با نصب این پلاگین ممکن است اما همانگونه که ذکر شد مشکل Contact Form 7 را برطرف نمی‌سازد. با کمی جستجو افزونه‌ی دیگری را یافتم که خوشبختانه این مشکل را ندارد. این افزونه tiny contact form هست و همانگونه که از اسمش هم مشخص است، کاملا ساده و کوچک تهیه شده‌است.
تنها کاری که بعد از دریافت و نصب این پلاگین لازم است انجام دهید ، پر کردن چند فیلد ساده در قسمت تنظیمات آن و سپس اضافه‌کردن این کد در یک برگه وردپرس است. همچنین بعد از نصب افزونه ، می‌توانید از ابزارک اختصاصی‌اش در نوار کناری هم استفاده کنید.
tiny contact form قابلیت تغییر استایل و دلخواه‌کردن شکل و شمایل فرم را از طریق نوشتن استایل‌های دلخواه در همان بخش تنظیمات یا در فایل استایل پوسته‌ را نیز دارد. نویسنده افزونه به عنوان دسر برای این افزونه‌ی کوچک‌اش ، یک سیستم ضدهرزنامه ساده را در اختیار کاربران قرار داده‌است تا فقط کسانی بتوانند با شما تماس بگیرند که چهار عمل اصلی را بلد باشند !
این افزونه را برای کاربران پارسی‌زبان وردپرس ترجمه کرده‌ام که می‌توانید از اینجا دریافت کنید. فایل‌زبان همچنین برای نویسنده افزونه فرستاده شده‌است تا ان‌شاءالله در نسخه‌های بعدی آن ارائه گردد.
فرم‌های تماس یا ارتباط با ما یکی از بهترین و مناسب‌ترین روش‌های ارتباط بین خوانندگان و مدیران یک وبلاگ یا وبسایت به شمار می‌رود. از این رو اغلب وبسایت‌ها و وبلاگ‌ها این امکان را به نوعی در اختیار کاربرانشان قرار می‌دهند تا نکات و مسائلی که ارتباط مستقیم با مطالب وبلاگ ندارد یا تمایل دارند بصورت عمومی مطرح شود را با صاحب سایت در میان بگذارند.خوشبختانه سیستم وردپرس افزونه‌های متعددی در این رابطه دارد که از آن جمله می‌توان Contact Form 7 ، cForms و چند افزونه محبوب دیگر را در این میان نام برد.

یکی از مشکلاتی که contact form 7 دارد و باعث شد مجبور به تغییر انتخابمان در این زمینه بشویم عدم توانایی ارسال پیام‌ها از طریق سیستم smtp است. برخی از هاست‌ها (از جمله هاستِ ما) برای کاهش ارسال هرزنامه‌ها سیستم ارسال ایمیل خود را به SMTP تغییر داده‌اند که این تغییر باعث از کار افتادن سیستم ایمیل خود وردپرس هم می‌شود. حل این مشکل البته به سادگی با نصب این پلاگین ممکن است اما همانگونه که ذکر شد مشکل Contact Form 7 را برطرف نمی‌سازد. با کمی جستجو افزونه‌ی دیگری را یافتم که خوشبختانه این مشکل را ندارد. این افزونه tiny contact form هست و همانگونه که از اسمش هم مشخص است، کاملا ساده و کوچک تهیه شده‌است.

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

tiny contact form قابلیت تغییر استایل و دلخواه‌کردن شکل و شمایل فرم را از طریق نوشتن استایل‌های دلخواه در همان بخش تنظیمات یا در فایل استایل پوسته‌ را نیز دارد. نویسنده افزونه به عنوان دسر برای این افزونه‌ی کوچک‌اش ، یک سیستم ضدهرزنامه ساده را در اختیار کاربران قرار داده‌است تا فقط کسانی بتوانند با شما تماس بگیرند که چهار عمل اصلی را بلد باشند !

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

برو به بالا