Development to production, how to move a development site from http + dev.example.com to a production site https + example.com?

I’ll try to outline the fundamental steps — your mileage might vary, depending on your actual setup. I tend to manage WordPress deployments in an automated manner (e.g. Ansible), so I have a preference for command-line scripts and config files. Define the home and site url in the wp-config.php file of your production environment (the … Read more

How do you modify HTTP response headers on feed/?

If you just want to change the Content-Type header, then the feed_content_type filter can indeed be used for that purpose. (If your code isn’t changing the header, then another code might have overridden that header, so you can try using a lower priority for your filter callback) But there’s another filter hook you can use, … Read more

Changing my URL in General Settings cause the site to crash

The first domain listed in your question has the wp-admin slug, the 2nd doesn’t. You shouldn’t be making that change. Hopefully it was just a typo, however if that’s what you’re actually doing that is likely your problem. Also, you should be changing all instances of the old domain http://20.210.236.41 to the new domain WITH … Read more

Image file urls still point to http instead of https

That’s because the image (media) URL is stored as part of the record in the posts table. (Images/media are another type of post.) You have several choices: Manually change each media URL to https. This might take a while if you have lots of pictures. Not really recommended. Use phpMyAdmin to change the value. There … Read more

http upload error as a subscribed user

The Subscriber user role does not have write permissions. http://codex.wordpress.org/Roles_and_Capabilities#Subscriber Perhaps you should give the user the Contributor role. Contributor delete_posts edit_posts read http://codex.wordpress.org/Roles_and_Capabilities#Contributor

Using the wp_remote_post response body

Your question doesn’t make a lot of sense. The submission works but I get the returned URL as an HTML stream in $response[‘body’] but I cannot seem to get any query string values from it. That is what is supposed to happen. You requesting a web page just as when you click a link in … Read more