parent
fe38540a5b
commit
f291f253aa
|
@ -3,7 +3,7 @@
|
||||||
Plugin Name: OSS Aliyun
|
Plugin Name: OSS Aliyun
|
||||||
Plugin URI: https://github.com/sy-records/aliyun-oss-wordpress
|
Plugin URI: https://github.com/sy-records/aliyun-oss-wordpress
|
||||||
Description: 使用阿里云对象存储 OSS 作为附件存储空间。(This is a plugin that uses Aliyun Object Storage Service for attachments remote saving.)
|
Description: 使用阿里云对象存储 OSS 作为附件存储空间。(This is a plugin that uses Aliyun Object Storage Service for attachments remote saving.)
|
||||||
Version: 1.4.19
|
Version: 1.4.20
|
||||||
Author: 沈唁
|
Author: 沈唁
|
||||||
Author URI: https://qq52o.me
|
Author URI: https://qq52o.me
|
||||||
License: Apache2.0
|
License: Apache2.0
|
||||||
|
@ -19,7 +19,7 @@ use OSS\Credentials\CredentialsProvider;
|
||||||
use AlibabaCloud\Credentials\Credential;
|
use AlibabaCloud\Credentials\Credential;
|
||||||
use OSS\Credentials\StaticCredentialsProvider;
|
use OSS\Credentials\StaticCredentialsProvider;
|
||||||
|
|
||||||
define('OSS_VERSION', '1.4.19');
|
define('OSS_VERSION', '1.4.20');
|
||||||
define('OSS_BASEFOLDER', plugin_basename(dirname(__FILE__)));
|
define('OSS_BASEFOLDER', plugin_basename(dirname(__FILE__)));
|
||||||
|
|
||||||
if (!function_exists('get_home_path')) {
|
if (!function_exists('get_home_path')) {
|
||||||
|
@ -67,7 +67,7 @@ function oss_get_default_options()
|
||||||
'style' => '', // 图片处理
|
'style' => '', // 图片处理
|
||||||
'update_file_name' => 'false', // 是否重命名文件名
|
'update_file_name' => 'false', // 是否重命名文件名
|
||||||
'role_name' => '', // 角色名称
|
'role_name' => '', // 角色名称
|
||||||
'origin_protect' => '',
|
'origin_protect' => 'off',
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -431,14 +431,14 @@ function oss_delete_remote_attachment($post_id)
|
||||||
add_action('delete_attachment', 'oss_delete_remote_attachment');
|
add_action('delete_attachment', 'oss_delete_remote_attachment');
|
||||||
|
|
||||||
// 当upload_path为根目录时,需要移除URL中出现的“绝对路径”
|
// 当upload_path为根目录时,需要移除URL中出现的“绝对路径”
|
||||||
function oss_modefiy_img_url($url, $post_id)
|
function oss_modify_img_url($url, $post_id)
|
||||||
{
|
{
|
||||||
// 移除 ./ 和 项目根路径
|
// 移除 ./ 和 项目根路径
|
||||||
return str_replace(['./', get_home_path()], '', $url);
|
return str_replace(['./', get_home_path()], '', $url);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (oss_get_option('upload_path') == '.') {
|
if (oss_get_option('upload_path') == '.') {
|
||||||
add_filter('wp_get_attachment_url', 'oss_modefiy_img_url', 30, 2);
|
add_filter('wp_get_attachment_url', 'oss_modify_img_url', 30, 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
function oss_sanitize_file_name($filename)
|
function oss_sanitize_file_name($filename)
|
||||||
|
@ -1005,7 +1005,7 @@ function oss_setting_page()
|
||||||
<input type="hidden" name="type" value="aliyun_oss_all">
|
<input type="hidden" name="type" value="aliyun_oss_all">
|
||||||
<td>
|
<td>
|
||||||
<input type="submit" class="button button-secondary" value="开始同步"/>
|
<input type="submit" class="button button-secondary" value="开始同步"/>
|
||||||
<p><b>注意:如果是首次同步,执行时间将会十分十分长(根据你的历史附件数量),有可能会因执行时间过长,页面显示超时或者报错。<br> 所以,建议那些几千上万附件的大神们,考虑官方的 <a target="_blank" rel="nofollow" href="https://help.aliyun.com/knowledge_detail/39628.html">同步工具</a></b></p>
|
<p><b>注意:如果是首次同步,执行时间将会非常长(根据你的历史附件数量),有可能会因为执行时间过长,导致页面显示超时或者报错。<br> 所以,建议附件数量过多的用户,考虑官方的<a target="_blank" rel="nofollow" href="https://help.aliyun.com/knowledge_detail/39628.html">同步工具</a>或下载 WP-CLI 使用插件内置的命令进行上传。</b></p>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
|
@ -5,7 +5,7 @@ Tags: oss, 阿里云, 对象存储, aliyun
|
||||||
Requires at least: 4.6
|
Requires at least: 4.6
|
||||||
Tested up to: 6.7
|
Tested up to: 6.7
|
||||||
Requires PHP: 7.1
|
Requires PHP: 7.1
|
||||||
Stable tag: 1.4.19
|
Stable tag: 1.4.20
|
||||||
License: Apache2.0
|
License: Apache2.0
|
||||||
License URI: http://www.apache.org/licenses/LICENSE-2.0.html
|
License URI: http://www.apache.org/licenses/LICENSE-2.0.html
|
||||||
|
|
||||||
|
@ -78,6 +78,10 @@ License URI: http://www.apache.org/licenses/LICENSE-2.0.html
|
||||||
|
|
||||||
== Changelog ==
|
== Changelog ==
|
||||||
|
|
||||||
|
= 1.4.20 =
|
||||||
|
|
||||||
|
- Fix origin_protect default value error
|
||||||
|
|
||||||
= 1.4.19 =
|
= 1.4.19 =
|
||||||
|
|
||||||
- Fix sub-site failure to delete remote images
|
- Fix sub-site failure to delete remote images
|
||||||
|
|
Loading…
Reference in New Issue