You have
wp_head_callback
as parameter at your arguments array, which is wrong.
It should be
wp-head-callback
which is the correct spelling.
Because of the wrong spelling the default value for wp-head-callback
which is _custom_background_cb
has been used, as the wrong spelling is unknown to WordPress – of course.
Related Posts:
- How to add CSS class to custom logo?
- How do I add settings to the Background Options Page?
- Editing the custom background CSS
- How to add default images for custom backgrounds?
- Add colors to existing color palette without replacing it
- Multiple Custom_Background, is it possible?
- What flex-width/height does?
- add_theme_support(‘my-custom-feature’)
- add_theme_support( ‘custom-header’ ) does not add option menu in dashboard
- Get background color for Live Preview with Theme Customization API?
- Weekly background code not working
- “add_theme_support” for custom footer color?
- Show video as part of the post?
- How to add theme support?
- Edit footer via customizer
- Theme Development: Starter Content after hook
- Can I add multiple arrays within add_theme_support( ‘colors’ )?
- How to use add_theme_support(‘html5’)?
- Theme support title tag – how to replace the default WP separator (with a filter)?
- Is there any way to register custom background images like header images?
- WordPress HTML5 Gallery Support – Convert HTML4 -> HTML5
- add_theme_support( ‘admin-bar’ ) causes fatal error
- What is difference between add_theme_support and Theme Customization API?
- background_image support multiple image size?
- How to Disable Color Options?
- Custom background not showing
- Theme’s featured image option is not showing up
- wp_redirect() – headers already sent
- The the_post_thumbnail without srcset?
- Enqueue Stylesheets After Theme’s “rtl.css”
- Use __($str) and _e($str) to translate strings with HTML
- Custom Theme: The active theme is broken. Reverting to the default theme
- comment_form() generates the wrong action url
- How can I stop WP media uploader from creating duplicates of my uploaded images?
- Customize comment list markup
- Have WP Theme update from Git Repository
- A two column loop with one lead post
- Can a child theme based on Starker theme be released as free to use theme for public use?
- Changing order title and featured image in blog post (Astra theme)
- wordpress custom theme import and export options for sample data [closed]
- Link won’t show using the_permalink();
- Why is the Links Manager visible?
- How exactly *does* unit testing work for themes?
- Check if home.php and set home.php as page_on_front
- qTranslate with my own theme and settings
- Make logo dynamic in wordpress
- Showing a list of posts when homepage is custom
- Do i need to keep all the default WP templates files in a theme?
- Create a new page in WordPress theme
- How to show user online status on their posts?
- What is the correct way of getting parent styles from child theme?
- How to display all subpages and short by year
- AJAXIFY WordPress Theme Frontend menu
- How can my theme allow users to take advantage of advanced html tags in posts
- Pull request in WordPress repository?
- how to setup custom content structures
- How to Call pages from a Options Panel
- Gallery thumbnails very small
- Is there a list of all display functions for templates? [closed]
- Featured Image meta box not showing up
- Why does WordPress append numbers to page slugs sometimes? How to reliably style based on page
- WordPress dummy data for theme design
- Custom theme: How to call archive-post.php for viewing blog posts
- Dynamic Post Thumbnail →
- Theme Customizer not displaying saved values in wp_head (CSS)
- Thesis -style Navigation
- How to allow certain PHP functions when using sanitize_callback in the word press customizer
- White screen when attaching css to function.php
- How to allow users to create their own website within my domain? [closed]
- Problem escaping text which contains html markups
- Different text on different sites in a multisite setup
- Editing my theme to try to place the default header at the top of the page breaks the rest of the page content
- WordPress creating images if uploaded image is greater than 960px on one side?
- Create theme for mobile phones and tablets only?
- How to create a WP theme that use BootStrap? [closed]
- Alternatives to handle customizer settings
- Changing sidebar.php and footer.php depending on URL
- loading javascript after jquery is loaded
- Change default rel attributes for Image Block & Button Block
- ACF get_sub_field ALT TAG in the repeater doesn’t show
- Why front-page.php doesn’t show content of file instead shows loop
- How to Detect “Your homepage displays” setting in wordpress
- Why does wp_customizer default values do not apply when theme is installed for the first time?
- Building a custom menu or use a plugin?
- Ajax Comment Upvotes – Votes don’t always register
- How Do I Create a WordPress Demo Site with Limited Admin Access
- Are paginated comments required for publishing Themes?
- Custom theme vs theme customization?
- How to migrate the menu from the site on my own theme in WordPress?
- Why is including all your files within a theme folder important?
- Change default options on attachment page
- FitVid not working for iframes on particular theme install
- Pagination issue with Single.php
- Make theme editor to show all theme’s files
- php file child theme directory not overriding parent theme php file [duplicate]
- How do I change the tagline input to textarea?
- can’t add EVENT LISTENER to a element
- add_action works outside condition but not inside it
- Should I create a child theme for a parent custom theme? [closed]
- Meaning of “if ( is_home() && ! is_front_page() )” snippet?