آموزش هاکدهای وردپرسهمه مطالبوردپرس

۱۴ کد و هک وردپرس که هر برنامه نویسی باید بداند+توضیح

۱. افزایش کیفیت تصاویر آپلود شده در وردپرس

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

برای اینکه مطمئن شوید وردپرس کیفیت تصاویر شما را کاهش نمی دهد و از ۱۰۰ درصد کیفیت آنها استفاده کنید این کد را به فایل فانکشن (functions.php) قالب خود اضافه کنید.

۲. آدرس های (URLs) مناسب

این ایده خوبی است برای اطمینان از URL ها مه به درستی شکل گرفته باشند و خالی از هر گونه کاراکتر غیر معتبر باشند. شما این کار را با استفاده از تابع esc_url() انجام دهید.

۳. کد های کوتاه (Shortcodes) در ابزارک های متنی

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

۴. ایجاد تاخیر در ارسال پست ها به خوراک RSS

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

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

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


شما می توانید با تغییر مقدار $delay مدت زمان تاخیر در ارسال مطالب به خوارک وردپرس را تغییر دهید.

۵. نمایش تصاویر شاخص در خوراک RSS وردپرس

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

هک وردپرس

۶. غیر فعال کردن HTML در نظرات وردپرس

اسپم هایی که برخی از ربات ها در نظرات سایت های وردپرس ارسال می کنند واقعا عذاب آور است. برای مقابله با اسپم ها می توانید قابلیت درج کدهای HTML در نظرات وردپرس را غیر فعال کنید زیرا اکثر نظرات اسپم دارای لینک یا متن های bold می باشند. با افزودن کد زیر به فایل فانکشن می توانید مانع از ارسال نظرات اپم شوید.

۷. میانبری برای دسترسی به ادرس سایت شما

وردپرس دارای یک تابع ساده است که خیلی سریع می تواند آدرس سایت شما را فراخوانی کند. با استفاده از این تابع دیگر نیازی با تایپ کردن آدرس سایت خود ندارید, همچنین با تغییر دادن دامین سایت خود نیاز به تغییر در کدها قالب نخواهید داشت.


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


 

۸. مطالب تازه وبلاگ شما در صفحه نخست

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


شما می توانید با تغییر عدد ۵ در خط اول تعداد مطالب که می خواهید نشان داده شود را مدیریت کنید.

۹. شخصی سازی لوگو داشبورد وردپرس

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

در این کد برای نمونه آدرس لوگو شما images/custom-logo.png در نظر گرفته شده است که می توانید آن را تغییر دهید.

هک وردپرس

۱۰. حذف پیغام خطا از صفحه ورود وردپرس

زمانی که کاربران سایت شما نام کاربری یا گذرواژه ای اشتباه برای ورود به وردپرس وارد کنند یک پیغام برای آنها به نمایش می آید که کدام یک را اشتباه وارد کرده اند. همین اخطار ها می توانند به هکر ها برای حدث زدن رمز سایت شما کمک کنند.

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

۱۱. حذف نمایش عمومی نسخه وردپرس

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

۱۲. تاریخ خودکار برای متن کپی رایت پاورقی

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

شما می توانید این مشکل را با نمایش خودکار تاریخ جاری (مثل © ۱۳۹۵-۱۳۹۶) حل نمایید.


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

۱۳. تنظیم ویرایشگر پیشفرض

اگر شما هم مثل من دوست دارید تا همیشه از ویرایشگر متنی یا همان HTML وردپرس استفاده کنید می توانید به افزودن کد زیر به فایل functions.php ویرایشگر متنی را به عنوان ویرایشگر پیشفرض وردپرس تعریف کنید.


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

۱۴. انتقال یک کاربر پس از ورود به آدرسی خاص

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


به جای http://iranitarh.com آدرس صفحه ای که می خواهید کاربران به آنجا منتقل شوند را وارد کنید.

۱۴ کد و هک وردپرس که هر برنامه نویسی باید بداند+توضیح
به این مقاله امتیاز دهید.
برچسب ها
هاست سی پنل ایران

اسفندیار سلیمانی

اسفندیار سلیمانی از سال 90 در ایرانی طرح فعالیت می کند و از جان و دل برای پیشرفت ایرانی طرح مایه می گذارد. تنها هدفش نیز آن است که به غیر ممکن ها دست پیدا کند. غیرممکن ها را ممکن کنی ممکن ها برایت آب می شوند.

‫۳ نظرها

  1. سلام
    مهندس این اخلاقت منو کشته.
    خداییش چرا منبع میزاری؟
    پایینش چرا میگی این سایتا گذاشتند؟

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نوشته های مشابه

بستن