Mej de Castro
Forum Replies Created
-
Hi @efquintana,
Regrettably, I wasn’t able to view the screenshot on my end. Could you please provide another one using the image hosting service at https://snipboard.io/? This will allow me to properly check the errors you’re encountering.
As mentioned, the current solution for saving functions that aren’t included in the allowed functions list of Widget Options is to add the provided code to your website’s
functions.phpfile.Looking forward to your update!
Forum: Reviews
In reply to: [LoginWP (Formerly Peter's Login Redirect)] Very easyHi @jackofall1232,
Thank you so much for your kind words! We’re glad to hear the setup was easy for you — that’s exactly what we aim for.
If you ever need any help or have suggestions, feel free to reach out anytime.
Have a great day!
Mej, LoginWP TeamHi @efquintana,
Thanks for the update.
Upon further testing, it seems that the has_tag and has_term functions are saving correctly once the filters are added.
Just to confirm, have you tried using the functions with parentheses, like has_tag() and has_term()?
Please let us know so we can assist further!


Please let us know so we can assist further!
Kind Regards,
Mej, Widget Options TeamThanks for reaching out to us via the support thread.
Yes, this shouldn’t be a problem. If you encounter any issues while using the plugin on version 6.9.4, please don’t hesitate to let us know—we’ll be happy to assist.
Kind Regards,
Mej, Widget Options TeamHi @efquintana,
Thanks for reaching out to us.
The error “Expression contains disallowed function calls.” is commonly encountered when using a function that is not included in the allowed WordPress and PHP functions within the Widget Options plugin.
This restriction is in place because allowing certain functions may introduce potential security vulnerabilities to both the plugin and your website.
You may refer to the documentation below for the list of allowed functions:
https://widget-options.com/docs/list-of-allowed-wordpress-functions/
https://widget-options.com/docs/list-of-allowed-php-functions-in-widget-options/In your case, since the
has_tag()andhas_term()functions are not included in the allowed list, you will need to manually allow them by adding a filter. Please insert the code below into yourfunctions.phpfile or any appropriate location on your site:function add_extra_hooks( $allowed_functions ) {
// Add your custom functions here
$allowed_functions[] = 'has_tag';
$allowed_functions[] = 'has_term';
return $allowed_functions;
}
add_filter( 'widgetopts_allowed_php_functions', 'add_extra_hooks' );Thanks and let us know if this works on your end.
Kind Regards,
Mej, Widget Options TeamHi @anafasia,
We recommend uninstalling the plugin directly from your WordPress dashboard and then reinstalling it. Manually removing the plugin directories may delete your saved configurations, and they may not carry over to the new installation.
Thanks, and please let us know if you need any help!
Hi @anafasia,
Rest assured that reinstalling the plugin will not affect or remove any of your existing Widget Options settings or configurations.
We still recommend creating a backup of your plugin files before proceeding.
If you need any assistance, feel free to let us know!
Kind Regards,
Mej, Widget Options TeamHi @anafasia,
It appears that you already have the latest version of the plugin installed (version 4.2.2, released on March 25, 2026).
As shown in the current version of the plugin, the files you mentioned are no longer present in these directories:
https://plugins.svn.wordpress.org/widget-options/tags/4.2.2/includes/admin/settings/modules/These may be leftover files from an older installation of the Widget Options plugin. We recommend reinstalling the plugin to ensure all files are updated correctly.
Please let us know if the issue persists after reinstalling—we’re here to help!
Dear users @adderswim @onokazu ,
Our development team has identified a fix for the deprecated PHP notices. We are currently finalizing the changes and will be releasing an updated version soon.
We’ll keep you posted once it’s available or make sure that auto-updates are enabled.
Kind Regards,
Mej, Widget Options TeamHi @anafasia,
Thanks for your patience.
Upon further checking with our development team, we’d like to clarify that the following files are not included in the current version of the plugin:
widget-options/includes/admin/settings/modules/page-visibility.phpwidget-options/includes/widgets/extras/logic.php
Could you please confirm if the Widget Options plugin on your website is updated to the latest version? This will help us investigate the issue more accurately.
We look forward to your update!
Hi @anafasia,
Thanks for reaching out to us and letting us know about the issues you’re experiencing.
I’ve forwarded this to our dev team for further investigation and resolution.
We appreciate your patience while we work on this.
Kind Regards,
Mej, Widget Options TeamForum: Reviews
In reply to: [LoginWP (Formerly Peter's Login Redirect)] Login WP – Muito BomHi @verasusanam,
Thank you so much for your feedback! We’re glad to hear that it worked very well for you. If you need anything else or have any suggestions, feel free to reach out—we’re always happy to help! 🙌
Kind Regartds,
Mej, LoginWP TeamHi @onokazu,
We will release as soon as the new version is ready. Thanks for your patience.
Hi @krolyn,
Thanks for the update! Glad to hear everything looks good on your end.
if anything else comes up, feel free to reach out anytime.
Kind Regards,
Mej, Widget Options Team