WPDev.one
Object-Oriented Core

Classes Reference

640+ object-oriented classes available in WordPress core. Complete documentation with methods, properties, and usage examples.

Showing 1 to 50 of 640 classes (Page 1 of 13)
WP_Post_Comments_List_Table

Core class used to implement displaying post comments in a list table.

4 methods
WP_Privacy_Data_Export_Requests_List_Table

WP_Privacy_Data_Export_Requests_Table class.

2 methods
WP_Privacy_Requests_Table

List Table API: WP_Privacy_Requests_Table class

18 methods
WP_Terms_List_Table

Core class used to implement displaying terms in a list table.

21 methods
WP_Users_List_Table

Core class used to implement displaying users in a list table.

14 methods
Plugin_Upgrader

Core class used for upgrading/installing plugins.

11 methods
WP_Privacy_Policy_Content

WP_Privacy_Policy_Content class.

10 methods
Bulk_Plugin_Upgrader_Skin

Bulk Plugin Upgrader Skin for WordPress Plugin Upgrades.

4 methods
WP_Theme_Install_List_Table

Core class used to implement displaying themes to install in a list table.

12 methods
WP_Filesystem_SSH2

WordPress Filesystem Class for implementing SSH2

30 methods
WP_Community_Events

Class WP_Community_Events.

11 methods
File_Upload_Upgrader

Core class used for handling file uploads.

2 methods
Language_Pack_Upgrader_Skin

Translation Upgrader Skin for WordPress Translation Upgrades.

5 methods
Language_Pack_Upgrader

Core class used for updating/installing language packs (translations)

7 methods
Plugin_Installer_Skin

Plugin Installer Skin for WordPress Plugin Installer.

5 methods
PclZip
51 methods
WP_Ajax_Upgrader_Skin

Upgrader Skin for Ajax WordPress upgrades.

5 methods
WP_Themes_List_Table

Core class used to implement displaying installed themes in a list table.

11 methods
Walker_Nav_Menu_Checklist

Create HTML list of nav menu input items.

4 methods
WP_MS_Sites_List_Table

Core class used to implement displaying sites in a list table for the network admin.

22 methods
WP_Application_Passwords_List_Table

Class for displaying the list of application password items.

12 methods
Walker_Nav_Menu_Edit

Create HTML list of nav menu input items.

3 methods
WP_Automatic_Updater

Core class used for handling automatic background updates.

13 methods
Plugin_Upgrader_Skin

Plugin Upgrader Skin for WordPress Plugin Upgrades.

2 methods
WP_Site_Health

Class for looking up a site's health based on a user's WordPress environment.

51 methods
WP_Internal_Pointers

Core class used to implement an internal admin pointers API.

14 methods
Bulk_Theme_Upgrader_Skin

Bulk Theme Upgrader Skin for WordPress Theme Upgrades.

4 methods
Theme_Installer_Skin

Theme Installer Skin for the WordPress Theme Installer.

5 methods
Walker_Category_Checklist

Core walker class to output an unordered list of category checkbox input elements.

4 methods
WP_Upgrader

Core class used for upgrading/installing a local set of files via

17 methods
ftp_sockets

Socket Based FTP implementation

11 methods
WP_Filesystem_Base

Base WordPress Filesystem class which Filesystem implementations extend.

39 methods
WP_Plugin_Install_List_Table

Core class used to implement displaying plugins to install in a list table.

15 methods
Core_Upgrader

Core class used for updating core.

4 methods
WP_Filesystem_Direct

WordPress Filesystem Class for direct PHP file and folder manipulation.

27 methods
WP_Filesystem_ftpsockets

WordPress Filesystem Class for implementing FTP Sockets.

27 methods
Theme_Upgrader

Core class used for upgrading/installing themes.

12 methods
WP_Links_List_Table

Core class used to implement displaying links in a list table.

19 methods
WP_Upgrader_Skin

Generic Skin for the WordPress Upgrader classes. This skin is designed to be extended for specific purposes.

15 methods
WP_MS_Users_List_Table

Core class used to implement displaying users in a list table for the network admin.

20 methods
Custom_Image_Header

The custom header image class.

33 methods
WP_Importer

WP_Importer base class

12 methods
WP_Posts_List_Table

Core class used to implement displaying posts in a list table.

32 methods
WP_Privacy_Data_Removal_Requests_List_Table

WP_Privacy_Data_Removal_Requests_List_Table class.

2 methods
_WP_List_Table_Compat

Helper class to be used only by back compat functions.

3 methods
ftp_pure

FTP implementation using fsockopen to connect.

11 methods
Bulk_Upgrader_Skin

Generic Bulk Upgrader Skin for WordPress Upgrades.

12 methods
WP_Comments_List_Table

Core class used to implement displaying comments in a list table.

23 methods
WP_MS_Themes_List_Table

Core class used to implement displaying themes in a list table for the network admin.

20 methods
WP_Site_Health_Auto_Updates

Class for testing automatic updates in the WordPress code.

12 methods