Warning: This function has been deprecated. Use wp_readonly() instead.

readonly() WordPress Function

The readonly() function is a WordPress function that allows you to make a post or page read-only. This means that users will not be able to edit or delete the post or page.

readonly( mixed $readonly, mixed $current = true, bool $echo = true ) #

Outputs the HTML readonly attribute.


Description

Compares the first two arguments and if identical marks as readonly.

This function is deprecated, and cannot be used on PHP >= 8.1.

Top ↑

See also


Top ↑

Parameters

$readonly

(mixed)(Required)One of the values to compare.

$current

(mixed)(Optional) The other value to compare if not just true.

Default value: true

$echo

(bool)(Optional) Whether to echo or just return the string.

Default value: true


Top ↑

Return

(string) HTML attribute or empty string.


Top ↑

Source

File: wp-includes/php-compat/readonly.php

function readonly( $readonly, $current = true, $echo = true ) {
	_deprecated_function( __FUNCTION__, '5.9.0', 'wp_readonly()' );
	return wp_readonly( $readonly, $current, $echo );
}


Top ↑

Changelog

Changelog
VersionDescription
5.9.0Use wp_readonly() introduced in 5.9.0.
4.9.0Introduced.

The content displayed on this page has been created in part by processing WordPress source code files which are made available under the GPLv2 (or a later version) license by theĀ Free Software Foundation. In addition to this, the content includes user-written examples and information. All material is subject to review and curation by the WPPaste.com community.