Skip to content

Instantly share code, notes, and snippets.

@petrozavodsky
Forked from mihdan/yoast-nulled.php
Created October 28, 2016 07:25
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save petrozavodsky/2c4ca171d3127d56716c12e79edb80a4 to your computer and use it in GitHub Desktop.
Save petrozavodsky/2c4ca171d3127d56716c12e79edb80a4 to your computer and use it in GitHub Desktop.
Занулить yoast-seo-premium
<?php
/**
* 1. В таблице wp_options находим ключ yoast-seo-premium_license или wordpress-seo-premium_license
* и меняем его значение на `a:3:{s:3:"key";s:6:"zalupa";s:6:"status";s:5:"valid";s:11:"expiry_date";s:19:"2970-01-01 00:00:00";}`
*
* 2. Чтобы не слетали все ваши махинации после захода на страницу обновления или проверки лицензии,
* достаточно запретить плагину ломиться по своему АПИ на свой сайт.
* Я это сделал просто: в файле \wordpress-seo-premium\vendor\yoast\license-manager\class-update-manager.php
*/
protected function get_remote_data() {
return false;
// тут остальной код
}
/**
* 2.1 Или в файле \wordpress-seo-premium\vendor\yoast\license-manager\class-license-manager.php
*/
public function license_is_valid() {
return true;
//return ( $this->get_license_status() === 'valid' );
}
?>
@DreamerKlim
Copy link

Не могу найти ключи yoast-seo-premium_license или wordpress-seo-premium_license. Может самому прописать?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment