+1  A: 

You write an application that has a box. You add the box to the page, then move the box to the page's wall.

For example, I moved the Notes box on my app's page to my wall so you could see it:

http://www.facebook.com/apps/application.php?id=96193636102

Update, with more info:

In general, the way you do this is you add a function to your app that creates a block of fbml and passes it to setFBML(), using your page's ID instead of a user ID as the destination.

I'm planning to do this myself to add some summary statistics to my app's profile page, but that has to wait til after working hours.

Mike Heinz
>"You add the box to the page" But.how.to.add.the.box.to.the.page?thx. ;p
Unreality
> But.how.to.add.the.box.to.the.pageYou.write.an.application. See http://developer.facebook.com.
Mike Heinz
Please check my answer.
Unreality
I know you can do it with coding way, I know about setFBML. I have finished writing the application. What I want to know is to find the button which add the box to the page.
Unreality
+1  A: 

I have found the answer. It's using the static fbml made from facebook

http://www.facebook.com/apps/application.php?id=4949752878&ref=s

Go there, click "add to my page", and pick your page.

Then goto your own page, and click "Edit page", then you will find FBML under the applications.

Click the pencil at the FBML box top right, select edit.

Then at the edit page, just write something up and save the changes

Next go back to your own page. Goto the "Boxes" tab, you will find the FBML box that you have just made.

Click the pencil button at the FBML box, select "Move to Wall Tab", and then done! Happy FaceBooking!

Unreality
So, instead of writing an app to add the FBML to your page, you found someone else's app that does it for you.I... guess that's okay, if all you want to do is put a static un-changing box on your page's profile.
Mike Heinz
Actually, I have to ask a question - if you weren't planning on writing your own app, why did you ask this question on Stack Overflow?
Mike Heinz
Um this is not "someone else's app", this is the official facebook app. I do look for the coding answer too, but this static fbml app done the work. The setFBML function only set the box content, it won't add the box to the page. I would like to know where can I push the button to make the content in setFBML appear in the page. I can't find the button to do that.
Unreality
+2  A: 

$facebook->api_client->profile_setFBML

is absolutely correct afair. Go to the App Page and Add the App to your Fan Page. It will most properbly appear in the Boxes Tab.

    // get the fbml for the box 
    $main_box = $this->render();
    // the first main_box is actually deprecated feel free not to use it
    $this->facebook->api_client->profile_setFBML($main_box, PAGE_ID, $main_box, NULL, $main_box, $main_box);
    // for easier workflow forward the user directly to the page
    $this->facebook->redirect(PAGE_URL);

But as said by others in this thread in 90% of the cases the Static FBML App by Facebook does the job.

Andreas Klinger
+1  A: 

Unreality's answer helped me best but one clarification is needed. These boxes can be added only to "Pages" that you have admin rights to. You cannot add one of these boxes to your profile page from what I can see. (Anybody? Prove me wrong, please!)

Dan Berlyoung
yay it seems static FBML doesn't work for profile page
Unreality
A: 

I added the application to my fan page but I cannot get it to show up on the wall tab rather than the FBML. A post mentioned that if you click on the little pencil in the tab you can move it however when I click on it the only option that I get is to delete the tab. Help! I need to get the FBML box moved soon! Any ideas?

Amber
A: 

Ok so how about increasing the box??? I have it in there for a Newsletter Subscription- but its only a small box- want to make it bigger? How do I do that?

Thanks

Erin
+1  A: 

As far as I understand http://wiki.developers.facebook.com/index.php/Connect/Implementing_Profile_Boxes the profile boxes will be removed soon.

H789
A: 

If it's what I'm thinking that you're asking, try going to your profile page, going to the top where it says Wall, Info, Photos, Notes, etc. See if there's a tab that says "Boxes". Click on it and see if it gives you the option to add the app to your wall. Hope this helps you or maybe someone else who comes along. It helped me and took forever to figure out.

Rebecca
A: 

Ummm... This is GREAT help!!! but um.. when i click "add to my page" it said no result can u screenshot it for me? I'm reallt bad at Facebook :P

Marine

related questions