Reset password on WordPress deployed to Azure - wordpress

I have created a WordPress site on Windows Azure using the gallery.
I understand that Azure sites do not have SMTP capabilities.
How do I do a password reset on a WordPress site if it can't send email? I know that I can specify an SMTP server (like Gmail) in the WordPress settings and/or with a WordPress plugin. But I have to be able to login to do that.
It seems like WordPress site installs from the gallery are not completely functional because of the lack of a password reset option. Is there any other way to do this that I'm missing?

Actually you could use SMTP on WordPress in Azure by adding a plugin for configure the SMTP service. These are two of the plugins you can find. Personally i have tested configure-smtp and is working very well. Give a try to it and leave feedback.
http://wordpress.org/extend/plugins/configure-smtp/
http://wordpress.org/extend/plugins/wp-mail-smtp/

If all you need is access to your wordpress administration - so that you can install additional plugins that will give you the option you lack then you can update your password dirctly in the database.
see this codex page:
http://codex.wordpress.org/Resetting_Your_Password#Through_MySQL_Command_Line
Starting with MySQL version 5.x you can also run this command:
"UPDATE (name-of-table-you-found) SET user_pass = MD5('"(new-password)"') WHERE ID = (id#-of-account-you-are-reseting-password-for);" (actually changes the password)
also this page has some info about azure and sending e-mails:
How can i send an Email using PHP at windows Azure?

Related

I am not able to see 'create application password' section in wordpress

I am trying to create a script from How to upload images using wordpress REST api in python?
The only problem is that I am not able to see the the section where I can create application password. My only goal is to create a application password, I don't know what else to write but feel free to ask me anything anytime.
Screenshot - https://i.stack.imgur.com/AbM1u.png
After seeing the screenshot of WordPress admin you share, I found that you are using wordpress.com to host your website.
This is surely limited by wordpress.com
See WordPress.com plans to know, which plan includes what.
You can host WordPress at own hosting to get this access. WordPress source code can be downloaded from WordPress.org

Contact Form 7 not sending after Wordpress 4.9.2 update

All of my sites using Contact Form 7 has stoped working on submit. The response container "wpcf7-mail-sent-ng" says "An error occurred while sending the message. Please try again later."
I get the following feedback:
into:"#wpcf7-f112-o1"message:"An error occurred while sending the message. Please try again later."status:"mail_failed"
Any ideas how to resolve this? Kind of a big deal as a lot of my customers currently use CF7 on their sites.
Thx
EDIT
I have the same issues, wich started after the Wordpress 4.9.2 automatic update. I have tested sites that are running the same release of CF7 but on another version of Wordpress, and there are no issues then. Seems like a Wordpress problem right?
Also, nothing in the console, and I get the same message in the feedback under the Network tab in devtools.
For this issue, you can follow below steps,
These fixes include:
change the wordpress contact form area from section ([your-name] <[your-email]>) to info#yourserver.com.
add all fields inside
or
Use “WP Mail SMTP plugin”. Then you configure your mail server details.
WordPress Mail SMTP Plugin
Once you have sent an email
“Thank you for your message.” Possible to refresh the automatic page.
For me personally, I tried the first two options, but it only started working and sending emails after I installed the WP Mail SMTP plugin, and configured it to use the Gmail SMTP server (which required that I created a gmail account, as you need to provide a username and password when connecting to Gmail's server).
The problem is now resolved!
Turns out my hosting company hade issues with php mail()
To be sure this doesnt happen in the future you can follow Priyanka Modi's advice above and use WP Mail SMTP PLugin. Yet another plugin, but it works great.

Admin access to entire Wordpress site with plugin and is it safe?

I see that third party Wordpress dashboard tools like ManageWP or InfiniteWP have access to entire Wordpress site by installing theirs plugin on that site.
This way they have admin access to my Wordpress site so they can update plugins, do site backup etc.
How this is possible and is it safe?
As far as my knowledge says, ManageWP has two methods of getting admin access to the wordpress site.
Installing a Worker Plugin
Saving Admin username and password
Once they get the admin access, they view the wordpress dashboard in an iframe inside of the ManageWP panel. The rest of the controls happen via third party plugins installed by the ManageWP.
Coming to your next question about if it is safe, As per this link,
We take security very seriously. We had no security-related incidents in our history (and we’ve been around since 2010).
Their serves run over AWS Infra, so we can be sure that they have a solid server security, but I would still recommend not to host any sensitive data over a website which could control your wordpress site completely via admin panel.

Not able to log into wordpress website.... self hosting on Azure

When I try to sign into my websites wp-admin login screen it refreshes and redirects me to the login page. After researching this issue it looks like deactivating the plugins should fix the issue. However, when I try doing this from phpmyAdmin, it tells me that the UPDATE command is denied to user.
I have tried using the FTP client 'Fire FTP' to try and access my files but I do not know which username and password needs to be used (I have about a million at this point).
Is there somewhere in the Azure portal where I can edit my files and deactivate the plugins?
Other information: I accidentally deleted the file the had my Wordpress admin password, but I am able to log into Azure, and phpmyAdmin. I also have my cPanel login information but I cannot figure out how to access that either. I am also using a Mac.
Please help! I have a basic understanding of web development but not much and I have worked incredibly hard on my website business but this has been a rough setback.
Looking at your problem, FTP is your best option. You can define the user/password at the portal in your app service blade:
Login into the portal: https://portal.azure.com
Navigate to your app service blade
Look for Deployment Credentials and set your username/password.
I was able to resolve this. Turns out I had exceeded my database storage. Simply upgrading my plan fixed the issue. So if anyone sees this and has the same problem, make sue that your SQL db has enough storage available.
The plugins made me exceed my storage but I did not need to deactivate them.

Wordpress change user to admin

I am building a wp site and am just about finished. I set up the site with the admin as myself, my email address and avatar. Problem is I need to deliver it with the client as the admin using his name, email and avatar so it is his avatar that shows up as the agent.
Can someone point me to the correct documentation that has dealt with this before or explain the best way to do this ?
Update:
I have added the client as an administrator but I still show up as the agent of the site (super user). This is a real estate site.
Would this be specific to the template I am using (agentpress 2.0) or some sort of setting in all wp sites ?
If you are do it via PHP Read this else you can add a user with admin privileges.

Resources