کدهای وردپرس

جلوگیری از تغییر کدهای قالب ها در وردپرس

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

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

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

جلوگیری از تغییر کدهای قالب ها در وردپرس

برای اینکه بتوانید امکان تغییرات در کدهای قالب را از دیگران سلب کنید، باید تغییراتی را در فایل function.php قالب طراحی شده ایجاد نمایید.

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

اکنون که از سایتتان فایل پشتیبان تهیه کرده اید، برای جلوگیری از تغییر کدهای قالب ها در وردپرس به هاستتان مراجعه کرده و به مسیر نصب وردپرس بروید و در آدرس wp-content/themes پوشه قالبتان را باز کرده و فایل function.php را ویرایش کنید.

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

add_action('admin_init', 'slt_lock_theme');

function slt_lock_theme() {

global $submenu, $userdata;

get_currentuserinfo();

if ($userdata->ID != 1) {

unset($submenu['themes.php'][5]);

unset($submenu['themes.php'][15]);

}

}

اکنون با ذخیره این فایل دیگر نمی توان در فایل های قالب ارائه شده نظیر حق کپی رایت تغییراتی ایجاد کرد.

عاطفه نوربخش

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

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

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

۲ دیدگاه

دوره آموزش وردپرس در اصفهانثبت نام رایگان (کد تخفیف : WpNarenji)
+