نوشته های با برچسب ‘وردپرس’

تغییر آدرس ورود به وردپرس

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

فرض کنید میخواید آدرس ورود را به صورت زیر تغییر دهید:

http://example.com/login

ابتدا از فایل .htaccess خود یک کپی بگیرید (این فایل در ریشه اصلی است که وردپرس را نصب کردهاید و بصورت مخفی است ) . سپس آن را باز کرده و کد زیر را در آن اضافه کرده و سپس ذخیره کنید.

RewriteRule ^login$ http://website.com/wp-login.php [NC,L]

در کد بجا website.com آدرس سایت خود را وارد کنید.

نمایش یک متن خاص در پایین تمام پست ها

ممکن است شما به هر دلیلی بخواهید یک متن خاص را در پایین تمام پست هایتان داشته باشید. مثلا بخواهید کپی رایت و نام سایتتان را در پایین تمام نوشته ها بصورت اتوماتیک حک کنید. این کار بدون پلاگین ممکن است.

کافی است کد زیر را در فایل function.php کپی کنید و فایل را ذخیره کنید.

function add_post_content($content) {
	if(!is_feed() && !is_home()) {
		$content .= '<p>This article is copyright &copy; '.date('Y').'&nbsp;'.bloginfo('name').'</p>';
	}
	return $content;
}
add_filter('the_content', 'add_post_content');

بهینه سازی سئو با حذف قابلیت لینک در نظرات

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

فقط کافیست فایل function.php  را باز کرده و کد زیر را در آن کپی و ذخیره کنید.

remove_filter('comment_text', 'make_clickable', 9);

افزونه Akismet را بروز رسانی کنید

akismet_blackbox1

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

برای دریافت آخرین نگارش این افزونه کاربردی و مهم به این آدرس بروید.

انتقال از بلاگفا به وردپرس

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

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

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

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

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

ادامه مطلب »