Some parts of BBcore cannot be translated using locotranslate.
The workflow settings page cannot be translated.
Loco translate plugin
https://www.ads-software.com/plugins/loco-translate/
Active installations is used by over 1 million people, so it would be great if this plugin could translate 100% of the content.
——————————————————-
https://bricksbuilder.io/
I know it’s compatible with Elementer, but is it compatible with Bricks Builder?
]]>Here the stacktrace
PHP Fatal error: Uncaught Error: Call to undefined function wsal_freemius() in /usr/local/mysite/htdocs/wp-content/plugins/wp-security-audit-log/classes/class-wp-security-audit-log.php:1117
Stack trace:
#0 /usr/local/mysite/htdocs/wp-content/plugins/wp-security-audit-log/classes/class-wp-security-audit-log.php(970): WpSecurityAuditLog::sync_premium_freemius()
#1 /usr/local/mysite/htdocs/wp-includes/class-wp-hook.php(324): WpSecurityAuditLog::install()
#2 /usr/local/mysite/htdocs/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#3 /usr/local/mysite/htdocs/wp-includes/plugin.php(517): WP_Hook->do_action()
#4 /usr/local/mysite/htdocs/wp-admin/includes/plugin.php(703): do_action()
#5 phar:///usr/bin/wp/vendor/wp-cli/extension-command/src/Plugin_Command.php(363): activate_plugin()
#6 [internal function]: Plugin_Command->activate()
#7 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CommandFactory.php(100): call_user_func()
#8 [internal function]: WP_CLI\Dispatcher\CommandFactory::WP_CLI\Dispatcher\{closure}()
#9 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/Subcommand.php(497): call_user_func()
#10 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(441): WP_CLI\Dispatcher\Subcommand->invoke()
#11 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(464): WP_CLI\Runner->run_command()
#12 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1295): WP_CLI\Runner->run_command_and_exit()
#13 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php(28): WP_CLI\Runner->start()
#14 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/bootstrap.php(83): WP_CLI\Bootstrap\LaunchRunner->process()
#15 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php(32): WP_CLI\bootstrap()
#16 phar:///usr/bin/wp/php/boot-phar.php(20): include('...')
#17 /usr/bin/wp(4): include('...')
#18 {main}
thrown in /usr/local/mysite/htdocs/wp-content/plugins/wp-security-audit-log/classes/class-wp-security-audit-log.php on line 1117
Fatal error: Uncaught Error: Call to undefined function wsal_freemius() in /usr/local/mysite/htdocs/wp-content/plugins/wp-security-audit-log/classes/class-wp-security-audit-log.php:1117
Stack trace:
#0 /usr/local/mysite/htdocs/wp-content/plugins/wp-security-audit-log/classes/class-wp-security-audit-log.php(970): WpSecurityAuditLog::sync_premium_freemius()
#1 /usr/local/mysite/htdocs/wp-includes/class-wp-hook.php(324): WpSecurityAuditLog::install()
#2 /usr/local/mysite/htdocs/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#3 /usr/local/mysite/htdocs/wp-includes/plugin.php(517): WP_Hook->do_action()
#4 /usr/local/mysite/htdocs/wp-admin/includes/plugin.php(703): do_action()
#5 phar:///usr/bin/wp/vendor/wp-cli/extension-command/src/Plugin_Command.php(363): activate_plugin()
#6 [internal function]: Plugin_Command->activate()
#7 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CommandFactory.php(100): call_user_func()
#8 [internal function]: WP_CLI\Dispatcher\CommandFactory::WP_CLI\Dispatcher\{closure}()
#9 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/Subcommand.php(497): call_user_func()
#10 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(441): WP_CLI\Dispatcher\Subcommand->invoke()
#11 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(464): WP_CLI\Runner->run_command()
#12 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php(1295): WP_CLI\Runner->run_command_and_exit()
#13 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php(28): WP_CLI\Runner->start()
#14 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/bootstrap.php(83): WP_CLI\Bootstrap\LaunchRunner->process()
#15 phar:///usr/bin/wp/vendor/wp-cli/wp-cli/php/wp-cli.php(32): WP_CLI\bootstrap()
#16 phar:///usr/bin/wp/php/boot-phar.php(20): include('...')
#17 /usr/bin/wp(4): include('...')
#18 {main}
thrown in /usr/local/mysite/htdocs/wp-content/plugins/wp-security-audit-log/classes/class-wp-security-audit-log.php on line 1117
Thanks
]]>Other (non-web based) software languages I’ve previously worked on have had a packaging management stuff going on where there is actually a complex process to create your own setup.exe file other people to install your software, but those weren’t anything to do with web stuff.
So what’s the process for packaging and deployment for React WordPress plugins?
How do I stop other people from just copy and pasting my work and selling it on as their own? I’ve integrated Freemius into my plugin so will that stop people from just stealing my work? I don’t see it doing any encryption that I would stop a simply copy and paste.
]]>Fatal error: Cannot redeclare fs_dynamic_init() (previously declared in /home/sites/21b/c/ca66a7e84a/public_html/wp-content/plugins/wpcf7-redirect/licensing_fs.php:4) in /home/sites/21b/c/ca66a7e84a/public_html/wp-content/plugins/buttonizer-multifunctional-button/freemius/start.php on line 524
]]>debug.log
is getting filled with the following warning:
[05-Apr-2024 15:59:51 UTC] E_DEPRECATED: Creation of dynamic property FS_User::$is_beta is deprecated in /var/www/site.com/public_html/wp-includes/functions.php on line 650
Which of course is not the actual location of the error. I used grep
to scan my entire plugins folder and this appears to be related to some Freemius code and your plugin appears to have Freemius included in your codebase.
So, if you haven’t already tested on php 8.2, you might want to ask them if they have an update.
debug.log
when in backend:
[04-Feb-2024 22:28:09 UTC] PHP Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in ../wp-includes/functions.php on line 7247
[04-Feb-2024 22:28:09 UTC] PHP Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in ../wp-includes/functions.php on line 2187
Reason is invalid path passed to realpath()
in freemius/start.php
in line 60 which causes false
to be passed on to wp_normalize_path()
/ wp_is_stream()
in WordPress core where a string
is expected and which triggers the above warnings.
Current freemius code:
$themes_directory = get_theme_root( get_stylesheet() );
$themes_directory_name = basename( $themes_directory );
$theme_candidate_basename = basename( dirname( $fs_root_path ) ) . '/' . basename( $fs_root_path );
if ( $file_path == fs_normalize_path( realpath( trailingslashit( $themes_directory ) . $theme_candidate_basename . '/' . basename( $file_path ) ) )
) {
It creates an invalid path (to themes
folder!) similar to this:
/homepages/28/d[...]/htdocs/wp-content/themes/password-protected/freemius/start.php
Result of realpath()
should be checked before normalizing it further.
Debug backtrace:
#0 ../wp-includes/functions.php(2180): wp_is_stream(false)
#1 ../wp-content/plugins/password-protected/freemius/includes/fs-essential-functions.php(27): wp_normalize_path(false)
#2 ../wp-content/plugins/password-protected/freemius/start.php(60): fs_normalize_path(false)
#3 ../wp-content/plugins/password-protected/includes/freemius.php(21): require_once('/homepages/28/d...')
#4 ../wp-content/plugins/password-protected/includes/freemius.php(46): pp_free_fs()
#5 ../wp-content/plugins/password-protected/password-protected.php(36): require_once('/homepages/28/d...')
#6 ../wp-settings.php(473): include_once('/homepages/28/d...')
#7 ../wp-config.php(136): require_once('/homepages/28/d...')
#8 ../wp-load.php(50): require_once('/homepages/28/d...')
#9 ../wp-blog-header.php(13): require_once('/homepages/28/d...')
#10 ../index.php(17): require('/homepages/28/d...')
Password Protected 2.6.6 with Freemius 2.5.10, WordPress 6.4.3, PHP 8.1.x
]]>2023-11-10T05:31:19.000Z Error: There has been a critical error on this website.Learn more about troubleshooting WordPress. There has been a critical error on this website.
2023-11-10T05:31:19.000Z Fatal error: Uncaught Error: Failed opening required '/app/data/public/wp-content/plugins/simple-feature-requests/inc/vendor/freemius/includes/class-fs-garbage-collector.php' (include_path='.:/usr/share/php') in /app/data/public/wp-content/plugins/simple-feature-requests/inc/vendor/freemius/require.php:22
2023-11-10T05:31:19.000Z PHP Fatal error: Uncaught Error: Failed opening required '/app/data/public/wp-content/plugins/simple-feature-requests/inc/vendor/freemius/includes/class-fs-garbage-collector.php' (include_path='.:/usr/share/php') in /app/data/public/wp-content/plugins/simple-feature-requests/inc/vendor/freemius/require.php:22
2023-11-10T05:31:19.000Z PHP Warning: require_once(/app/data/public/wp-content/plugins/simple-feature-requests/inc/vendor/freemius/includes/class-fs-garbage-collector.php): Failed to open stream: No such file or directory in /app/data/public/wp-content/plugins/simple-feature-requests/inc/vendor/freemius/require.php on line 22
2023-11-10T05:31:19.000Z Stack trace:
2023-11-10T05:31:19.000Z Stack trace:
2023-11-10T05:31:19.000Z Warning: require_once(/app/data/public/wp-content/plugins/simple-feature-requests/inc/vendor/freemius/includes/class-fs-garbage-collector.php): Failed to open stream: No such file or directory in /app/data/public/wp-content/plugins/simple-feature-requests/inc/vendor/freemius/require.php on line 22
2023-11-10T05:31:19.000Z thrown in /app/data/public/wp-content/plugins/simple-feature-requests/inc/vendor/freemius/require.php on line 22
2023-11-10T05:31:19.000Z thrown in /app/data/public/wp-content/plugins/simple-feature-requests/inc/vendor/freemius/require.php on line 22
]]>Warning: FS_Plugin::__construct(): The script tried to access a property on an incomplete object. Please ensure that the class definition "FS_Plugin" of the object you are trying to operate on was loaded _before_ unserialize()?gets called or provide an autoloader to load the class definition in?/wp-content/plugins/error-log-monitor/freemius/includes/entities/class-fs-plugin.php on line 134
What is happening?
]]>Who else can I contact to get a refund? Only one man answers me all the time.
I described my situation to them that for health reasons I am not working and it is a huge expense for me, especially since I do not use this plugin. It’s really not OK. Sometimes you have to go out against the man, and not just treat people onky like a ticket in the system…
]]>