首页 > 解决方案 > 如何使用 WordPress 在任意 URL 上使图像可用

问题描述

安装工作正常的 WordPress 后,是否可以在 WordPress 站点上的任意 URL 上放置图像?

例如http://mysite.wordpress.com/this/is/an/arbitrary/path/image.png

标签: wordpress

解决方案


您可以使用wp_upload_bits()带有一些参数的函数。

这是一个例子。

<?php 
if(isset($_FILES['your-file-input']['name']) && sizeof($_FILES['your-file-input']['name'])){
    $file = wp_upload_bits(sanitize_file_name($_FILES['your-file-input']['name']),null,file_get_contents($_FILES['your-input-file']['tmp_name']),'path/to');
    print_r($file);// it returns an array of file information [url/size/type...]
}

推荐阅读