The list_core_update() WordPress PHP function lists available core updates.
Usage
list_core_update($update);
Custom example:
$update = get_core_updates(); list_core_update($update[0]);
Parameters
$update
(object) (required) – The update object containing information about the core updates.
More information
See WordPress Developer Resources: list_core_update
Examples
Display available core updates
Display a list of available core updates.
// Get core updates $core_updates = get_core_updates(); // Check if updates are available if (!empty($core_updates)) { // Loop through and display each update foreach ($core_updates as $update) { list_core_update($update); } }
Display a specific core update
Display a specific core update by index.
// Get core updates $core_updates = get_core_updates(); // Display the first core update in the list if (!empty($core_updates)) { list_core_update($core_updates[0]); }
Show updates with a minimum version
Display core updates with a minimum version.
// Get core updates $core_updates = get_core_updates(); // Minimum version $min_version = '5.8.0'; // Loop through and display updates with version greater than or equal to the minimum version foreach ($core_updates as $update) { if (version_compare($update->version, $min_version, '>=')) { list_core_update($update); } }
Show updates with a maximum version
Display core updates with a maximum version.
// Get core updates $core_updates = get_core_updates(); // Maximum version $max_version = '5.8.0'; // Loop through and display updates with version less than or equal to the maximum version foreach ($core_updates as $update) { if (version_compare($update->version, $max_version, '<=')) { list_core_update($update); } }
Display updates in a custom format
Display available core updates in a custom format.
// Get core updates $core_updates = get_core_updates(); // Custom output format if (!empty($core_updates)) { echo '<ul>'; foreach ($core_updates as $update) { echo '<li>Version: ' . $update->version . ' | Package: ' . $update->package . '</li>'; } echo '</ul>'; }