首页 > 上传

上传

  • 一般来说你使用的主机会限制你上传文件的大小,在WordPress的媒体文件上传可以看到,大多数都是2MB。如果是图片的话可能会还够用,但是如果是音频和视频文件就不一定够用了,今天要分享的方法就是增大文件上传限制的大小。不过如果你的主机商有特别严格的限制,本文的方法就不确定可以实现了。一般的主机商都可以实现。

    方法一:

    在functions.php中添加如下代码,这样上传限制就是64M

    阅读全文

  • 以前分享过破解上传文件格式的代码,但是如果你不想让一些注册用户得到这种破解的特权,可以使用下面这段代码来实现。如果用户的名字没有包含在这个里面的话,那么他就只能上传jpg和gif格式的图片

    阅读全文

  • 出于某些原因,WordPress对可上传的文件类型做了一些限制。于是用户在上传一些文件时就会遇到“文件类型不符合要求”这样的提示,下面就提 供一个简单的解决方法。

    将以下代码添加到functions.php文件中,如有必要,在第四行添加其它你希望允许的文件类型并用竖线(|)隔开。

    <?php function addUploadMimes($mimes) { $mimes = array_merge($mimes, array( 'tmbundle|tmCommand|tmDragCommand|tmSnippet|tmLanguage |tmPreferences' => 'application/octet-stream' )); return $mimes; } ?> add_filter('upload_mimes', 'addUploadMimes');

    完成!

    阅读全文

  • 下面这个脚本能使WordPress生成一个大幅图片,并用该图片代替用户所上传的图片(如果所上传图片尺寸大于用户的后台设置),以节省服务器空间,如果你链接到的是原始图片的缩略图,还可以节省带宽,效果和lightbox插件一样。

    只要将以下代码添加到functions.php文件并保存即可。

    function replace_uploaded_image($image_data) {

        // if there is no large image : return

        if (!isset($image_data['sizes']['large'])) return $image_data;

     

        // paths to the uploaded image and the large image

        $upload_dir = wp_upload_dir();

    阅读全文

同步内容