一、缩略图修复
让主机服务商升级后成功安装,又发现主页图片的部分缩略图显示存在问题,更新版本查找代码,设置写入权限和白名单等都未能有效解决,后发现是利用的timthumb.php这个开源组件,在官网下载了一个,成功解决。
代码文件必须放置wp-content/themes/puock/目录下。
二、底部署名信息修改
这里修改底部开源版权署名信息,并不是想去掉或换成其他的,而是在保留主题底部署名基础上加入powered by wordpress等信息。
找到\inc\init.php,修改以下代码:
$pk_right_slug = 'PGRpdiBjbGFzcz0iZnMxMiBtdDEwIGMtc3ViIj4NCiAgICAgICAgICAgICAgICA8c3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhLWJyYW5kcyBmYS13b3JkcHJlc3MiPjwvaT4mbmJzcDtQb3dlcmVkIGJ5IFdvcmRQcmVzcyAgIHwgICBUaGVtZSBieSBQdW9jaw0KICAgICAgICAgICAgICAgIDwvc3Bhbj4NCiAgICAgICAgICAgIDwvZGl2Pg==';
$pk_right_slug的值为使用Base64编码的页面代码,打开此主题作者的工具网站:https://utils.fun/base64,进行Base64解码,得到明文的底部的版权信息代码。
修改代码,使用Base64编码,复制回原来的代码位置,保存即可。
再找到\inc\fun\core.php,修改以下代码:
function pk_check_right_md5()
{
global $pk_right_slug;
if (empty($pk_right_slug) || md5($pk_right_slug) != '4a9d36794825f1df1a7e9d0eb17874b8') {
wp_die(base64_decode('UGxlYXNlIGZvbGxvdyB0aGUgb3BlbiBzb3VyY2UgcnVsZXMgYW5kIGRvIG5vdCBjaGFuZ2Ugb3IgZGVsZXRlIHRoZSBib3R0b20gY29weXJpZ2h0IQ=='));
}
}
D5后的值,使用上面init.php文件中$pk_right_slug的值进行MD5编码(工具地址:https://utils.fun/md5),回填上去保存即可,如果不填写正确修改后64的MD5将会提示版权信息被修改,整个网址无法打开。
THE END
暂无评论内容