آموزش های عمومیامنیتبخش وردپرسعمومیوردپرس

چگونگی محافظت از فایل های قالب در مقابل باز شدن به صورت مستقیم

چگونگی محافظت از فایل های قالب در مقابل باز شدن به صورت مستقیم
چگونگی محافظت از فایل های قالب در مقابل باز شدن به صورت مستقیم
چگونگی محافظت از فایل های قالب در مقابل باز شدن به صورت مستقیم
چگونگی محافظت از فایل های قالب در مقابل باز شدن به صورت مستقیم
چگونگی محافظت از فایل های قالب در مقابل باز شدن به صورت مستقیم

نوشته : سعید شعبانی

دوستان سلام

اگر آدرس یک سایت وردپرس را به صورت زیر در مرورگر وارد کنیم بدون هیچ مشکلی سایت اجرا می شود


name.com

اما اگر آدرس فایل های قالب را مانند زیر وارد کنیم


name.com/wp-content/themes/new/index.php

در برخی از موارد که مثلا در فایل مورد نظر از زمینه دلخواه استفاده شده باشد با خطا هایی مانند زیر روبرو خواهیم شد. این خطا را همه می توانند ببینید.


Fatal error: Call to undefined function get_post_meta() in /home/name/public_html/wp-content/themes/new/index.php on line 1


Fatal error: Call to undefined function get_header() in /home/name/public_html/wp-content/themes/new/index.php on line 2

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

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

www.smashingmagazine.com

http://1pezeshk.com

http://www.wpbeginner.com

http://premium.wpmudev.org/blog

نوشته : Parsa

1


if(! function_exists("bloginfo"))
return;

2


if(!defined('ABSPATH'))
die('Direct access of plugin file not allowed');

نوشته : سعید شعبانی

خیلی هم عالی ولی چجوری باید ازش استفاده کرد؟ هرچی گشتم نفهمیدم چجوری باید ازش استفاده کنم

نوشته : Parsa

کدهای PHP هست باید در ابتدای فایل قرار دهید

در اکثر افزونه‌ها از این روش استفاده میشود

نوشته : سعید شعبانی

درسته ولی من الان کد را به صورت زیر اول فایل index.php گذاشتم ولی تغییری نکرد



نوشته : Parsa

کد چیز خاصی نداره

اما بازم تست شد

و مشکلی نداره

در صورتی که تابع نباشه

صفحه سفید نمایش داده میشه

به نوعی در دستور return میشود و ادامه نمی‌دهد

نوشته : سعید شعبانی

ببخشید درست شد. مشکل از من بود


(1) آموزش محافظت از فایل PDF و جلوگیری از
آموزش محافظت از فایل PDF و جلوگیری از ویرایش و کپی شدن - گویا تک آموزش و دانلود


(2) آموزش محافظت از فایل PDF و جلوگیری از
آموزش محافظت از فایل PDF و جلوگیری از ویرایش و کپی شدن زیفایو


(3) حفاظت از فایل های اکسل در برابر ویرایش
حفاظت از فایل های اکسل در برابر ویرایش به زبان ساده دانلود فیلم آموزش گام به گام مجله فرادرس


(4) جلوگیری از ریپ شدن قالب HTML آموزش
جلوگیری از ریپ شدن قالب HTML آموزش روش های جلوگیری از کپی قالب - راست چین


(5) نحوه باز کردن پرونده های PAK - قالب های
نحوه باز کردن پرونده های PAK - قالب های پرونده


(6) روش محافظت کردن از فایل ها و فولدر ها
روش محافظت کردن از فایل ها و فولدر ها با استفاده از نرم افزار WINRAR روشتک


(7) خطاهای رایج وردپرس و چگونگی رفع آنها
خطاهای رایج وردپرس و چگونگی رفع آنها

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

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

7 + چهارده =

دکمه بازگشت به بالا