Andrei
Forum Replies Created
-
Hi,
I understand what happened, and this is a downside of editing plugins or themes, then doing updates.
WordPress is prepared to handle this though, and this kind of problem can be avoided in the future.
The solution is to use WordPress hooks, by adding the custom code in a separate file, outside the If Menu plugin. Custom code can be added in_current_theme/functions.phpor a new plugin, and this hooks onto If Menu plugin functionality and extends it. When If Menu has an update, the plugin itself is updated, but the extra code is never touched. This is the standard way to extend plugin functionality, and not editing plugin files.Hope this helps,
AndreiHi,
At the moment, the plugin uses wp_is_mobile() helper function from WordPress, which makes the detection based on User-Agent and not based on device width.
We’ll update this part in the next plugin update, so the detection is more accurate.
The latest version of the plugin uses new code from Restrict Content Pro now. If there was a problem with this integration, it should work smoothly after updating If Menu to latest version
Hi Steve,
If this problem happened after a Theme update, it looks like it’s triggered by the WordPress menu items integration problem https://ww.wp.xz.cn/plugins/if-menu/#if%20menu%20is%20broken%2C%20no%20visibility%20rules%20are%20available
When extending functionality for menus, both plugins and theme developers need to do some extra work to make sure there aren’t conflicts between them. If Menu plugin added the code to handle this, and unfortunately we can’t fix this problem if it’s created by a theme. The theme developers need to implement the fix as well. You and us can send them messages pointing to the TRAC ticket (in the link above) and hope that they will implement the fix.
Hi,
Thanks for letting us know about this. We’ll update the code for Restrict Content Pro integration in the next plugin update, due in a few days.
Cheers,
AndreiHi,
The plugin was neglected for a period, but is still safe to use. These days we just updated the plugin to make sure it works with all WordPress versions, and in the next weeks it will get updates with new features too.
Cheers,
AndreiForum: Plugins
In reply to: [Quick Social Login] Redirect after first loginHi,
At the moment, after a successful login the plugin can do 2 redirects:
– checks URL parameterredirect_to, to redirect to page that requested authentication
– if first check is empty, is redirects to homepageThere’s no option to redirect based on type = login OR register, but this sounds like a good idea.
We’ll add this option in a future plugin update, and let you know when it will be available.
Cheers
- This reply was modified 5 years, 1 month ago by Andrei.
Forum: Plugins
In reply to: [Quick Social Login] Send woocommerce emails instead of wordpressHi,
I was under the impression that WooCommerce email is sent at registration, when WooCommerce is installed & enabled.
In your tests, the email being sent for registration is sent by WordPress or not sent at all?The plugin makes a check for “is WooCommerce installed?” then uses specific functionality to WooCommerce https://github.com/LayeredStudio/quick-login/blob/master/src/Login.php#L134
Forum: Plugins
In reply to: [Quick Social Login] Twitter: “Query parameters are not allowed.”The choice to not open popups is made intentionally for this plugin, as custom embedded code would be needed from Google/Facebook/etc to open those popups.
Usually the custom JavaScript code is embedded in login page even if the Facebook/Google button would not be used, and sending analytics data to those providers without any interaction.
This is just an example that’s in the news https://www.vice.com/en_us/article/z3b745/zoom-removes-code-that-sends-data-to-facebook
The OAuth authentication standard works by default without the popups, using only the link redirects, and the person that signs in is always redirected back to website in case of success or failed authentication.
Hope this helps
Forum: Plugins
In reply to: [If Menu - Visibility control for Menus] Free version slows down admin tabsHi,
Thanks for letting me know. This shouldn’t happen, and i’m checking now how to disable the request from taking place.
I will update shortly with more details
Forum: Plugins
In reply to: [Quick Social Login] Twitter: “Query parameters are not allowed.”Noticed what causes this, I guess the Twitter app requirements have changed recently.
For Callback URL, fill the website url like this:
www.website.com/wp-login.php
instead of
www.website.com/wp-login.php?quick-login=twitterThe question mark and everything after it should be removed. This is the only change needed, and the plugin should work as expected.
I’m updating the plugin today so that the Twitter instructions show the correct info & url.
Forum: Plugins
In reply to: [Quick Social Login] Twitter: “Query parameters are not allowed.”Hi,
Thanks for letting me know, I’m testing now and will update here with more details shortly
Forum: Plugins
In reply to: [Quick Social Login] Getting error after log in using gogoleThis is not fixed in the latest plugin update.
There was a issue related to G Suite hosted domain, and now Google login should work fine for both regular accounts and G Suite domains.
Cheers
Forum: Plugins
In reply to: [Quick Social Login] Getting error after log in using gogoleHi,
Thanks for letting me know.
I’m checking this now and will reply shortly with more details on how to resolve this.
Hi,
Some plugins or themes are not prepared for this change in WordPress 5.4
and break functionality for menu items in other plugins.There’s no ideal solution for this yet, but you can try one of these:
– downgrade to WordPress 5.3
– disable the theme/plugin that causes this conflict
– contact the theme/plugin developers to ask about updating it
– and as “braehler” mentioned, the code that causes this can be commented out. You can search the theme/plugin directory forwp_edit_nav_menu_walkerand delete/comment-out that line of codeHope this helps