Robert
Forum Replies Created
-
Forum: Plugins
In reply to: [Smart Slider 3] Slider not working when I changed hostingIn this case I recommend contacting your CDN host and ask them why images do not get uploaded to them, and they should be able to fix this problem for you.
Forum: Plugins
In reply to: [Smart Slider 3] Slider not working when I changed hostingHi @ashishseo18!
It is probably related to your CDN settings, because of which your images do not get uploaded to the CDN. This image:
https://aain.1stwebdesigns.net/wp-content/uploads/slider/cache/345895bea436f779870c661b60f5966b/breatheasy-banner-1.jpg
exists on your server, but this same image does not exist on the CDN:
https://absolutearomasin-13bf0.kxcdn.com/wp-content/uploads/slider/cache/345895bea436f779870c661b60f5966b/breatheasy-banner-1.jpg
You can view the error messages by going to your website:
https://aain.1stwebdesigns.net/
Press F12 -> go to the Console tab -> refresh the page -> e.g. in Chrome you will see “Failed to load resource: the server responded with a status of 404 ()” errors pointing to your images.First, you can try generating the images again. In our code this can happen at the “Clear cache” option:
https://smartslider.helpscoutdocs.com/article/1783-general#clear-cache
enable the “Delete resized image cache” option and press the “Clear cache” button. Like this your images will be deleted. Then go to the page where the slider is:
https://aain.1stwebdesigns.net/
doing so will generate the images again.If this wouldn’t help, then I recommend checking the CDN settings, or contact your CDN host, and ask them about this, so why the images aren’t getting uploaded to them.
Forum: Plugins
In reply to: [Smart Slider 3] Slider will not load with AjaxHi @simonvinder!
You can try publishing the slider with the iframe shortcode:
https://smartslider.helpscoutdocs.com/article/1720-publishing-on-wordpress#iframe
This loads the slider into an iframe with all the necessary codes and usually works with Ajax. But as you read, we don’t support Ajax loading, so from our side we can only advise this iframe loading solution.Hi @ika2525!
Do you mean you want to show the Line social login on a specific page? Or have Line login as the only social login option? If you want only the Line login as an available login option, then you just need to make sure to disable all other providers on our backend. If you mean that you want only the Line provider on a specific page, then for that you can use the shortcode with the provider parameter, like this:
[nextend_social_login provider="line"]As for disabling the login for other accounts:
What you could do is to set our Membership option to Disabled on the Global Settings -> General tab:
https://nextendweb.com/nextend-social-login-docs/global-settings/
Then, you can log in manually to your WordPress account, and you can manually link the Line account to your WordPress account. By default you will find the Link button on the profile page, but you can publish these anywhere with a shortcode like this:[nextend_social_login link="1" unlink="1"]Or if you have already registered with the Line provider before disabling it, then you will be able to use the Line social login button to log in. But if you disable the registration/membership, other users won’t be able to sign up to your website, so they can only log in to your website using Line if they either linked their Line account to their WordPress account manually, or they have registered previously with the same email.
Edit: The Line provider is only available with the Pro Addon, and we cannot provide support for commercial products here, including the Pro Addon and its specific features due to the forum guidelines, so if you have further issues or questions regarding the Line provider, please rather contact us through our ticket system:
https://nextendweb.com/contact-us/nextend-social-login-support/- This reply was modified 2 years, 4 months ago by Robert.
Forum: Plugins
In reply to: [Nextend Social Login and Register] I am not able to verify google appHi @rfael!
This is often caused by either object cache or varnish. Do you have either of them? You can find the object cache in the Drop Ins / Must Use plugins, and Varnish typically on the backend of your host ( cPanel / WHM ).
Additionally, please enable debug mode on the Global Settings:
https://nextendweb.com/nextend-social-login-docs/global-settings/
Then try the verification again, and see if the popup shows any errors.Forum: Plugins
In reply to: [Smart Slider 3] Crossfade question ?Hi @daveporter!
The difference between the fade and crossfade animations is that in case of fade, the next background image will be displayed over the current one, whereas for the crossfade, the first fades out while the next fades in. By default the background of the slider is transparent, and if you have a light background behind the slider and you are fading a light image, then you will not see that effect very well compared to a darker image.
The duration and the easing are related to the main animation:
https://smartslider.helpscoutdocs.com/article/1779-slider-settings-animations
but if you have these on default, then these have not been changed since their release, so there isn’t much to set here. You could try using a more optimized image as well, perhaps the issue is that you have too big of an image and the browser doesn’t have enough memory to handle the switch.That usually happens when the “User Type” is set to “Internal” in your Google App. Internal apps can only be used by members of the organization, so others won’t be able to use it. So make sure that the User Type is set to “External”.
Forum: Plugins
In reply to: [Nextend Social Login and Register] Disable email for password setHi @skumar1st!
The registration notification is sent by WordPress itself and not Nextend Social Login. So all we do is whenever someone registers with Nextend Social Login is that we notify WordPress to send its notifications. In the Pro Addon we have an option for this (Registration notification sent to) to set who gets this notification, but please note that we cannot provide support for commercial products on this forum due to the forum guidelines, so if you want to know more about this feature, or other Pro features for that matter, please rather contact us here:
https://nextendweb.com/contact-us/nextend-social-login-support/
But from our end, there is no option to customize this email, so if you want to customize or disable it, you could do so with a custom plugin, like Better Notifications for WP:
https://wordpress.org/plugins/bnfw/
or you could make your own solution if you prefer that, but please note that we cannot help with custom coding.No problem!
Here is how our login/register flow works:
If you log in with a social media that has the same email address as the email address of a WordPress user, then we will log you in to this WordPress account. Otherwise a new account will be created from the data returned by the provider.If you make that change, users that have “banned” emails will still be able to log in to those accounts on your website, but if you delete them manually they will need to create a new account as well. And of course the registration code would prevent them from registering. Making this limitation for login as well does not make much sense, since at the point you could just delete the accounts with banned emails as they wouldn’t be able to log in anyway.
Forum: Plugins
In reply to: [Nextend Social Login and Register] I am not able to verify google login.Hi @zahid88!
The problem on your website is caused by a firewall ( probably ModSecurity ) that blocks requests when they contain certain strings, more specifically “.profile”:
https://nextendweb.com/nextend-social-login-docs/google-403-and-404-errors/
With ModSecurity this is actually a very common problem, as they have this string on their black list, however one of the scopes that Google uses:
https://www.googleapis.com/auth/userinfo.profile
also contains that “.profile” string, which means the OAuth requests of Google will be blocked.You can actually reproduce this problem easily, even without Nextend Social Login. You just need to open the /wp-login.php page with the .profile string appearing in a GET parameter’s value:
The page will be blocked and will return a (403) forbidden error. But if you make it no longer contain the blacklisted “.profile” string, e.g. you remove the last “e” character:
that will load the /wp-login.php page just fine.
So to fix the problem, you should get in touch with your host and ask them to disable the rule that causes the problem. They have an error log that contains all kinds of error messages, including the ones triggered by the firewall. And that should contain the rule ID that causes this error. Once that rule is removed, the problem will no longer occur.
You don’t need to. If the emails are considered to be Google emails, so you are able to log in to Google with them, then everything should work. Otherwise you won’t be able to authenticate, since that email does not exist on the end of Google.
In this case, as I mentioned you just need to reverse the logic of that code in the documentation, so if the email domain matches with one in the array, you return the data, otherwise you add the error, and then people registering with domains that are not in this whitelist won’t be able to, and will instead see the error.
Hi @denisflorin197!
Do you mean you want to allow login/registration with only a certain group of domains? If so, then the code you found in our documentation:
https://nextendweb.com/nextend-social-login-docs/backend-developer#prevent-registration
Is a great start. Please note that we cannot provide support for custom coding, but basically you just need to reverse the logic there, so instead of disabling the registration with certain domains, you allow the registration with certain domains.If this is not what you mean, then could you please provide more information about the exact use case?
Hi @tvhex!
I wasn’t able to view your images, as the access is denied to them, see:
https://www.dropbox.com/scl/fi/gphihhbrx6p3i673bdv4j/access_denied.jpg?rlkey=6lg25y8z7p8x431x3unwuxvok&dl=0But that is happening because of what Gabor has mentioned previously. So it is not possible to use special characters for user data, in which case we won’t be able to generate a comprehensible username either, so we will end up generating a random username, so that is probably what you saw. In the Pro Addon we have an option to request user input when the username is invalid or empty, in which case we will ask the user to enter a name manually. Please note that we cannot provide support for commercial products on this forum, so if you are interested in this, then rather please contact us here:
https://nextendweb.com/contact-us/nextend-social-login-support/Currently, your other option is to change the special characters with a custom code, like Gabor mentioned previously:
https://nextendweb.com/nextend-social-login-docs/backend-developer/#modify-userdataForum: Plugins
In reply to: [Nextend Social Login and Register] Login buttonHi @chengjianping!
I am sorry, but we do not have a option for this, however you can change the button width with custom CSS, but please note that we do not provide support for custom coding, but here is an example:
.nsl-container-block-fullwidth{ width: 50%; }You can of course apply other styles as well, but in that case you will need to find the correct selector, and apply the correct CSS. You might need to apply media queries as well
https://www.w3schools.com/css/css_rwd_mediaqueries.asp
If you don’t have a good place to put CSS codes, you could use a plugin like this one:
https://wordpress.org/plugins/custom-css-js/
which will offer an option for you to create custom CSS.But if you are looking to increase the width, then as Laszlo has mentioned, the fullwidth style will make the buttons as wide as the container you put them in, so in this case increasing the container width will be sufficient.