使用WordPress功能复制和删除目录

时间:2014-08-30 作者:Ali Dbg

我已成功使用copy_dir() 将目录复制到新位置。如何使用WordPress函数删除目录?

1 个回复
最合适的回答,由SO网友:Nicolai Grossherr 整理而成

方法rmdir() - source - :

/**
 * 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页面找到。

结束

相关推荐

PHP帮助GET_TEMPLATE_DIRECTORY+PHP包含

抱歉,我的PHP技能不足。我想在WP中使用php include,但我想使用<?php get_template_directory(); ?>我不知道那会是什么样子。我的非WP文件如下所示:<?php include \'inc/social.php\'; ?> 基本上我不知道如何将两个PHP命令串在一起get_template_directory + 包括