رفتن به مطلب

نصب قالب فقط برای یک یوزر


پست های پیشنهاد شده

سلام دوستان عزیز سوالی داشتم از حضورتان

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

لینک به ارسال

یکبار یعنی چه مدت؟

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

گرچه در کل گذاشتن هر نوع محدودیتی اشتباهه اما باز هم درست ترینش گذاشتن محدودیت روی نشانی دامینه

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


bloginfo('url');

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

لینک به ارسال

به عنوان مثال این کد را بگذارید ابتدای functions.php


$siteURL = get_site_url();
$themesURL = 'http://SITE.com';
if($siteURL == $themesURL ) {

و به انتهاش هم اضافه کنید


}

بجای http://SITE.com نشانی سایت مشتری را بگذارید

لینک به ارسال

این کد دستورات فایل functions.php را فقط برای یک دامین معرفی شده اجرا می کنه

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

لینک به ارسال
  • 6 سال بعد...

 سلام بر شما

آموزش و کد کاربردی خوبی است. یک اشکال دارد. دامنه حتما یا باید https  باشد و یا http  در غیر اینصورت کار نمی کند. می شود کد را طوری تغییر بدهید که برای هر دو حالت جواب بدهد؟

 

لینک به ارسال

راه های متنوع برای کنترل این مسئله وجود دارد اما یکی از مرسوم ترین راه ها ارسال درخواست و بررسی توکن سمت سرور و اعتبار سنجی اون مسئله است 

اما این تاپیک میتواند کمک شما کند

لینک به ارسال
  • 1 ماه بعد...

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...