I recommend the Theme Handbook of the official page, try creating a Theme using all of the features that are there, each one comes with example code, try copy pasting and adapting it to your theme.
The same with the Plugin Handbook try creating a plugin, reading the blog is good too, specially the development category, you can see how WordPress evolved and what new features and changes occurred.
Like in the post you mentioned the codex and the actual code are still a resource, i would add to it the developer search, which is great to search for function, classess, methods, hooks etc.
Related Posts:
- Organizing Code in your WordPress Theme's functions.php File?
- Admin Page Redirect
- Disable dragging of meta boxes?
- How to remove screen options and help links in the admin area?
- Sort admin menu items
- Custom column for changing post status via ajax
- Make fonts.com font work in TinyMCE (iframe referrer issue)
- How to remove items from +New admin menu?
- Make sub menu items a main link in the admin menu using fuctions.php
- Add column to pages table
- Admin account only shows Profile and Dashboard with no activity
- Can initial focus be set to search field in WordPress Media Library?
- wp-admin – save options without refreshing?
- How do you modify CSS files via admin panel?
- How to prevent parent admin page from appearring as a child admin page
- Change WP-Login or WP-Admin
- SSL Partially breaking admin panel and elementor
- What is the practical difference between is_admin() and is_blog_admin()?
- How do I set the homepage to the WordPress Admin Dashboard login?
- Create a admin page in wordpress without admin menus (“wordpress sidebars”)
- How to hide wordpress default description box?
- I want to disable login of admin (/wp-admin) with email and make it accessible only with username
- Allow administrators to pick post author on custom post type edit screen
- How to make the front-end RTL without changing the admin panel language?
- Add column to pages table
- What are the requirements to make the admin toolbar show up on the front end
- Remove bulk option row
- How to replace “Password Protected” text with icon in Admin
- Hooks: admin_footer and admin_print_footer_scripts not working?
- Can’t access wp-admin, redirects to http://%24domain/wp-admin/
- What is the correct way to get only display plugin for Administrator Only
- Admin top level menu, pointing to an external url
- Browse Happy in 3.2
- How to break line / add to ADMIN menu
- External HTTP API calls slowing down WordPress admin [closed]
- Outputting something based on the presence of post variable in admin screens
- Creating custom admin panel pages without making a plugin?
- Dashboard : remove Safari navigator message
- Uncaught SyntaxError: Unexpected Token Illegal
- Newly created user role not displaying on users screen
- WordPress Admin extremely slow when other admin logged in
- WordPress Admin Panel Left Sidebar No showing on Post create page
- Accessing wordpress tool in local MAMP Site
- How to remove Google fonts from wp-admin (Roboto) added by core
- Trying to login to my site redirects me to the first page
- Admin Login Checks
- Failed to load resource: the server responded with a status of 431 ()
- When installing wordpress through WP CLI mysite.com/admin not working
- Trying to list user and post information from (wp_includes/post.php ) causes Fatal error
- Localhost install: Administrator lost administrator access; cannot access Dashboard
- Admin Login page not working at all
- Is it possible to tell if a user is logged into WordPress from looking at the cookies which are set?
- Why when I click on a link into the WP admin panel I am redirected to a link that doesn’t contains wp-admin prefix, so I obtain 404 error
- Override WordPress Core File?
- How to make the Panel // WP-Admin lighter via Mobile
- How to obtain the user ID of the current profile being edited in WP-Admin?
- stop redirection on /wp-admin call to /wp-login
- Wp3.5 Media Gallery Edit modal: change captions to title
- Is it possible to set a option, and then redirect to another page directly from a admin notice link?
- How to load a CSS file into WordPress admin area using Child Theme? [closed]
- Getting “Cannot modify header information – headers already sent” error, but only on backend
- Cookie value cannot be read until I’ve logged into the WP admin
- What corrections does this code need?
- How to customize admin posts based on the user who is logged in
- Distinguish profile user and admin user IDs / get ID of user being edited
- Moved wordpress from localhost to live and wp-admin shows white screen
- Auto create post title in admin
- Change default Posts page
- Redirect non-admin users away from wp-admin/index.php (main dashboard page) to wp-admin/profile.php
- How to add wordpress blog to Windows 2008 R2 site
- WordPress disable ‘Install Themes’ tab
- WordPress Admin Not Loading All Core Scripts
- Admin table list API?
- wp-admin – 404 after custom login form
- How to change user admin_color with WP CLI?
- How to apply a CSS file to my admin pages?
- How to create admin tabs [closed]
- Can content be recovered in this situation?
- Why am I locked out of the system?
- Disable the “remember me” to wp-admin
- Why is WordPress enqueuing admin relevant scripts (e.g., React, ReactDOM, Redux, hooks, TinyMCE etc) when not logged in?
- Is there a filter to edit html of user-edit.php
- How to add custom CSS and JavaScript file for wp- admin dashboard (backend)
- GoDaddy hosting wp-admin problem
- Publish page by invoking submit via jQuery
- Add custom fields to a page template, admin side
- WordPress Migration Post Problems
- Can’t access WP-Admin via HTTPS
- wp-admin and wp-login.php not Accessible after Cloudflare
- How to set selected attribute on option after filter query?
- Strange URLs admin area bug
- Cannot access my wordpress website
- Added fields in quick edit screen need to update at the moment
- Modify admin panel tab position
- No wp-admin, wp-config, or .htaccess folder/file
- wordpress admin is broken [closed]
- After Upgrade: $user becomes unknown (id: 0) after successful login?
- Redirect users based on their roles, is_admin()
- insert an admin table inside another admin page
- /wp-admin/ – this link showing me “Index of /wp-admin”/ instead of dashboard