[English] *中文說明在本頁下方
Picasa is a handy and cross-platform photo management program developed by Google. Identically, Wordpress is a well-known open-source blog system. Both of them are used by many users in the world. If there is a method that could make them work together will be awesome. Unfortunately, I can’t find any solution. So I decided to write one to make it possible to upload photos from Picasa to Wordpress’s media library directly.
I tried to make this easy enough for the one who may not so familiar with computer. If this is still too hard to you, please don’t be hesitate to mail me for any problem you encountered.
Here is the install instructions:
- Download picasa.zip. Unzip it, and put extracted files (should be 4 files) under your Wordpress wp-admin directory
- Go to 『Picasa Button Generator』 to get your own Picasa button (picasa2wordpress.pbz). This generator can let you define the tooltip in your own language.
- Put picasa2wordpress.pbz at the root directory of your Wordpress.
- Type 『picasa://importbutton/?url=http://your.blogs.url/picasa2wordpress.pbz』 at browser’s navigation bar. Picasa will be launched and install the button automatically.
- After you confirm to install the 『Wordpress』 button in Picasa, you may add it to your Picasa panel.
Here are some screenshot:

[中文版 - Traditional Chinese]
Picasa是Google出品的一套影像管理程式,簡單上手、介面流暢及支援多平台的特性讓許多使用者愛不釋手,同樣的Wordpress這套open-source軟體,也廣為自行架設部落格系統的朋友所喜愛,如果能在Picasa內直接將編輯好的圖片直接上傳到Wordpress的媒體庫中,在撰寫blog時就會方便許多,我嘗試在網路上找現成的plugin或是workaround,卻都沒有找到,既然如此我決定自己寫一個來滿足自己需求。
我盡我所能的始安裝方式簡單化,希望能讓即使不太熟悉電腦的人也能夠安裝使用,如果您在安裝上遭遇到任何問題,請留言或是mail給我,我會嘗試幫幫您解決問題。
安裝步驟如下:
- 下載 picasa.zip。 解壓縮它並且將解開的4個檔案放置在Wordpress的wp-admin資料夾下。
- 前往 『Picasa Button Generator』 頁面去產生專屬您Blog的Picasa button (picasa2wordpress.pbz)。 這個頁面已經預設好繁體中文的說明,所以您只須填上您Blog的url後,按下Submit按鈕即可取得檔案。
- 將picasa2wordpress.pbz檔案放置到Wordpress的跟目錄下。
- 在網址列輸入:』picasa://importbutton/?url=http://你的部落格網址/picasa2wordpress.pbz』 。這時Picasa會自動被啟動,並且詢問您是否安裝該按鈕,點選』是『後,程式便會自動將按鈕安裝置Picasa。
- 您在配置按鈕頁面就會看到Wordpress這個按鈕, 點選該按鈕按下新增後即可使用。
最後是有圖有真相之審查砲彈:

