I think you might be looking for something like this:
add_theme_support( 'custom-logo', array(
'height' => 480,
'width' => 720,
) );
You could also go with:
add_theme_support( 'custom-header', array(
'height' => 480,
'width' => 720,
) );
Use the custom-header for the top logo and the custom-logo for the footer (or the other way round).
Another approach might be to define a thumbnail size:
add_image_size( 'custom-footer-logo', 220, 220, array( 'left', 'top' ) );
You would have to work with the WordPress customizer controls to make a control to add and change the footer. But you could add as many images to your theme as you want that way.
Related Posts:
- New WP_Customize API – how does it work under the hood?
- How do register_sidebar() and get_sidebar() work together?
- How to Add Customizer Setting in Child Theme
- Why isn’t is_home() working correctly?
- Show a WP 3.0 Custom Menu in an HTML Select with Auto-Navigation?
- customize_register with Multiple controls/settings – how to get values?
- Can You Export Theme Settings From WordPress Multisite?
- Manipulating post meta in the customizer
- Widgets not working in Customizr but working in Appearance
- In the new Theme Customizer API, how to send a value from the front back to the admin panel?
- get_theme_mod(); returns nothing
- How to get input_attrs in the sanitize function?
- Create a customizable child theme
- How to change in customizer the “site identity” tab required capabilities
- Customizer image control default value showing in customizer but not on frontend
- Display a default image for custom-logo
- Customizer: How do you add HTML to control labels?
- Add new Control to Customizer to modify Headings (h1, h2, h3…) Color
- Responsive Images – Generating multiple images from Theme Customizer control upload?
- Modify Javascript Configuration Options for Theme Customizer Colour Picker
- Modify the Additional CSS section (adding a disclaimer)
- What will happen to the additional CSS when the theme is updated?
- Convert an theme options page to use in customize.php also?
- Customizer: widget-synced triggers twice
- WP Northwind for Theme Development?
- How to add “Read More…” link in twentytwenty
- Setting custom search engine indexing for a “dynamic WordPress page” with htaccess
- How can I defer these JS files?
- Hide devices selection from customizer?
- Fatal error in wp-admin/customize.php after fresh install due to null $wp_customize
- Enabling Additional CSS / custom-css
- Can not sanitize select control in customize api
- Customizer: Unique identifier that distinguishes which image upload control is uploading an image
- How to create left and right menu with logo center in a custom theme?
- How to add custom page attributes in WordPress?
- How do I change the markup only of a built-in widget?
- Get Custom Logo Alt Text
- Customizer: active_callback and sanitize_callback incompatibility?
- Disabling Customizer Selective Refresh shortcut icons for selected controls
- JavaScript stops working on selectively refreshed sections one inside the other
- “Add A Widget” button in the Customizer
- Customizer: save setting/control content to post/page
- Q: How to pull data from custom table to populate zustomizer setting/control select options
- For a specific theme, how do I build a list of all the possible theme modification names?
- Save & Publish disabled for two dimensional array Customizer
- Allow guests to use WP Customizer but disable save button
- Is it possible to visually group items on the theme customizer?
- REQUIRED: Could not find wp_link_pages. See: wp_link_pages by Theme Checker
- Blog page problems
- How do I remove a customiser option from a parent theme in a child theme?
- Customizer – loading settings/controls/sections/panels based on a id/page id
- Extend WordPress Core Classes in OOP Theme?
- Default Text not showing from customizer
- User bar above logotipo?
- How to transfer one domain to another domain without losing theme options (customizer)?
- How to add css option to Header Image customizer?
- Is there a WordPress boolean for “theme_customizer_active()”?
- how to add custom logo to my template
- How to query details of images in gallery that is attached to a post
- Trigger Customizer Publish (save) Action
- How to edit alternate inactive themes in “Appearance -> Customise” screen?
- Is it necessary to prefix theme_mod, section id and panel id in the customizer?
- Hide Customizer’s Widget Choices From The List
- Customizer: get_preview_url() inside customize_save_after hook
- How to remove Customizer’s Section and move Control straight to Panel using Child Theme
- Remove Customizer Control Choices (Type: Radio Array) using Child Themes
- add shortcode support in customizer
- Dynamic Control in customiser
- Change Site Logo or Menu Logo Per Page
- How to create social Share Buttons Without Plugin
- Is it possible to add custom badges to product attributes conditionally, based on custom field?
- Easily add custom HTML outside the main container?
- Can’t Customize WordPress Page
- Bootstrap slider not working
- Trying to customise 2011 Child Theme Background Colour
- Highly stylized pages
- Lightbox not showing image caption
- WordPress core jquery version file not loaded?
- What is difference between add_theme_support and Theme Customization API?
- How do I remove header/page-title image in farvis theme? [closed]
- Exiting Customizer alert
- Text View (Code View) in WordPress Customizer TinyMCE Editor
- WordPress Customizer: Check for value of CSS selector and replace it
- Change the template of my Blog entries
- Multiple logo’s in wordpress menu
- In wordpress customizer api adding div wrap to control
- WordPress Customizer Help with FontAwesome Icon
- Customizer API way function is_customize_preview() works only in main page?
- Apply `the_content’ filter to theme customisation live preview
- trying to figure out how to use more that one image upload in the same section in theme customizer
- retrieve theme custom settings
- How to add button to top of theme customizer?
- Post thats in Two Categories, only want to display name for one
- why jquery is not loading in wordpress page?
- Multiple Customizers
- Which IDE best for WordPress Development? [closed]
- Refresh Customize Section (not preview)
- Do i need to use PHP in customizer api?
- Modifying posts based on category in TwentyTwentyTwo theme
- Where did I put this one line of css?