{"id":5453,"date":"2026-02-12T20:44:31","date_gmt":"2026-02-13T01:44:31","guid":{"rendered":"https:\/\/chubes.net\/?documentation=class-wp-filesystem-base-php"},"modified":"2026-03-13T03:27:39","modified_gmt":"2026-03-13T07:27:39","slug":"class-wp-filesystem-base-php","status":"publish","type":"documentation","link":"https:\/\/chubes.net\/docs\/wordpress-core\/admin-includes\/class-wp-filesystem-base-php\/","title":{"rendered":"class-wp-filesystem-base.php"},"content":{"rendered":"<h2 class=\"wp-block-heading\">Overview<\/h2><p>Admin include file from WordPress core. This doc summarizes the public-facing classes and functions developers typically interact with.<\/p><h2 class=\"wp-block-heading\">Classes<\/h2><ul class=\"wp-block-list\"><li><code>WP_Filesystem_Base<\/code> \u2014 Base WordPress Filesystem<\/li><\/ul><h3 class=\"wp-block-heading\">Developer Usage<\/h3><p>The WP_Filesystem API abstracts file operations across direct, FTP, and SSH transports. Initialize with <code>WP_Filesystem()<\/code> and then use the global <code>$wp_filesystem<\/code> methods.<\/p>","protected":false},"excerpt":{"rendered":"<p>Overview Admin include file from WordPress core. This doc summarizes the public-facing classes and functions developers typically interact with. Classes WP_Filesystem_Base \u2014 Base WordPress Filesystem Developer Usage The WP_Filesystem API&#8230;<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"footnotes":""},"tags":[],"project":[596],"project_type":[749],"class_list":["post-5453","documentation","type-documentation","status-publish","hentry","project-admin-includes","project_type-wordpress-reference"],"project_info":{"id":589,"name":"WordPress Core","slug":"wordpress-core"},"project_type_info":{"id":749,"name":"WordPress Reference","slug":"wordpress-reference"},"_links":{"self":[{"href":"https:\/\/chubes.net\/wp-json\/wp\/v2\/documentation\/5453","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chubes.net\/wp-json\/wp\/v2\/documentation"}],"about":[{"href":"https:\/\/chubes.net\/wp-json\/wp\/v2\/types\/documentation"}],"version-history":[{"count":2,"href":"https:\/\/chubes.net\/wp-json\/wp\/v2\/documentation\/5453\/revisions"}],"predecessor-version":[{"id":7962,"href":"https:\/\/chubes.net\/wp-json\/wp\/v2\/documentation\/5453\/revisions\/7962"}],"wp:attachment":[{"href":"https:\/\/chubes.net\/wp-json\/wp\/v2\/media?parent=5453"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chubes.net\/wp-json\/wp\/v2\/tags?post=5453"},{"taxonomy":"project","embeddable":true,"href":"https:\/\/chubes.net\/wp-json\/wp\/v2\/project?post=5453"},{"taxonomy":"project_type","embeddable":true,"href":"https:\/\/chubes.net\/wp-json\/wp\/v2\/project_type?post=5453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}