file.php not loaded? 时间:2013-03-19 作者:magicroundabout 我觉得我真的很愚蠢我想使用中的一些函数wp-admin/includes/file.php (如download_url), 但它似乎没有包括在仪表板/管理或前端中。我已经提出:if (function_exists(\'download_url\')) { echo "YES!"; } else { echo "NO!"; } 在我的主题中functions.php, 它总是打印“不!”。我需要做些什么才能使这些功能可用吗<我通常是WP方面的专家,但我被这件非常简单的事情难住了。提前感谢您的帮助。 1 个回复 SO网友:magicroundabout 好的,在wp admin/includes中有很多管理函数。这些是在加载主题函数之间的某个点加载的。php和admin\\u init挂钩。但这些仅为管理侧页加载。它们不会为前端页面或AJAX调用加载。如果要在AJAX调用的前端页面中使用这些函数,则需要执行以下操作:require_once( ABSPATH . \'wp-admin/admin-functions.php\' );我建议谨慎使用,因为这将不可避免地减慢你的网站速度。 结束 文章导航