服务器被 DDOS 了,要今天下午才能恢复了。香港的服务器会黑洞24小时的
用七牛云存储吧,那上面带时间戳防盗链功能,就是你说的生成的每个链接有时效性,超时就失效。阿里云和腾讯云的都没这个功能,实现不了,实在想做只能自己写个程序来控制,然后流量走你的服务器。
需要使用 regexp_replace
做正则替换,不是简单用通配符就可以的,需要写正则表达式。
这个需求联系人开发吧,要写代码定制了
试试: https://wenpai.org/plugins/user-submitted-posts
以下这段代码会在文件名开头加上用户名
function git_upload_filter( $file ) {
global $current_user;
$user_name = empty( $current_user ) ? '' : $current_user->user_login;
$time = date( "YmdHis" );
$file['name'] = $user_name . "-" . $time . mt_rand( 1, 100 ) . "." . pathinfo( $file['name'], PATHINFO_EXTENSION );
return $file;
}
add_filter( 'wp_handle_upload_prefilter', 'git_upload_filter' );
这个可能性不大吧,具体是哪个插件以及你如何判断他读取的是“/www/域名”可以截图发一下吗?
另外可以检查下wp-config.php文件里面是不是把路径写死了呢?
这个要么改插件代码,要么使用带自动镜像功能的云存储试试。比如说又拍云,可以设置通过 CDN 访问的资源如果是第一次被访问的话就镜像到云储存,通过这种方式来将图片资源保存到云存储上。
你这个需求据我所知好像是没有专门的 WordPress 内置方法可以实现,需要你自己写个方法查询出所有父目录与当前目录一致的目录再累加文章数最后返回了。
这个是要我们先去手工给资源分类,然后你才可以按类别查看到的,但是现在并没有处理这一块的工作。
不好意思,平台上传目录的权限错了,导致你没传上图,能把报错图片再传一下吗?
看一下这个吧: https://wenpai.org/plugins/wp-post-modal
查看一下是否真的被禁用了呗,这个函数是用来创建匿名函数的。用宝塔面板的话这个设置在你的 应用市场->PHP设置->禁用函数 中
我想了想,这个需求好像没啥意义吧,category 的 slug 本身就相当于 ID。如果你非要用数字 ID 的话,或许我们可以换个思路,比如说把 slug 设置为和 id 一样的数字,是不?这样连额外的代码和插件都不需要加就能实现你的需求了。
大概率不会干扰,因为数据只要被一个插件替换过,另一个插件就匹配不到数据了。当然,最好就是一个功能如果有重复的就只在一个插件上开
只要不是出兼容问题的话是可以继续用的,我们也在用这个插件
看看这个插件: https://wenpai.org/plugins/wp-posts-widget
这个插件支持只显示部分分类的文章,你把这几个需要展示的文章额外添加一个统一分类就可以了(一个文章可以添加多个分类,不会影响文章之前的所属分类)
附件就直接复制wp-content下的uploads目录到新站点即可
尝试完全部署一个新的系统,然后再把老系统的数据库导入到新的里面,同时从官方应用市场安装所有需要的插件吧。这样可以确保删掉你自己添加的所有代码。
加到主题的 functions.php 里面:
add_filter('the_content', function( $content ) {
return strip_tags( $content, '<p><br><img>' );
}, 9999 );