Yes the host has php support and can run php code. But what you said soes not make sense to me. If the facebook button works on the index.php and the about.php why would it not run on the other pages?
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.