copy_dir()
を使用してディレクトリを新しい場所にコピーしました。 WordPressの機能を使用してディレクトリを削除する方法を教えてください。
/**
* Delete a directory.
*
* @since 2.5.0
*
* @param string $path Path to directory.
* @param bool $recursive Optional. Whether to recursively remove files/directories.
* Default false.
* @return bool Whether directory is deleted successfully or not.
*/
public function rmdir( $path, $recursive = false ) {
return false;
}
WP_Filesystem_Base
クラスからはその目的のために動作するはずです。
メソッドrmdir()
は、 WP_Filesystem_Base
のようにWP_Filesystem_Direct
を拡張するクラスの一部であり、したがってそのクラスには rmdir()
メソッドがあります。 wp-admin/includes
ディレクトリを調べて、他のクラスを自分で調べてください。
ですから copy_dir()
- source - でディレクトリをコピーしてから上記の方法で削除してください。
Filesystem API に関するもう少し一般的な情報はcodexページにあります。