So I know it's possible to grab images from Azure blob storage and getting all the links, but would it be possible to retrieve all the images and upload them to WordPress Media Library?
You might want to try doing a quick search online before posting here, but yes I believe this should be possible.
Assuming you already have your images in Azure
get the Windows Azure Storage for WordPress Plugin
grab the access key from Azure, you can find this under Azure Storage Account’s Settings > Access Keys blade)
in WordPress settings, under Windows Azure, put in the Azure credentials you just grabbed
create a new container in WordPress, and select 'Use Windows Azure Storage when uploading via WordPress’
now that you have the plugin installed and configured you should be able to once in the WordPress Edit screen you can just go Add Media button > Insert Media > U[load Files tab and you'll be able to now point to Azure Blob Storage and grab images
Related
I am using Google Cloud Storage for my WordPress website and I would like to know if there is a way to restrict access to my files so that only my domain will be able to access them. I tried Google Search but I couldn't find anything. Could you please tell me if I can do that and how?
From your question it is not clear for which purpose you wish to use Cloud Storage for your website.
You can look at this article with respect to Cloud Storage access control. I would recommend looking at IAM since I believe your want to allow domain access to all the files in Cloud Storage.
In general, if you want to host your WordPress website on Google Cloud, several options are available:
WordPress Single Instance using Cloud Launcher
WordPress on Kubernetes Engine
WordPress on App Engine
If you want to integrate WordPress with Google Cloud products, like Cloud Storage, there are plugins available from the Google Cloud Platform GitHub repository.
I am fairly new to php development in WordPress.
I am using Next-gen gallery plugin. Its a nice plugin but I am facing difficulty in finding a way to upload images to the blob storage in windows azure.
Currently the storage space is an issue as there are alot of images in the gallery and it effects the web server performance in keeping the images in web server.
Windows azure blob storage plugin is activated on the wordpress website and all the images in the media gallery are uploaded into the blob.
The nextgen gallery media library addon is also activated but when I try to add image from media library into nextgen gallery, It copies the image into the wp-content/gallery/{gallery name} on the webserver.
Search on the internet has not brought any satisfying answers to me. May be some one out there has some brilliant solution to this.
I am using WordPress 3.8.1 on windows azure.
I realised that, according to the Google Cloud documentation, unfortunately running wordpress on google app engines does provide any core FTP services!!
Thus if I want to update any new Wordpress themes/plugins onto my Google App Engine each time I add/remove new code, how am I supposed to update them on Google App Engine if there's no FTP service available?!
Also would the gsutil update function work? Will it behave the same thing as I would do upload/download wordpress themes/plugin as I do use the WP Admin screen.
My only concern for the above approach is that I have my local wordpress that's pointed to this URL localhost thus I might worry that when I upload my local copy, this will overwrite the site url of my google app engine account!! Is that case? I need some confirmation!
There's no FTP, the way you upload changes to App Engine is through the appcfg.py utility (or using the graphical launcher tool). This will update all the code in your application, including any plugins or themes you may have installed.
However it will not update the database, which usually means that content and settings that you have running will not change. Just the themes and modules.
Finally, App Engine has a neat feature called Versions, which allows you to run multiple copies of your Wordpress code simultaneously (they share the same database) under different URLs. Each version gets a URL like v2.myblog.appspot.com So if you update your code, do it to a seperate version, check that it works, then if you are happy with it, make it the default version. You can read more here:
https://gae-php-tips.appspot.com/2013/06/25/harnessing-the-power-of-versions-on-app-engine/
First there is no FTP service in AppEngine.
1-You can use CloudStrage for upload by default plugin that is Google Cloud Storage plugin.
2-Enter the GCS bucket name [YOUR_PROJECT_ID] .appspot.com that you changed to ACL
2.5- Before 2, Change principal to Allusers default bucket [YOUR_PROJECT_ID] .appspot.com
3- If your region is correct that is CloudSQL, GCStrage,
Place your theme under projects> wordperss > theme and deploy it.
You can use your theme in App Engine
How can we go about transferring an existing wordpress website, with lots of images in wp-content/uploads folder.
I have been able to run a fresh wordpress install on GAE following this
https://developers.google.com/appengine/articles/wordpress
The part where I am stuck is how to transfer an existing website?
I don't think you will find a drag-and-drop way to transfer your current WordPress installation to AppEngine, at least not without a good deal of effort:
First, you need to manually create a migration/mapping from your current data store to an instance of CloudSQL.
Second, you need to (somehow) remap all the static files/images to either Blobstore or Google Cloud Storage as there are limits to the amount of static files you can upload to an App Engine app.
Third make sure all your existing plugins URL rules can be matched with AppEngine's routing mechanism.
I am using Azure Websites to host my Wordpress Site.
But my website receive a lot of videos and photos uploaded by users.
My 10GB quota is about to excede.
Asked to Azure support and they said to create a Storage Account but they can't help me how to connect my website to the Storage Account. They told me to ask here... so here I am ;)
Anyone can help me how to connect a Storage Account to a Wordpress website in Azure Websites?
Thanks!
Found this awesome plugin which connects both services:
Windows Azure Storage for WordPress
http://wordpress.org/extend/plugins/windows-azure-storage/
Before install it, make sure to link to the service and get the primary key of the storage.
First thing that you should is to:
Create azure storage
Create a container inside of it
Copy access key and storage name
On your site of wordpress:
Install a plugin called: Microsoft azure storage
Go to your WordPress site, and in settings search for Microsoft azure storage
Put your informations that you've copied from azure, like key, and name of storage account.
PS: IF AFTER THAT YOUR CONTAINER IS NOT SHOWING ON WORDPRESS YOU SHOULD FORCE THE AZURE STORAGE BY INJECTING A PART OF CODE INSIDE WORDPRESS FILE CONFIGURATION: WP-CONFIG.PHP AND COPY THE CODE BELOW:
MICROSOFT_AZURE_ACCOUNT_NAME – Account Name
MICROSOFT_AZURE_ACCOUNT_KEY – Account Primary Access Key
MICROSOFT_AZURE_CONTAINER – Azure Blob Container
MICROSOFT_AZURE_CNAME – Domain: must start with http(s)://
MICROSOFT_AZURE_USE_FOR_DEFAULT_UPLOAD – boolean (default false)