thank you! i have been looking for something like this forever!
Thank you very much – I put this as an idea on Wordpress 6 months ago so I have linked to that place:
http://wordpress.org/extend/ideas/topic.php?id=1704&replies=4#post-8452
Unfortunately it’s not working for me.. everything goes OK and it looks like Picasa has uploaded the image but I can’t find it on the webserver – where is the default place it should go?
Hi Tom,
First of all, I’d like to thank you for your support this wordpress hack. The problem you have might be the same as mine during the development of picasa2wordpress. Would you please check your webserver’s error log for me?
Regards,
Thanks for the quick reply! The site I tried on is on shared hosting so I don’t have access to logs. I’ll try on a site I have on a VPS tomorrow and look in the logs. Thanks again!
Hi again – just tried it on my VPS and it works perfectly! Brilliant. Sorry I can’t help with fixing what happened on the shared hosting – hopefully someone else might be able to help. Thanks for your work on this very useful!
I have 2 blogs – can you make it so that I can add 2 buttons to Picasa?
Hi Tom,
I already modified the picasa button generator. Now you can install two or more buttons. Enjoy.
Thank you very much! That is just perfect!
Thank you, it works perfectly, just as your describe. Thanks for finally writing such a useful plugin for us picassa users!
Interessante Informationen.
Works like a charm! Thank you!
I’m new to both Wordpress and Picasa, so might be missing something obvious, but I’m not having any luck getting this to work. I first tried it running Picasa under Linux, and when that didn’t work, I tried it under windows. Everything went fine up through logging in to Wordpress after clicking the button in Picasa, but then I get a bunch of what I’m guessing is PHP code above the 『Picasa2Wordpress』 bar and under the 『Selected images』 bar.
Versions of interest:
Picasa 3.1.0 (Windows)
WordPress 2.7.1 (Linux, Apache2 2.2.3)
Thanks in advance for any suggestions – would be great to get this working.
Ken
Thank you so much for writing this applicaiton. It worked like a charm. Any way I can show some support I would be happy to.
Can you share the default location where uploaded files land please? I can’t seem to find them on my server.
Thanks for the great hack!!
Hi, it seams that this doesn’t work with my WP2.7.1
undefined functions, at first is_user_logged_in()
i played a bit around, but i have nearly no experience with wp plugin dev
auth_redirect() and so on
i tryed to fix the require_once paths with ABSPATH
this seams to help but doens’s solved to finaly work for me :-/
i found a wp plugin dev hint
it seams that this functions will be available within wp-api/hocks functions
but at this piont my quick&dirty blind flight ends
some feedback about working installations would be greate
does it work with 2.7?
Sorry I am dense..I see they automagically appear in the media repository as advertised…sorry but let me again take this chance to say THANKS!!
Please also please let your friends know about this little hack if it really helps.
Wow, a great idea and it seems to be working perfect !!!
Great work
Hiya, I’ve followed the instructions as you suggested, but it’s not working for me. When I click on my Wordpress button in Picasa, it just takes me to my website, and a 404 page comes up. Perhaps it doesn’t work with Picasa 3.0.6 for Mac? I’m also running Wordpress 2.8.4 (self hosted).
Thanks for any suggestions!
Hey There,
i have tryed to get the button to work on my Leopard + Wordpress combination, but so far no luck. I have unpacked the stuff into my WordPress wp-admin directory and installed the Button. but if i press the Publish to WordPress button a window opens, i put in my passwort, but it says: 『Sorry, no pictures were recieved.』 So i cant upload any Pictures to my Blog
Very strange to me.
Can you help me out?
Greetings
Valentin
hi,
i also can’t find the files on the server. where is the default location where they go? or is the bug still there with shared hosting?
thanks in advance for your help!
Ok i might have figured out whats wrong with all the people complaining it doesnt work.
When i click the button everything seems fine and the picasa minibrowser closes.
Then i find the folowing line in apache2 error.log:
[Tue Sep 29 16:28:50 2009] [error] [client ip-adress] File does not exist: /var/www/blog/images, referer: http://domain.com/blog/wp-admin/picasa.php
Now as you see its looking in the blog directory for the blog/images/ folder and cant find it.
Thats because the images folder is located in blog/wp-admin/images.
I think this is because i installed wprdpress in a subfolder of the domain like: http://doamin.com/subfolder and not in a subdomain.
A simple fix would be to copie all the images into the blog folder but thats not the best way to go ..
hope this helps
Greetings Valentin
Thanx for this great little plugin…
however – where is the images going to? I can’t find them anywhere on my FTP. I got no errors from Picasa.
Thank you very much for this hack, I do love it. I have noticed though that folders with many photos in it will take a long time to upload and then they don’t appear, in the same folder, I have chosen single photos to upload and it works super fast. I don’t have access to error logs because it’s shared hosting.
Either way, I do appreciate the hack and I like it.