Bazujące na WordPress narzędzie wyszukiwania dla deweloperów i twórców motywów.



validate_file_to_edit ›

Od1.5.0
Przestarzałyn/a
validate_file_to_edit ( $file, $allowed_files = array() )
Parametry: (2)
  • (string) $file File the user is attempting to edit.
    Wymagane: Tak
  • (string[]) $allowed_files Optional. Array of allowed files to edit. `$file` must match an entry exactly.
    Wymagane: Nie
    Domyślny: array()
Powrót:
  • (string|void) Returns the file name on success, dies on failure.
Zdefiniowane na:
Codex:

Makes sure that the file that was requested to be edited is allowed to be edited.

Function will die if you are not allowed to edit the file.



Źródło

function validate_file_to_edit( $file, $allowed_files = array() ) {
	$code = validate_file( $file, $allowed_files );

	if ( ! $code ) {
		return $file;
	}

	switch ( $code ) {
		case 1:
			wp_die( __( 'Sorry, that file cannot be edited.' ) );

			// case 2 :
			// wp_die( __('Sorry, can’t call files with their real path.' ));

		case 3:
			wp_die( __( 'Sorry, that file cannot be edited.' ) );
	}
}