Anything updated since late 2010 or so should be pretty reliable. The Guidelines have been pretty much stable since fall 2010 or so.
As for existing Themes in the repository: I think most of the Theme Review Team would like to see some policy implemented in which obsolete Themes could be suspended; however, that decision is above our pay grade. For the time being: any Theme already in the repository, regardless of when it was approved, will remain active/available.
We have removed some older Themes, if they were found to have a security exploit, malicious code, non-GPL-compatible license, or spammy links.
Related Posts:
- Theme Check reporting an incorrect theme slug and text domain
- How exactly does WordPress load themes from api.wordpress.org?
- Does WordPress provide themes_api function?
- How to change background color in the Notepad++ text editor?
- What are all the available parameters for query_posts?
- Does WordPress work without a theme?
- Is it OK to remove theme credits from footer? [duplicate]
- What theme is good for posting code? [closed]
- Difference between stylesheet_directory and template_directory
- Adding a Template to the Page Attributes Panel for both Posts and Pages?
- Why are my widgets not saving when being added to a sidebar?
- Building useful features into your theme
- How to remove “Proudly powered by WordPress” in Twenty Sixteen (2016) theme?
- How do I put my comment form above the comments?
- Edit theme wp_head
- Current theme broken – after server and domain migration
- Theme Advanced Styles in Visual Editor and Paragraphs
- Want to have the Post editor remembering the last editing position
- Enqueue different stylesheets using IE conditionals
- Categories for Pages Not Saving in Admin with Custom Categories Metabox?
- Switch Theme Through Options Panel
- Override parent theme translation on child theme
- Forbidden 403 error, permission to access, unable to read htaccess
- How get Themes list via REST api?
- Activate a new WordPress Theme Only for Admins
- WordPress Fatal error: Call to undefined get_header() in index.php on line 15 [closed]
- How to add template to theme in WP
- How do I copy my Parent Templates to my Child Templates?
- How can I show more than 15 themes at a time in the admin menu?
- What is the WordPress Pinecone sitting on top of? [closed]
- Theme Editor Not Showing
- Pros and cons of using Backbone for WordPress theming [closed]
- Can I create multiple instances of the BuddyPress Activity Stream with separate themes? [closed]
- Create a dashboard-style site (not WordPress dashboard) – is there a theme? [closed]
- How to setup a new WordPress theme without deactivating the current theme?
- WordPress is not able to change themes
- How do I set the featured image size on the single post?
- Inconsistent translation on a WP site
- How can I have different theme with same booking table? [closed]
- Updating my free theme delete all my changes [closed]
- Web site Header tag links some resources with HTTPS
- Custom wordpress Theme and Plugin repository
- Do not show one specific widget on one specific page
- customize color in WP child theme doesn’t saved
- Loading Bootstrap with wp_enqueue_style and wp_enqueue_script
- WordPress use of @ in core files
- Unable to upload/install any WordPress themes
- Change the name of the root name of an already built WordPress theme
- How to switch theme if the current user is admin?
- Cannot apply custom css to IE in the theme
- Wp theme not working well as forgot to create child theme [closed]
- Theming global variables – initializing in index.php but using in header.pho
- Understanding the theme details in style.css
- Getting a ‘slide down’ js panel implemented within WP
- Need a theme that let the posted content stretched maximum width [closed]
- Copying post thumbnail to custom field
- How to override theme class function to child theme? [closed]
- Trying to fix a website that was built with WordPress and then taken off of it
- How to integrate JSS to WordPress
- WordPress theme layout problem
- header.php-tweak: How to do that getting Meta-Slider into the header-center?
- Why cant I change the text on this theme?
- enqueue_script doesn’t work with HTML5 blank theme
- Get WP Install Directory
- How can I add text on top of slideshow? [closed]
- Display Headings on Index page in different font sizes
- WordPress | Theme error
- Fix threaded comments
- Using DePo Masthead with WP 3+
- Whitespace between logo and site title in Twenty Twenty-Two
- How to get this taxonomy name from wp_get_object_terms()?
- Load elements without reload page [closed]
- Any way that guest users see the site as registered users?
- Child theme not activating despite success message
- Webflow Interactions on WordPress site?
- After changed url from http to https, it says “This site can’t be reached”
- WP Snippet to Hide Theme Editor In Dashboard Only Works On LocalHost Site
- WordPress 404 on style.css but not on all pages
- Custom CSS is overwritten by WordPress?
- Is a dynamic website with lots of urls possible with wordpress [closed]
- Incorrect Theme and Upload URLs After Migration
- Edit box-header on WordPress Dashboard
- Is there significant risk in not keeping a theme updated? [closed]
- Sticky header for wordpress changes size and logo size as I scroll down
- How to assign a Category to a Page, when both are created on theme initiation?
- Copy from wordpress for dev gives different output in browser
- When translating not all string are present in POedit
- Target Internal Link Of Another Page On Website
- How to retrieve images attached to post through media library?
- Lost for direction on how to continue building a theme
- Unable to access new installed theme
- How to fetch the no. of Users dynamically?
- Create a child Theme or custom Theme
- Capcha not getting displayed
- Sub-Theme (based on Taxonomies)
- Commenting in CSS (//) equals “none”? [closed]
- Adding a wp_head hook from an included PHP file
- Deleting Widgets in sidebar in Panthea theme
- Fatal error Class-wp-hook, again, but not sure what’s triggering it
- How to remove pop up on website (css changes not visible)?