Project Type: WordPress Reference

Posts (Post Type: post)

edit.php (Posts list) URL: /wp-admin/edit.php Capability required: $post_type_object->cap->edit_posts (typically edit_posts). What it does: Lists posts for the post post type, handles bulk actions (trash, delete, edit), and surfaces filters/search for...

Settings

options.php (Settings handler) URL: /wp-admin/options.php Capability required: Varies by option page; uses option_page_capability_{$option_page} filter and checks manage_network_options on multisite. What it does: Processes settings form submissions, validates option pages, and...

Core admin entry points

admin.php URL: /wp-admin/admin.php Capability required: No single capability; uses auth_redirect() to require logged-in users, then defers to the current screen’s own capability checks. Raises memory limit if manage_options. What it...

Media

upload.php (Media Library) URL: /wp-admin/upload.php Capability required: upload_files (and delete_post for deleting attachments). What it does: Lists media items, handles bulk actions, and provides entry points to edit attachments. Key...

Network Admin (Multisite)

All Network Admin screens require multisite. Files load /wp-admin/network/admin.php, which ensures multisite and applies the redirect_network_admin_request filter. admin.php URL: /wp-admin/network/admin.php Capability required: Multisite only (no direct cap check here; individual...

WP_Widget_Factory

Singleton that registers and manages WP_Widget classes. Source: wp-includes/class-wp-widget-factory.php Since: 2.8.0 Global: $wp_widget_factory Class Synopsis #[AllowDynamicProperties] class WP_Widget_Factory { // Properties public $widgets = array(); // Constructor public function __construct();...

WP_Widget

Base class for creating widgets. Must be extended. Source: wp-includes/class-wp-widget.php Since: 2.8.0 Class Synopsis #[AllowDynamicProperties] class WP_Widget { // Properties public $id_base; public $name; public $option_name; public $alt_option_name; public $widget_options;...

Widget Functions

Core functions for registering and managing widgets and sidebars. Source: wp-includes/widgets.php Widget Registration register_widget() Registers a widget class with WordPress. register_widget( string|WP_Widget $widget ): void Parameters: $widget - Class name...

Widget Hooks

Actions and filters for the Widgets API. Source: wp-includes/widgets.php, wp-includes/class-wp-widget.php Actions widgets_init Fires after all default WordPress widgets have been registered. do_action( 'widgets_init' ) When: During wp_widgets_init(), after core widgets...

Widgets API

Framework for creating dynamic sidebars and registering widgets in WordPress. Since: 2.2.0 Source: wp-includes/widgets.php, wp-includes/class-wp-widget.php, wp-includes/class-wp-widget-factory.php, wp-includes/widgets/ Components Component Description functions.md Core widget and sidebar functions class-wp-widget.md Base widget class...

← Back to Chubes.net