خب با سلام مجدد خدمت شما دوستان عزیز و علاقه مندان به وردپرس. در خدمتتون هستیم با دومین جلسه از آموزش نحوه حذف لایسنس قالب و افزونه وردپرس. پس همراه ما باشید با آموزش حذف لایسنس افزونه Wordfence Security

حذف لایسنس افزونه wordfence security

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

قصد داریم کارمون رو با افزونه wordfence security آغاز کنیم. از این رو از طریق نصب کننده پیشفرض وردپرس در مسیر ” پیشخوان > افزونه ها > افزودن ” افزونه wordfence security را جستجو کرده و آنرا نصب میکنیم :

نصب افزونه wordfence security

پس از نصب افزونه به قسمت ویرایشگر افزونه از مسیر ” پیشخوان > افزونه ها > ویرایشگر افزونه ” بروید. سپس از باکس گوشه سمت چپ افزونه wordfence security را انتخاب و دکمه گزینش را کلیک کنید :

انتخاب افزونه wordfence security برای ویرایش فایل ها
انتخاب افزونه wordfence security برای ویرایش فایل ها

حال در دایرکتوری lib فایل wordfenceclass.php را انتخاب و ویرایش کنید :

رجوع به فایل wordfenceclass.php
رجوع به فایل wordfenceclass.php

سپس در صفحه باز شده با استفاده از کلید های ترکیبی Ctrl+F تکه کد زیر را جستجو کنید :

if (!WFWAF_SUBDIRECTORY_INSTALL && $waf = wfWAF::getInstance())

یا اینکه به خط 2044 رجوع کنید :

یافتن خط 2044
یافتن خط 2044

سپس در خط 2047 تکه کد زیر را قرار دهید :

wfConfig::set('isPaid', 1);
wfConfig::set('keyType', wfAPI::KEY_TYPE_PAID_CURRENT);
wfConfig::set('premiumNextRenew', time()+31536000);
قرار دادن کدهای حذف کننده لایسنس
قرار دادن کدهای حذف کننده لایسنس

و درنهایت پرونده را بروزرسانی کنید.

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

خب تا اینجا کار خاصی انجام ندادیم یعنی میشه گفت که حذف لایسنس افزونه wordfence security خیلی راحت بود و چند خط کد ساده اضافه کردید. بعد این قراره کار رو سختتر کنیم.🙂
یعنی قراره با کد ادیتور ویندوز مثل PHP Storm یا Atom کار کنیم. پس بریم با ادامه آموزش نحوه حذف لایسنس قالب و افزونه ودپرس.

حذف لایسنس افزونه WeddingPress, افزودنی ویجت های المنتور

این قسمت از آموزش بدلیل ظرافت بالای کاری, و تنظیمات بیش از اندازه تنها بصورت ویدیو در دسترس قرار گرفته است. برای مشاهده نحوه حذف لایسنس افزونه WeddingPress به ویدیوی دوم بالای همین صفحه مراجعه کنید.

حذف لایسنس قالب وردپرس

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

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

5 comments

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

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

  2. سلام وقت بخیر من وقتی این تغیرات انجام دادم این خطا را داد

    تغییرات کد PHP شما، به دلیل یک خطا در خط 2054 از فایل wp-content/plugins/wordfence/lib/wordfenceClass.php بازگردانده شد. لطفا اصلاح نمایید و دوباره سعی کنید که ذخیره نمایید.

    Uncaught Error: Undefined class constant ‘KEY_TYPE_PAID_CURRENT’ in wp-content/plugins/wordfence/lib/wordfenceClass.php:2054
    Stack trace:
    #0 wp-includes/class-wp-hook.php(307): wordfence::veryFirstAction(”)
    #1 wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array)
    #2 wp-includes/plugin.php(474): WP_Hook->do_action(Array)
    #3 wp-settings.php(450): do_action(‘plugins_loaded’)
    #4 wp-config.php(98): require_once(‘/home/topfront/…’)
    #5 wp-load.php(50): require_once(‘/home/topfront/…’)
    #6 wp-admin/admin.php(34): require_once(‘/home/topfront/…’)
    #7 wp-admin/plugin-editor.php(10): require_once(‘/home/topfront/…’)
    #8 {main}
    thrown

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

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