Theme Support Generator

Use this tool to create custom code for Theme Features with add_theme_support() function. Fill out the form, update the code, copy the code to your theme.

The function used in the code.
Add Child Themes Support.
Enable Content Width definition. Maximum allowed width for content in the theme.
px
Set up the content width value (px) based on the theme's design.
Enable Post Formats to customize the content presentation in the theme.
Enable Featured Image support.
Apply thumbnails for those post types. Commas separated post types.
Set custom width and height for the thumbnails. Image width and height.
Enable Custom Background, to customize background color or background image. Use depcecated add_custom_background() fucntion for pre 3.4 installs.
Default background color.
Optional. e.g. 000000, ffffff.
Default background image.
Full URL. Optional.
WordPress head callback function.
Default: _custom_background_cb
Admin head callback function. Admin preview callback function.
Enable Custom Header image. Use depcecated add_custom_image_header() fucntion for pre 3.4 installs. Allow to upload other header images.
Default header image. Full URL. Set header image dimensions - width and height. Allow flexible width and height.
Image random rotation default. Display default header text. Default header text color.