Discussion on Xbox Framework - Create Meta boxes, Theme Options & Admin Pages for WordPress


MaxLopez supports this item


16 comments found.

Shining product! Well done. DigitalCenturySF

This is my article that was waiting to be published :D

This looks great! Another super plugin by Max Lopez. This is on my buy list for January.


I wait for your purchase :)

Thanks @PreScriptZ

Just bought you xbox framework for WordPress… and can you check the zip file… because it won’t unzip for me. Keeps getting a fatal error in the unzip process. It unzips on Windows… but fails on a Mac. Thought you should know.

Hi Benjamin Bradley, Thanks for reporting the problem.

I will solve it immediately. Give me your email to send you the update.

Sent you an email through this site.

see your email.

Great Plugin from a great author.

But in the wordpress repo, there are plugins like that and this is the reason why I suggest to empower this one.

Why don´t you add tools to show your beautiful metaboxes in front , for example: data i want to show via shortcode in post/pages or data of taxonomies/tags related to the current post.

Wish you good sales

Hi, thanks for your suggestions. Of course, little by little I will be adding more functionality to my plugin.

Thx :)

can we use this for an open source theme or plugin?

Of course:
Purchase the Regular License: If the final product you will distribute it for free.

Purchase the Extended License: For a single final product you are going to sell.


Add a nice visual interface, and this one could become the first real competitor to my beloved Advanced Custom fields. Kudos! I’ll keep an eye on this.

Hi @Elvis67 , thanks for your comment.

Just purchased this plug-in… I wanted to create a couple of Admin Pages to allow for some custom development… haven’t got a clue where to start. are there any tutorials other than the documentation available?

My Email is scott@adspak.ca

Where do I put this code?

You can place it in the functions.php file of your current theme.

If you are using Xbox Framework as a plugin, don’t add the following line. include dirname(__FILE__) .'/xbox/xbox.php';

Just add this code: add_action( 'xbox_init', 'prefix_create_admin_simple_page'); function prefix_create_admin_simple_page(){ $options = array( 'id' => 'my-admin-simple-page',//It will be used as "option_name" key to save the data in the wp_options table 'title' => 'Custom title', 'menu_title' => 'Simple page', ); $xbox = xbox_new_admin_page( $options ); $xbox->add_field(array( 'id' => 'text-field', 'name' => __( 'Text field', 'textdomain' ), 'type' => 'text', )); $xbox->add_field(array( 'id' => 'enable-option', 'name' => __( 'Enable', 'textdomain' ), 'type' => 'switcher', )); } add_action( 'xbox_init', 'prefix_create_admin_advanced_page'); function prefix_create_admin_advanced_page(){ $options = array( 'id' => 'my-admin-advanced-page',//It will be used as "option_name" key to save the data in the wp_options table 'title' => 'Custom title', 'menu_title' => 'Advanced page', 'header' => array( 'icon' => '<img src="'.XBOX_URL.'img/xbox-light.png" />', 'desc' => 'Custom description for page', ), ); $xbox = xbox_new_admin_page( $options ); $xbox->add_field(array( 'id' => 'text-field', 'name' => __( 'Text field', 'textdomain' ), 'type' => 'text', )); $xbox->add_field(array( 'id' => 'enable-option', 'name' => __( 'Enable', 'textdomain' ), 'type' => 'switcher', )); }

Nice buddy, good luck with sales

Hi @st1s thanks :)

Hi Max

just sent an email in regards to a technical question I have rather than posting here, look forward to hearing from you :)

Ok, it’s solved, see your email :)

awesome thanks Max works great!

great ! :)

the product looks great. we are really waiting to purchase the product after some additions. Just want to give few suggestions, please add demo import, typography functionality as well as more field options. And a sidebar creation, deletion functionality would be even great. Looking for the update with these features so that we can proceed with your product confidently. Good Luck with sales !

Hi, thanks for your interest in my plugin.

“Import demo” feature it’s already implemented.


You can add typography functionality easily using the different available fields. http://image.prntscr.com/image/40b89dc326bf44fb9242ba97dcf353c5.png

Sidebar creation in de the demo page is just an example of “group” field type:


I have created Xbox framework with heart <3 for my future projects :)

Hey I purchased the xbox framework for WordPress but am unable to unzip it on my mac… can you check the zip file… because it won’t unzip for me. My email is charlie@inspiredigitalmedia.com

Hi, I’ve solved that problem. I sent you a download link with the update.

Hi there, first of all, it looks awesome, I am trying to use it in my theme, i have included the file in functions.php and it through the this fatal error

Fatal error: Can’t use method return value in write context in /xbox/includes/class-admin-page.php on line 109

see yout email.

Previous bugs fixed.


khatana Purchased

Thank you. when you have some time, It would be nice if you could add import widget function too. Also there should be way to add fields to Categories, Custom Taxonomies, and fields specific for Archive Page, and for Custom Post archive.I am sure you must have these features already implemented, Just need a little guidance to use them. Thank you.

Hi, thanks for the suggestions. These features are not yet implemented. But in the future I will add them.

Sent you an email through this site.

see your email

hi! Is there a support WPML?

mmm, The value of a field is entered by the user in any language.

Yes. For example. In the company’s address is entered in different languages need to show translation….

Mm, I had not thought of it that way. All fields are saved in the “wp_postmeta” table, and maybe translated with some WPML option, but I’m not sure because I have not yet tried it.