Remote update of multiple sites at once via PHP
<p>I have close to 30 wordpress installs that will grow very rapidly to double that number.</p>

<p>Each of these sites has the same theme that I frequently am updating. </p>

<p>I'd like to create a script on one of my servers that acts as a control panel for all my sites so that I can push out an updated theme file for all selected sites. The sites will be on multiple servers.</p>

<p>My interface consists of a list of sites (http://site1.com, <a href="http://site2.com" rel="nofollow">http://site2.com</a>, etc) with a checkbox beside each one and an "Update Sites" button at the bottom of the list.</p>

<p>I'd like to enable my "Update Sites" button to go out to all those selected sites and update/overwrite the files inside my theme directory with the updated version of the theme (which will always be stored in a specific known directory on this specific server).</p>

<p>Any help you could provide on the functions required would be appreciated.</p>

<p>In terms of authentication, Ideally, I would like to avoid having to supply login credentials for each individual site. Rather, I'd like to place something inside the site that would serve as a handshake token between my update server script and the target site. Not sure if this is possible or allowed with wordpress.</p>
