Puock主题缩略图修复及底部署名信息修改

380次阅读
没有评论

Puock主题缩略图修复及底部署名信息修改

个人博客在于折腾。

前段时间,发现自己的wordpress博客不只是功能落后,连源代码显示都乱七八糟的,无法适应新形势的需要。

终于找到Puock这款开源又功能强大的主题,由于未了解主题的安装需求,测试了几次失败,最终发现为主机服务商的IIS挂载的PHP、MSQL版本过低造成。

一、缩略图修复

让主机服务商升级后成功安装,又发现主页图片的部分缩略图显示存在问题,更新版本查找代码,设置写入权限和白名单等都未能有效解决,后发现是利用的timthumb.php这个开源组件,在官网下载了一个,成功解决。

代码文件必须放置wp-content/themes/puock/目录下。下载地址:https://wlgn.lanzoul.com/iqTWD1u83kzi

二、底部署名信息修改

这里修改底部开源版权署名信息,并不是想去掉或换成其他的,而是在保留主题底部署名基础上加入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=='));
}
}

将此代码MD5后的值,使用上面init.php文件中$pk_right_slug的值进行MD5编码(工具地址:https://utils.fun/md5),回填上去保存即可,如果不填写正确将会提示版权信息被修改,整个网址无法打开。

 

正文完
 
正安一片瓦
版权声明:本站原创文章,由 正安一片瓦 2024-04-07发表,共计1267字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码