{"id":2617,"date":"2014-04-25T06:04:17","date_gmt":"2014-04-25T06:04:17","guid":{"rendered":"http:\/\/developer.wordpress.org\/reference\/functions\/validate_file\/"},"modified":"2026-05-20T22:29:42","modified_gmt":"2026-05-20T22:29:42","slug":"validate_file","status":"publish","type":"wp-parser-function","link":"https:\/\/developer.wordpress.org\/reference\/functions\/validate_file\/","title":{"rendered":"validate_file()"},"excerpt":{"rendered":"<p>Validates a file name and path against an allowed set of rules.<\/p>\n","protected":false},"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"wp-parser-source-file":[171],"wp-parser-package":[3],"wp-parser-since":[24],"class_list":["post-2617","wp-parser-function","type-wp-parser-function","status-publish","hentry","wp-parser-source-file-wp-includes_functions-php","wp-parser-package-wordpress","wp-parser-since-1-2-0"],"revision_note":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/wp-parser-function\/2617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/wp-parser-function"}],"about":[{"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/types\/wp-parser-function"}],"replies":[{"embeddable":true,"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/comments?post=2617"}],"version-history":[{"count":4,"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/wp-parser-function\/2617\/revisions"}],"predecessor-version":[{"id":38868,"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/wp-parser-function\/2617\/revisions\/38868"}],"wp:attachment":[{"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/media?parent=2617"}],"wp:term":[{"taxonomy":"wp-parser-source-file","embeddable":true,"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/wp-parser-source-file?post=2617"},{"taxonomy":"wp-parser-package","embeddable":true,"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/wp-parser-package?post=2617"},{"taxonomy":"wp-parser-since","embeddable":true,"href":"https:\/\/developer.wordpress.org\/wp-json\/wp\/v2\/wp-parser-since?post=2617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}