Integración con Freemius: cómo la gestiona WP STAGING

Para usar multisitios junto con la integración de Freemius, hemos añadido varios mecanismos para garantizar que Freemius funcione correctamente en tu sitio de staging.

Antes de esto, un sitio web con Freemius generaba algunos errores fatales después de clonar, como este:

Fatal error: Uncaught TypeError: Argument 1 passed to Freemius::get_api_user_scope_by_user() must be an instance of FS_User, bool given, called in /home/customer/www/website.com/public_html/test/wp-content/plugins/bulk-image-alt-text-with-yoast/vendor/freemius/includes/class-freemius.php on line 22695 and defined in /home/customer/www/website.com/public_html/test/wp-content/plugins/bulk-image-alt-text-with-yoast/vendor/freemius/includes/class-freemius.php:22709

Cuando el SDK de Freemius se ejecuta en una red, almacena los recursos compartidos en las tablas de nivel de red. Por eso, cuando el sitio se replica en un sitio individual, el SDK sigue pensando que está en una red, pero le faltan los recursos compartidos.

Para evitar que esto ocurra, WP STAGING elimina las siguientes opciones de la tabla de opciones del sitio de staging wpstg[int]_options:

'fs_accounts',
'fs_dbg_accounts',
'fs_active_plugins',
'fs_api_cache',
'fs_dbg_api_cache',
'fs_debug_mode'

Esto significa que Freemius ya no estará autenticado en el sitio de staging y puede comportarse de forma ligeramente diferente al sitio de producción.

Puedes ignorar esto o, si quieres probar servicios específicos de Freemius, puedes volver a autenticar Freemius en el sitio de staging: por ejemplo, activando la suscripción o la licencia, según el producto.

En cualquier caso, cuando publiques el sitio de staging en el sitio de producción, WP STAGING preservará la configuración de Freemius en el sitio de producción y el sitio de producción no perderá el estado de activación de la licencia.

Si tienes más preguntas al respecto, contáctanos o contacta con nuestros amigos de Freemius.

Updated on mayo 22, 2026

Rene Hermenau

Autor: Rene Hermenau

About the author: René Hermenau is the founder of WP STAGING. He works on WordPress backups, staging, migrations, database handling, and safe deployment workflows.