WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I sometimes build applications in Flash for the web that need a fair bit of dynamic data. Would WordPress be a good fit for my CMS solution? can it "talk" to flash? Does it allow output as different formats such as XML, JSON, or AMF?

share|improve this question
Wordpress is written on PHP. So, there should be no problem. – Sisir Aug 18 '11 at 8:48
up vote 3 down vote accepted

Absolutely. WordPress is implemented in PHP and anything Flash needed to interface with can be coded as a plugin, probably very easily. You can also implement any embedding of Flash as ShortCodes.

Here are some (honestly not very good) links on the subject of PHP & Flash:

Of course then there is what Adobe has:

Can you update your question to provide more details on exactly what you need for/from Flash? Maybe included some links that explain the things you want WordPress handling for Flash (Flash is quite a large beast, you know.)

share|improve this answer
+1 Wordpress has no problem incorporating custom (X)HTML. You retain full control of the source, it's just a case of finding the right plug-ins to make it simple to embed and/or dropping some php code into a page template. – Neil Trodden Aug 18 '10 at 21:34

In re: XML, remember too that WordPress has (even without a plugin) a very nice XML-RPC interface.

See, e.g. http://codex.wordpress.org/XML-RPC_Support

share|improve this answer

Please see the loadvars() function in flash. It basically works together with the PHP urlencode() function so you can send small bits of data to your flash movie. This should work with flash 2 and up.

share|improve this answer

Yes, but it's going to involve a lot of work to get it to send the right information in the right format. You might look into this plugin that puts the information out in JSON:


share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.