WP Rocket Plugin nullen - PageSpeedPlus/wp-code-snippets GitHub Wiki

Wie überprüft das WP-Rocket Plugin die Lizenzinformationen?

Wir haben uns den PHP-Code des WP-Rocket WordPress Plugins angesehen und festgestellt, dass die Routine zur Überprüfung der Seriennummer in der Datei /wp-rocket/inc/functions/options.php ab der Codezeile 488 versteckt ist.

Die Routine prüft, ob es eine gültige Kombination aus einem WP_ROCKET_KEY in Zeile 10, einer gültigen E-Mail, die für den Lizenzerwerb in WP_ROCKET_EMAIL in Zeile 15 der Datei /wp-rocket/license-data.php verwendet wurde, und einem richtigen WP_ROCKET_PRIVATE_KEY in Zeile 23 in /wp-rocket/wp-rocket.php gibt.

Die WP-Rakete zeigt nur dann den gesamten Einstellbereich an, wenn alle drei richtig gefüllt sind.

Wir haben noch ein wenig weiter geprüft und festgestellt, dass es recht einfach ist, WP-Rocket mit nur einer einfachen Anpassung des Codes in der Datei /wp-rocket/inc/functions/options.php zu „forken“ und so selbst ein 100% sauberes, legales und voll funktionsfähiges „nulled WP-Rocket Plugin“ zu erstellen.

Wie kann man ein „nulled version“ WP-Rocket Plugin selbst erstellen?

wp_rocket_options_php_nulled

  1. Sie müssen lediglich die routinemäßige Überprüfung auf einen gültigen WP-Rocket-Lizenzschlüssel durch einen einfachen Code-Ausschnitt ersetzen, der das WP-Rocket Plugin immer glauben lässt, dass alle oben eingegebenen Informationen gültig sind.
  2. Öffnen Sie dazu die Datei /wp-rocket/inc/functions/options.php in einem beliebigen Texteditor oder Ihrem bevorzugten Codeeditor und gehen Sie zu Zeile 488.
  3. Ersetzen Sie den Block, der mit „function rocket_valid_key()“ beginnt, durch „return true“ genau so, wie Sie es im Screenshot oben sehen können.
  4. Bitte überprüfen Sie nochmals, ob Sie den Code entfernen, siehe linke Seite, und geben Sie genau den gleichen Code ein, wie im Fenster rechts.
  5. Jeder Tippfehler wird höchstwahrscheinlich das Plugin brechen und kann Ihre Website unzugänglich machen – also nehmen Sie sich Zeit und handeln Sie auf eigene Gefahr!
  6. Laden Sie das modifizierte WP-Rocket Plugin auf Ihre Website hoch.
  7. Nachdem die Datei options.php geändert und das Plugin auf Ihren Server hochgeladen wurde (via FTP), finden Sie den Eintrag für WP-Rocket unter Einstellungen im WordPress Admin Panel.
  8. Wenn alles gut gelaufen ist, sehen Sie alle Optionsregisterkarten im Screenshot und können die Einstellungen für Ihre Website vornehmen.

wp_rocket_settings_nulled

Schlussworte

Bitte beachten Sie auch, dass Sie diese Einstellungen in /wp-rocket/inc/functions/options.php mit jeder neuen Version von WP-Rocket vornehmen müssen.

Mit diesem Hack können Sie das automatische Update innerhalb des WP-Rocket-Plugins nicht nutzen (Sie sollten unbedingt eine kostenpflichtige Lizenz von WP-Media erhalten, wenn Sie diese Funktion benötigen) und das Update von WP-Media erhalten, aber Sie müssen neue Versionen von GPLDL herunterladen, die Codeanpassungen vornehmen und wieder auf Ihre Website hochladen.

Diese Anleitung zur Erstellung eines eigenen nulled WP-Rocket Plugin Fork, der keine gültigen Lizenzdaten benötigt, wurde gründlich getestet und funktioniert gut mit WP-Rocket 2.91 – der Code in zukünftigen Versionen kann unterschiedliche Anpassungen erfordern. Verwenden Sie diese auf eigene Gefahr und erhalten Sie eine kostenpflichtige Lizenz von WP-Media, um ihre Arbeit zu unterstützen und Unterstützung zu erhalten!

gpldl.com/remove-license-code-check-wp-rocket-wordpress-plugin/