Probably not without editing core files. I haven’t found any hook you could use.
If you look in the file wp-admin/themes.php
and follow the program flow until the list of themes will be displayed, you can find the class WP_Themes_List_Table
in wp-admin/includes/class-wp-themes-list-table.php
.
This class generates the HTML list. Following the prepare_items()
method, WordPress get the list of available themes from the function get_themes()
which doesn’t have a hook either.
What you can do is limit the result to allow only certain themes with the filter allowed_themes
called in the function get_allowed_themes()
.
Related Posts:
- Hide a theme on list of themes in wp-admin without editing core files
- Allow user to select a theme to install when they signup
- Create mobile site with same content just different theme
- How to hide or remove unwanted widgets on Multisite installation?
- How can I diagnose a slow WordPress admin?
- How to enable a site administrator to edit users in a WordPress network/ multisite setup?
- Changing Multisite themes on mass
- WP-Admin not working properly at WordPress multisite with subdirectories
- Is there an easy way to separate themes on network?
- Security in WordPress plugin development
- Difference Between Admin and Super Admin in Database
- Can I install a theme on only one site of a multi-site network install?
- wp-admin slow in multisite
- Don’t allow access to wp-admin but allow admin-ajax requests to be fulfilled on frontend?
- Timeout While Upgrading Network in Multi-site
- Uploading Images to Multi-Site Causes Failure to HTTP Error
- Multisite wp-admin redirect loop
- WordPress network (multisite) /wp-admin/ redirect loop (ERR_TOO_MANY_REDIRECTS)
- Copy posts from one blog to another in multisite environment
- My subsites accidentally went from one multisite network to another. How do I change it back?
- Can’t find “Add New” button for themes in a multisite
- Redirect loop (only for multisite network admin)
- How to move theme directory but not plugins/uploads out of WordPress root directory?
- Subfolder multisite issue. Themes and plugin files 404
- Creating a Post form outside of the Admin
- cant enable theme in multisite
- Subsites in Multisite installation throwing 404 error on wp-admin in IIS 7
- How to remove Broken Link Checker widget from admin menu
- How to set Active plugins as the default screen?
- Why can’t I delete original user in multisite? Options for manual removal
- Multisite network admin – URL / redirect error
- Cookie nonce is invalid – Multisite
- WordPress mutisite migration
- Why does the My Site dropdown show only a single domain?
- Super admin access to a forgotten WP instance?
- Bulk activate a theme on multisite
- Using Two Themes – One for Main Site, One for Ecommerce
- Iframe being removed only for some users when publishing a page
- Multi-site get_bloginfo(‘stylesheet_directory’) referring to sub-folder
- Multisite theme control not working
- WP Multisite with Domain Mapping : Preventing User Access to Dashboard
- WordPress MultiSite Theme
- Update configured themes
- 2 website 1 database… Local to online
- Moving wp-admin folder to a different host in a multisite environment
- How to show different sub sites based on Member’s user name In word press?
- Site’s admin created with wpmu_create_blog accessible only on 2nd attempt
- Does a single theme license work on multisite? [closed]
- Is There A Plugin to Create WP Multisite Installs programatically
- Create a CSS file in plugin folder when theme is activated
- Is it necessary to network enable both the parent and child theme for multisite installations?
- Can’t log in to wp-admin after setting up Multisite
- Trying to change active theme on all sites in Multisite
- Multisite > Edit Site > Themes – what are these themes?
- WordPress multisite with same content
- Infamous admin login redirect
- How to automate setup of theme, pages, widgets, etc for a new site in multi-site?
- Why WordPress w/ Nginx Multisite Only Lets Admin Upload ZIP Plugins But Not Themes? [closed]
- May I do multiple micro-sites with different themes in a single wordpress without subdirectory nor subdomain separation?
- How can I have two or more WordPress Pro (paid) themes that form a single website?
- WordPress multisite second site admin resulting in too many redirects error
- Create link preview for theme wordpress
- Themes are visible in Network, but invisible in sites
- Multisite wp-admin redirecting to main wp-admin using NGINX
- WordPress theme to support single website but with 3 sections for 3 languages
- WordPress Multisite: Login to all subsites at once
- WordPress multisite condition for certain blog_id’s
- How to Add Super Admin for WordPress multi-site
- WordPress Multisite – Auto enable theme
- network admin pages not linked to correctly
- Multisite – cannot remove specific sub-menu its parent menu. All sub-menus disappear
- How to have same admin login for more than one site?
- WP Admin Panel for Multi-site install not loading JavaScript for one Subdomain
- Whats the best Practice for using a different Theme for WebView Apps?
- Backend freezing on certain pages of a subsite
- Creating a stand-alone site from a WordPress sub site
- Admin user getting redirected to /wp-admin/user
- Updating themes customized by users
- How to handle responsive and non responsive websites in one WordPress Theme?
- In a MS install, can you allow different users to have their own themes?
- Pages redirect me to the homepage
- How to mass change theme for all Multisite network sites?
- Many big issues in the website, WP_Debug not showing
- Iterating over every multisite / theme and list the pages
- What could be changing my WP password and blocking plugins from installing?
- different image for mobile template block theme
- How do I know if a user has a blog in WordPress Multisite?
- Suppress subdirectory from WordPress Multisite primary URL
- Subdirectory multisite installation with several domain names?
- Can’t access WordPress multisite after connecting to domain
- WordPress multisite – Bitnami
- Bulk Move Users from one site to another within a network ( Multisite )
- Programmatically creating site in a network
- Migrate single site to Multisites with plugins, cPanel and already working subdomains
- Multisite Redirect for Home Page Only
- Automatic creation of mutisite blog outside of the admin
- Automatically add a registered user on the wordpress multisite network even to just one other site
- Redirecting specific sites to HTTP in WordPress Multisite
- Synchronize wordpress site between two different servers
- How do I remove ‘www.’ from all internal links in self-hosted multisite?