【问题标题】:Images uploading from media going in wrong folder从媒体上传的图像进入错误的文件夹
【发布时间】:2018-02-05 14:31:38
【问题描述】:

我正在从 WordPress 的媒体部分上传图片。图片在 2016/12 年而不是 2017/08 年上传。我在“设置”>“媒体”中检查了媒体设置,并选择了将我的上传文件组织到基于月份和年份的文件夹选项。

另外,当我创建一个新页面并从那里上传一张图片时,它会进入 2017/08 文件夹。

谁能建议我如何解决它。我对此进行了搜索,但没有找到从媒体部分上传图片问题的解决方案。

提前致谢。

【问题讨论】:

  • 我也有同样的问题!使用 Eduma 主题...您使用的是什么主题?

标签: wordpress image upload media


【解决方案1】:

wp_upload_dir 函数一定有问题。在您的 wp-includes 目录中,查找名为 functions.php 的文件。确保 wp_upload_dir 设置如下:

function wp_upload_dir( $time = null, $create_dir = true, $refresh_cache = false ) {
    static $cache = array(), $tested_paths = array();

    $key = sprintf( '%d-%s', get_current_blog_id(), (string) $time );

    if ( $refresh_cache || empty( $cache[ $key ] ) ) {
        $cache[ $key ] = _wp_upload_dir( $time );
    }  

如果这有帮助,请告诉我。祝你好运!

【讨论】:

  • 感谢您的回复。该函数在 function.php 文件中看起来很好。我粘贴了上面的代码并再次尝试。我也用新的function.php替换了function.php文件。问题仍然存在。任何其他选择..
  • 我从另一个可能有用的网站上找到了这个。尝试切换回默认主题并停用所有插件,然后检查是否上传到正确的文件夹。
  • 这可能会影响我网站的布局。一段时间停用主题并重新激活会更改选项.. 但我会尝试并让您知道。
  • 希望它不会弄乱布局。与此同时,我正在寻找其他潜在原因。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-24
  • 1970-01-01
  • 1970-01-01
  • 2023-03-15
  • 2023-03-24
  • 1970-01-01
相关资源
最近更新 更多