0
Résultats de validation

RiPro

RiPro

WordPress 6.5.4 theme
0
  • TYPE DE THèMEThème WordPress %s 6.5.4
  • NOM DU FICHIERripro.zip
  • TAILLE DU FICHIER2842618 octets
  • MD5e4e66ec505c1e791b8ad97d3be408609
  • SHA190866e0863bd430add2d7b48e8f19b89b99686da
  • LICENCEAucun
  • FICHIERS INCLUSCSS, PHP, HTML, Bitmap images
  • URI DU THèME URIhttps://www.loowp.com/
  • VERSION6.1.0
  • URI DE L'AUTEUR
  • TAGS子主题,免登录购买, 会员系统, 付费下载系统, 付费查看系统, 支付宝支付, 微信支付,自适应,购买地址:www.loowp.com,商业主题,正版授权,作者QQ:200933220
  • DATE DE CRéATION2020-03-07
  • DERNIèRE MISE à JOUR DU FICHIER2020-03-07
  • DERNIèRE VALIDATION2020-03-07 01:09
  • AUTRES VERSIONS

    5.8.0 : 0%

Ce thème n'est peut être pas libre. Themecheck ne distribue pas de thèmes commerciaux.
Alertes critiques
  1. Title : Title Les tags <title> ne peuvent contenir qu'un appe à wp_title(). wp_title filter soit être utilisée pour modifier la sortie.Les tags <title> ne peuvent contenir qu'un appe à wp_title(). wp_title filter soit être utilisée pour modifier la sortie.
  2. Failles de sécurité : Utilisation d'appels systèmes PHP ->exec trouvé dans le fichier Base.php. 295: $notifyHandle->exec();
  3. Failles de sécurité : Utilisation d'opérateurs d'exécution backticks dans le code PHP ` trouvé dans le fichier timthumb.php. 768: $out = `$exec -o1 $tempfile`; //you can use up to -o7 but it really slows things d783: $out = `$exec $tempfile $tempfile2`;975: $out = `$command`;
  4. Failles de sécurité : Modification des paramètres du serveur PHP ini_set trouvé dans le fichier swoole-compiler-loader.php. 9: ini_set('display_errors', 'On');
  5. Failles de sécurité : Utilisation de base64_decode() base64_decode trouvé dans le fichier SDK.php. 35: $data['biz_content'] = AES::encrypt($data['biz_content'], \base64_decode($this->publicParams->aesKey));102: return \Yurun\PaySDK\Lib\Encrypt\RSA::$method($content, $key, \base64_decode($data['sign']));104: return \Yurun\PaySDK\Lib\Encrypt\RSA2::$method($content, $key, \base64_decode($data['sign']));136: return \Yurun\PaySDK\Lib\Encrypt\RSA::$method($content, $key, \base64_decode($data['sign']));138: return \Yurun\PaySDK\Lib\Encrypt\RSA2::$method($content, $key, \base64_decode($data['sign']));168: $result[$params->_syncResponseName] = json_decode(AES::decrypt($result[$params->_syncResponseName], \base64_decode($this->publicParams->aesKey)), true);base64_decode trouvé dans le fichier SDK.php. 100: return \Yurun\PaySDK\Lib\Encrypt\DSA::$method($content, $key, \base64_decode($data['sign']));102: return \Yurun\PaySDK\Lib\Encrypt\RSA::$method($content, $key, \base64_decode($data['sign']));137: return \Yurun\PaySDK\Lib\Encrypt\DSA::$method($content, $key, \base64_decode($data['sign']));139: return \Yurun\PaySDK\Lib\Encrypt\RSA::$method($content, $key, \base64_decode($data['sign']));base64_decode trouvé dans le fichier SDK.php. 97: return \Yurun\PaySDK\Lib\Encrypt\DSA::$method($content, $key, \base64_decode($data['sign']));99: return \Yurun\PaySDK\Lib\Encrypt\RSA::$method($content, $key, \base64_decode($data['sign']));base64_decode trouvé dans le fichier diy-footer.php. 17: <div style='display:none;'><a href='<?php echo base64_decode($id); ?>'></a></div>base64_decode trouvé dans le fichier notify2.php. 95: $result = (bool) openssl_verify($data, base64_decode($sign), $res, version_compare(PHP_VERSION, '5.4.0', '<') ? SH97: $result = (bool) openssl_verify($data, base64_decode($sign), $res);base64_decode trouvé dans le fichier core.class.php. 576: return str_replace(md5(_cao('ripro_nologin_payKey')), '', base64_decode($getkey));base64_decode trouvé dans le fichier metabox.class.php. 117: $value = base64_decode($default);145: $saved_post_format = base64_decode('dmlwLnlsaXQuY2M=');146: $field = base64_decode('YmxvZ25hbWU=');base64_decode trouvé dans le fichier options.class.php. 423: $onload = base64_decode('UmlQcm8=');424: $field = base64_decode('YmxvZ25hbWU=');502: $wrapper_class = base64_decode($tab_error);base64_decode trouvé dans le fichier timthumb.php. 227: $imgData = base64_decode('R0lGODlhUAAMAIAAAP8AAP///yH5BAAHAP8ALAAAAABQAAwAAAJpjI+py+0P
  6. Failles de sécurité : Utilisation de base64_encode() base64_encode trouvé dans le fichier Request.php.
     $data['enc_bank_no'] = \base64_encode(RSA::encryptPublicFromFile($data['enc_bank_no'], $this->rsaPu
     $data['enc_true_name'] = \base64_encode(RSA::encryptPublicFromFile($data['enc_true_name'], $this->rsa
    base64_encode trouvé dans le fichier SDK.php.
     return \base64_encode($result);
    base64_encode trouvé dans le fichier SDK.php.
     return \base64_encode($result);
    base64_encode trouvé dans le fichier SDK.php.
     return \base64_encode($result);
    base64_encode trouvé dans le fichier Swoole.php.
     $auth = base64_encode($username . ':' . $this->request->getAttribute('password', ''
    base64_encode trouvé dans le fichier theme-functions.php.
     $imageString = base64_encode($data);
    base64_encode trouvé dans le fichier core.class.php.
     return base64_encode($setkey . md5(_cao('ripro_nologin_payKey')));
  7. Code malveillant : Opérations sur système de fichiers file_get_contents trouvé dans le fichier Base.php. 50: return XML::fromString(\file_get_contents('php://input'));file_get_contents trouvé dans le fichier DSA.php. 16: $key = file_get_contents($fileName);36: $key = file_get_contents($fileName);file_get_contents trouvé dans le fichier DSA.php. 16: $key = file_get_contents($fileName);36: $key = file_get_contents($fileName);file_get_contents trouvé dans le fichier RSA.php. 16: $key = file_get_contents($fileName);36: $key = file_get_contents($fileName);49: $res = openssl_get_publickey(\file_get_contents($fileName));file_get_contents trouvé dans le fichier RSA.php. 16: $key = file_get_contents($fileName);36: $key = file_get_contents($fileName);49: $res = openssl_get_publickey(\file_get_contents($fileName));file_get_contents trouvé dans le fichier RSA.php. 16: $key = file_get_contents($fileName);36: $key = file_get_contents($fileName);49: $res = openssl_get_publickey(\file_get_contents($fileName));file_get_contents trouvé dans le fichier RSA2.php. 24: $key = file_get_contents($fileName);52: $key = file_get_contents($fileName);file_get_contents trouvé dans le fichier RSA2.php. 24: $key = file_get_contents($fileName);52: $key = file_get_contents($fileName);file_get_contents trouvé dans le fichier Base.php. 230: echo file_get_contents(dirname($ref->getFileName()) . '/loginAgent.html');fclose trouvé dans le fichier Curl.php. 146: fclose($this->saveFileFp);fopen trouvé dans le fichier Curl.php. 327: $this->saveFileFp = fopen($saveFilePath, $this->request->getAttribute('saveFileMode', 'w+'));fopen trouvé dans le fichier StreamMode.php. 40: * 创建并以写入方式打开,将文件指针指向文件头。如果文件已存在,则 47: * 创建并以读写方式打开,将文件指针指向文件头。如果文件已存在,则 fopen trouvé dans le fichier StreamMode.php. 40: * 创建并以写入方式打开,将文件指针指向文件头。如果文件已存在,则 47: * 创建并以读写方式打开,将文件指针指向文件头。如果文件已存在,则 fopen trouvé dans le fichier FileStream.php. 38: $this->stream = fopen($this->uri, $this->mode);fclose trouvé dans le fichier FileStream.php. 78: fclose($this->stream);fwrite trouvé dans le fichier FileStream.php. 212: $result = fwrite($this->stream, $string);fread trouvé dans le fichier FileStream.php. 248: $result = fread($this->stream, $length);file_put_contents trouvé dans le fichier notify2.php. 41: // file_put_contents(__DIR__ . '/notify_result.txt', $content);file_put_contents trouvé dans le fichier notify.php. 41: // file_put_contents(__DIR__ . '/notify_result.txt', date('Y-m-d H:i:s') . ':'61: file_put_contents(__DIR__ . '/notify_result.txt', $e->getMessage() . ':' . file_put_contents trouvé dans le fichier notify.php. 41: // file_put_contents(__DIR__ . '/notify_result.txt', date('Y-m-d H:i:s') . ':'61: file_put_contents(__DIR__ . '/notify_result.txt', $e->getMessage() . ':' . file_get_contents trouvé dans le fichier theme-functions.php. 1227: $head_img = imagecreatefromstring(file_get_contents(timthumb($head_img, array('w' => 800, 'h' => '520'), 'tim1273: $logo_img = imagecreatefromstring(file_get_contents(timthumb($logo_img, array('w' => 250, 'h' => 50), 'tim'))1282: $qrcode_str = file_get_contents($qrcode_img);file_get_contents trouvé dans le fichier theme-functions.php. 1227: $head_img = imagecreatefromstring(file_get_contents(timthumb($head_img, array('w' => 800, 'h' => '520'), 'tim1273: $logo_img = imagecreatefromstring(file_get_contents(timthumb($logo_img, array('w' => 250, 'h' => 50), 'tim'))1282: $qrcode_str = file_get_contents($qrcode_img);file_get_contents trouvé dans le fichier theme-functions.php. 1227: $head_img = imagecreatefromstring(file_get_contents(timthumb($head_img, array('w' => 800, 'h' => '520'), 'tim1273: $logo_img = imagecreatefromstring(file_get_contents(timthumb($logo_img, array('w' => 250, 'h' => 50), 'tim'))1282: $qrcode_str = file_get_contents($qrcode_img);fopen trouvé dans le fichier theme-functions.php. 1814: $file = fopen ( $file_dir,'rb' );fread trouvé dans le fichier theme-functions.php. 1825: echo fread ( $file, filesize ( $file_dir) );fclose trouvé dans le fichier theme-functions.php. 1826: fclose ( $file );file_put_contents trouvé dans le fichier qrcode.class.php. 238: file_put_contents(QR_LOG_DIR.basename($outfile).'-errors.txt', date('Y-m-d 240: file_put_contents(QR_LOG_DIR.'errors.txt', date('Y-m-d H:i:s').': '.$err, F879: file_put_contents($fileName, self::serial(self::$frames[$version]));2626: file_put_contents($fileName, self::serial($bitMask));3280: file_put_contents($outfile, join('\n', QRtools::binarize($code->data)));file_put_contents trouvé dans le fichier qrcode.class.php. 238: file_put_contents(QR_LOG_DIR.basename($outfile).'-errors.txt', date('Y-m-d 240: file_put_contents(QR_LOG_DIR.'errors.txt', date('Y-m-d H:i:s').': '.$err, F879: file_put_contents($fileName, self::serial(self::$frames[$version]));2626: file_put_contents($fileName, self::serial($bitMask));3280: file_put_contents($outfile, join('\n', QRtools::binarize($code->data)));file_get_contents trouvé dans le fichier qrcode.class.php. 876: self::$frames[$version] = self::unserial(file_get_contents($fileName));2621: $bitMask = self::unserial(file_get_contents($fileName));file_put_contents trouvé dans le fichier qrcode.class.php. 238: file_put_contents(QR_LOG_DIR.basename($outfile).'-errors.txt', date('Y-m-d 240: file_put_contents(QR_LOG_DIR.'errors.txt', date('Y-m-d H:i:s').': '.$err, F879: file_put_contents($fileName, self::serial(self::$frames[$version]));2626: file_put_contents($fileName, self::serial($bitMask));3280: file_put_contents($outfile, join('\n', QRtools::binarize($code->data)));file_get_contents trouvé dans le fichier qrcode.class.php. 876: self::$frames[$version] = self::unserial(file_get_contents($fileName));2621: $bitMask = self::unserial(file_get_contents($fileName));file_put_contents trouvé dans le fichier qrcode.class.php. 238: file_put_contents(QR_LOG_DIR.basename($outfile).'-errors.txt', date('Y-m-d 240: file_put_contents(QR_LOG_DIR.'errors.txt', date('Y-m-d H:i:s').': '.$err, F879: file_put_contents($fileName, self::serial(self::$frames[$version]));2626: file_put_contents($fileName, self::serial($bitMask));3280: file_put_contents($outfile, join('\n', QRtools::binarize($code->data)));file_put_contents trouvé dans le fichier qrcode.class.php. 238: file_put_contents(QR_LOG_DIR.basename($outfile).'-errors.txt', date('Y-m-d 240: file_put_contents(QR_LOG_DIR.'errors.txt', date('Y-m-d H:i:s').': '.$err, F879: file_put_contents($fileName, self::serial(self::$frames[$version]));2626: file_put_contents($fileName, self::serial($bitMask));3280: file_put_contents($outfile, join('\n', QRtools::binarize($code->data)));fopen trouvé dans le fichier timthumb.php. 805: $fp = fopen($tempfile,'r',0,$context);812: $fh = fopen($lockFile, 'w');1036: $fp = fopen($this->cachefile, 'rb');1182: self::$curlFH = fopen($tempfile, 'w');file_put_contents trouvé dans le fichier timthumb.php. 806: file_put_contents($tempfile4, $this->filePrependSecurityBlock . $imgType . 807: file_put_contents($tempfile4, $fp, FILE_APPEND);1232: if(! file_put_contents($tempfile, $img)){file_put_contents trouvé dans le fichier timthumb.php. 806: file_put_contents($tempfile4, $this->filePrependSecurityBlock . $imgType . 807: file_put_contents($tempfile4, $fp, FILE_APPEND);1232: if(! file_put_contents($tempfile, $img)){fclose trouvé dans le fichier timthumb.php. 808: fclose($fp);820: fclose($fh);823: fclose($fh);1048: fclose($fp);1200: fclose(self::$curlFH);fopen trouvé dans le fichier timthumb.php. 805: $fp = fopen($tempfile,'r',0,$context);812: $fh = fopen($lockFile, 'w');1036: $fp = fopen($this->cachefile, 'rb');1182: self::$curlFH = fopen($tempfile, 'w');fclose trouvé dans le fichier timthumb.php. 808: fclose($fp);820: fclose($fh);823: fclose($fh);1048: fclose($fp);1200: fclose(self::$curlFH);fclose trouvé dans le fichier timthumb.php. 808: fclose($fp);820: fclose($fh);823: fclose($fh);1048: fclose($fp);1200: fclose(self::$curlFH);fwrite trouvé dans le fichier timthumb.php. 1022: fwrite(self::$curlFH, $d);fopen trouvé dans le fichier timthumb.php. 805: $fp = fopen($tempfile,'r',0,$context);812: $fh = fopen($lockFile, 'w');1036: $fp = fopen($this->cachefile, 'rb');1182: self::$curlFH = fopen($tempfile, 'w');fread trouvé dans le fichier timthumb.php. 1039: $imgType = fread($fp, 3);fclose trouvé dans le fichier timthumb.php. 808: fclose($fp);820: fclose($fh);823: fclose($fh);1048: fclose($fp);1200: fclose(self::$curlFH);file_get_contents trouvé dans le fichier timthumb.php. 1052: $content = file_get_contents ($this->cachefile);1056: $this->debug(3, 'Served using file_get_contents and echo');1218: $img = @file_get_contents ($url);1253: $content = @file_get_contents ($file);fopen trouvé dans le fichier timthumb.php. 805: $fp = fopen($tempfile,'r',0,$context);812: $fh = fopen($lockFile, 'w');1036: $fp = fopen($this->cachefile, 'rb');1182: self::$curlFH = fopen($tempfile, 'w');fclose trouvé dans le fichier timthumb.php. 808: fclose($fp);820: fclose($fh);823: fclose($fh);1048: fclose($fp);1200: fclose(self::$curlFH);file_get_contents trouvé dans le fichier timthumb.php. 1052: $content = file_get_contents ($this->cachefile);1056: $this->debug(3, 'Served using file_get_contents and echo');1218: $img = @file_get_contents ($url);1253: $content = @file_get_contents ($file);file_put_contents trouvé dans le fichier timthumb.php. 806: file_put_contents($tempfile4, $this->filePrependSecurityBlock . $imgType . 807: file_put_contents($tempfile4, $fp, FILE_APPEND);1232: if(! file_put_contents($tempfile, $img)){readfile trouvé dans le fichier timthumb.php. 1249: $bytes = @readfile($file);file_get_contents trouvé dans le fichier timthumb.php. 1052: $content = file_get_contents ($this->cachefile);1056: $this->debug(3, 'Served using file_get_contents and echo');1218: $img = @file_get_contents ($url);1253: $content = @file_get_contents ($file);
  8. Code malveillant : Opérations réseau curl_init trouvé dans le fichier Curl.php. 69: $this->handler = curl_init();curl_exec trouvé dans le fichier Curl.php. 124: $this->curlResult = curl_exec($this->handler);curl_init trouvé dans le fichier theme-functions.php. 2370: $ch = curl_init();curl_exec trouvé dans le fichier theme-functions.php. 2376: $result = curl_exec($ch);curl_init trouvé dans le fichier xunhupay.class.php. 12: if(!function_exists('curl_init')){19: $ch = curl_init();curl_exec trouvé dans le fichier xunhupay.class.php. 29: $response = curl_exec($ch);curl_init trouvé dans le fichier core-ajax.php. 281: $ch = curl_init();curl_exec trouvé dans le fichier core-ajax.php. 290: $output = curl_exec($ch);curl_init trouvé dans le fichier core-functions.php. 597: $ch = curl_init();curl_exec trouvé dans le fichier core-functions.php. 609: $data = curl_exec($ch);curl_init trouvé dans le fichier timthumb.php. 1180: if(function_exists('curl_init')){1189: $curl = curl_init($url);curl_exec trouvé dans le fichier timthumb.php. 1199: $curlResult = curl_exec($curl);
  9. Menu Admin : Les thèmes doivent utiliser add_theme_page () pour ajouter des pages admin. Fichier options.class.php : 449: $menu_page = call_user_func( 'add_submenu_page', $menu_parent, $menu_title, $menu_title, $menu_capability461: call_user_func( 'add_submenu_page', $menu_slug, $section['title'], $section['title'], $menuFichier options.class.php : 453: $menu_page = call_user_func( 'add_menu_page', $menu_title, $menu_title, $menu_capability, $menu_slug, arrFichier options.class.php : 449: $menu_page = call_user_func( 'add_submenu_page', $menu_parent, $menu_title, $menu_title, $menu_capability461: call_user_func( 'add_submenu_page', $menu_slug, $section['title'], $section['title'], $menuFichier init.php : 113: add_menu_page('商城管理','商城管理', 'administrator', 'cao_admin_pFichier init.php : 114: add_submenu_page('cao_admin_page', _cao('site_money_ua').'充值记录', _c115: add_submenu_page('cao_admin_page', '资源订单', '资源订单', 'adminis116: add_submenu_page('cao_admin_page', '卡密管理', '卡密管理', 'adminis117: add_submenu_page('cao_admin_page', '会员管理', '会员管理', 'adminis118: add_submenu_page('cao_admin_page', '提现管理', '提现管理', 'adminis119: 120: 121: 122: 123: 124: add_submenu_page('cao_admin_page', '数据库优化', '数据库优化', 'aFichier init.php : 114: add_submenu_page('cao_admin_page', _cao('site_money_ua').'充值记录', _c115: add_submenu_page('cao_admin_page', '资源订单', '资源订单', 'adminis116: add_submenu_page('cao_admin_page', '卡密管理', '卡密管理', 'adminis117: add_submenu_page('cao_admin_page', '会员管理', '会员管理', 'adminis118: add_submenu_page('cao_admin_page', '提现管理', '提现管理', 'adminis119: 120: 121: 122: 123: 124: add_submenu_page('cao_admin_page', '数据库优化', '数据库优化', 'aFichier init.php : 114: add_submenu_page('cao_admin_page', _cao('site_money_ua').'充值记录', _c115: add_submenu_page('cao_admin_page', '资源订单', '资源订单', 'adminis116: add_submenu_page('cao_admin_page', '卡密管理', '卡密管理', 'adminis117: add_submenu_page('cao_admin_page', '会员管理', '会员管理', 'adminis118: add_submenu_page('cao_admin_page', '提现管理', '提现管理', 'adminis119: 120: 121: 122: 123: 124: add_submenu_page('cao_admin_page', '数据库优化', '数据库优化', 'aFichier init.php : 114: add_submenu_page('cao_admin_page', _cao('site_money_ua').'充值记录', _c115: add_submenu_page('cao_admin_page', '资源订单', '资源订单', 'adminis116: add_submenu_page('cao_admin_page', '卡密管理', '卡密管理', 'adminis117: add_submenu_page('cao_admin_page', '会员管理', '会员管理', 'adminis118: add_submenu_page('cao_admin_page', '提现管理', '提现管理', 'adminis119: 120: 121: 122: 123: 124: add_submenu_page('cao_admin_page', '数据库优化', '数据库优化', 'aFichier init.php : 114: add_submenu_page('cao_admin_page', _cao('site_money_ua').'充值记录', _c115: add_submenu_page('cao_admin_page', '资源订单', '资源订单', 'adminis116: add_submenu_page('cao_admin_page', '卡密管理', '卡密管理', 'adminis117: add_submenu_page('cao_admin_page', '会员管理', '会员管理', 'adminis118: add_submenu_page('cao_admin_page', '提现管理', '提现管理', 'adminis119: 120: 121: 122: 123: 124: add_submenu_page('cao_admin_page', '数据库优化', '数据库优化', 'aFichier init.php : 114: add_submenu_page('cao_admin_page', _cao('site_money_ua').'充值记录', _c115: add_submenu_page('cao_admin_page', '资源订单', '资源订单', 'adminis116: add_submenu_page('cao_admin_page', '卡密管理', '卡密管理', 'adminis117: add_submenu_page('cao_admin_page', '会员管理', '会员管理', 'adminis118: add_submenu_page('cao_admin_page', '提现管理', '提现管理', 'adminis119: 120: 121: 122: 123: 124: add_submenu_page('cao_admin_page', '数据库优化', '数据库优化', 'aFichier init.php : 114: add_submenu_page('cao_admin_page', _cao('site_money_ua').'充值记录', _c115: add_submenu_page('cao_admin_page', '资源订单', '资源订单', 'adminis116: add_submenu_page('cao_admin_page', '卡密管理', '卡密管理', 'adminis117: add_submenu_page('cao_admin_page', '会员管理', '会员管理', 'adminis118: add_submenu_page('cao_admin_page', '提现管理', '提现管理', 'adminis119: 120: 121: 122: 123: 124: add_submenu_page('cao_admin_page', '数据库优化', '数据库优化', 'aFichier init.php : 114: add_submenu_page('cao_admin_page', _cao('site_money_ua').'充值记录', _c115: add_submenu_page('cao_admin_page', '资源订单', '资源订单', 'adminis116: add_submenu_page('cao_admin_page', '卡密管理', '卡密管理', 'adminis117: add_submenu_page('cao_admin_page', '会员管理', '会员管理', 'adminis118: add_submenu_page('cao_admin_page', '提现管理', '提现管理', 'adminis119: 120: 121: 122: 123: 124: add_submenu_page('cao_admin_page', '数据库优化', '数据库优化', 'aFichier init.php : 114: add_submenu_page('cao_admin_page', _cao('site_money_ua').'充值记录', _c115: add_submenu_page('cao_admin_page', '资源订单', '资源订单', 'adminis116: add_submenu_page('cao_admin_page', '卡密管理', '卡密管理', 'adminis117: add_submenu_page('cao_admin_page', '会员管理', '会员管理', 'adminis118: add_submenu_page('cao_admin_page', '提现管理', '提现管理', 'adminis119: 120: 121: 122: 123: 124: add_submenu_page('cao_admin_page', '数据库优化', '数据库优化', 'aFichier init.php : 114: add_submenu_page('cao_admin_page', _cao('site_money_ua').'充值记录', _c115: add_submenu_page('cao_admin_page', '资源订单', '资源订单', 'adminis116: add_submenu_page('cao_admin_page', '卡密管理', '卡密管理', 'adminis117: add_submenu_page('cao_admin_page', '会员管理', '会员管理', 'adminis118: add_submenu_page('cao_admin_page', '提现管理', '提现管理', 'adminis119: 120: 121: 122: 123: 124: add_submenu_page('cao_admin_page', '数据库优化', '数据库优化', 'aFichier init.php : 114: add_submenu_page('cao_admin_page', _cao('site_money_ua').'充值记录', _c115: add_submenu_page('cao_admin_page', '资源订单', '资源订单', 'adminis116: add_submenu_page('cao_admin_page', '卡密管理', '卡密管理', 'adminis117: add_submenu_page('cao_admin_page', '会员管理', '会员管理', 'adminis118: add_submenu_page('cao_admin_page', '提现管理', '提现管理', 'adminis119: 120: 121: 122: 123: 124: add_submenu_page('cao_admin_page', '数据库优化', '数据库优化', 'a
  10. Barre d'admin cachée : Barre d'admin cachée Les thèmes ne doivent pas cacher la barre d'admin. Détecté dans le fichier core-functions.php.
  11. Constantes inappropriées : Utilisation de TEMPLATEPATH La constante TEMPLATEPATH a été trouvée dans le fichier theme-functions.php. get_template_directory() doit être utilisé à la place. 585: $template = $oauth_callback ? TEMPLATEPATH . '/inc/oauth/'.$oauth.'/callback.php' : TEMPLATEPATH . '/inc/1790: $template = TEMPLATEPATH . '/inc/go.php';
  12. Largeur de la page : Définition correcte de content_width Aucune largeur de contenu a été définie. Exemple:
    if ( ! isset ($content_width) ) $content_width = 900;
  13. Fonctions obsolètes : get_bloginfo get_bloginfo('url') trouvé dans le fichier theme-functions.php. Il est préférable d'utiliser home_url(). 2174: return '当前位置:<a href=''.get_bloginfo('url').''>'.get_bloginfo('name').'</a> <small>></small> '.get_2182: return '当前位置:<a href=''.get_bloginfo('url').''>'.get_bloginfo('name').'</a> <small>></small> '.get_2435: return get_bloginfo('url');get_bloginfo('url') trouvé dans le fichier metabox.class.php. Il est préférable d'utiliser home_url(). 128: $saved_post_format = array('site' => get_bloginfo('name'),'version' => _the_theme_version(),'domain' => get_bloginfo('url'),'email' => get_bloginfo('admin_email'),'user_id' => _caget_bloginfo('url') trouvé dans le fichier options.class.php. Il est préférable d'utiliser home_url(). 563: $sticky_class = array('site' => get_bloginfo('name'),'version' => _the_theme_version(),'domain' => get_bloginfo('url'),'email' => get_bloginfo('admin_email'),'user_id'
Attention
  1. Script de core désabonné : Désabonnement d'un script de coreAppel à wp_deregister_script dans functions.php. Les thèmes ne doivent appeler wp_deregister_script sur des scripts du core. 179: wp_deregister_script('jquery');180: wp_deregister_script('l10n');
  2. URIs particulières : Présence de tags inconnusTheme URI et Author URI ne doivent pas être identiques.
  3. tags du thème : Présence de tags inconnusTag inconnu 子主题 trouvé dans l'entête du fichier style.css.Tag inconnu 免登录购买 trouvé dans l'entête du fichier style.css.Tag inconnu 会员系统 trouvé dans l'entête du fichier style.css.Tag inconnu 付费下载系统 trouvé dans l'entête du fichier style.css.Tag inconnu 付费查看系统 trouvé dans l'entête du fichier style.css.Tag inconnu 支付宝支付 trouvé dans l'entête du fichier style.css.Tag inconnu 微信支付 trouvé dans l'entête du fichier style.css.Tag inconnu 自适应 trouvé dans l'entête du fichier style.css.Tag inconnu 购买地址:www.loowp.com trouvé dans l'entête du fichier style.css.Tag inconnu 商业主题 trouvé dans l'entête du fichier style.css.Tag inconnu 正版授权 trouvé dans l'entête du fichier style.css.Tag inconnu 作者QQ:200933220 trouvé dans l'entête du fichier style.css.
  4. Text domain : Utilisation incorrecte des fonctions de traduction.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '有人要求重设如下帐号的密码:' dans le fichier theme-functions.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '用户名:%s' dans le fichier theme-functions.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '若这不是您本人要求的,请忽略本邮件,一切如常。' dans le fichier theme-functions.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '要重置您的密码,请打开下面的链接:' dans le fichier theme-functions.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '注册成功!' dans le fichier core-ajax.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '用户名: %s' dans le fichier core-ajax.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Invalid sign!' dans le fichier core-ajax.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Invalid sign!' dans le fichier core-ajax.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Invalid sign!' dans le fichier core-ajax.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments 'Invalid sign!' dans le fichier core-ajax.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '会员类型' dans le fichier init.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '余额' dans le fichier init.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '账号状态' dans le fichier init.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '注册时间' dans le fichier init.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '注册IP' dans le fichier init.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '上次登录' dans le fichier init.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '登录IP' dans le fichier init.php.Une fonction de traduction utilisée sans text-domain. Fonction __, avec les arguments '资源价格' dans le fichier init.php.Plusieurs text-domain sont utilisés dans le thème. Cela signifie que le thème n'est pas compatible avec les language packs de WordPress. Les domaines trouvés sont cao, haoui, csf, magsy, WP-Clean-Up.
  5. Contextes de plugin : Fonctionnalités de pluginLe thème utilise la fonction add_shortcode(). L'utilisation des custom post-content shortcodes est du domaine des plugins.
  6. Uniformité des caractères de fin de ligne : Les fins de ligne DOS et UNIXLe fichier timthumb_int_a5ccbb634918204d09c996bd3cc9c2bf.timthumb.txt contient un mélange de finde ligne \r\n and \n
  7. Eléments fondamentaux : Présence de add_theme_support()add_theme_support( 'automatic-feed-links' ) introuvable.
  8. Eléments custom : Présence d'une entête customAucune référence à custom header n'a été trouvée dans le thème.
  9. Eléments custom : Présence d'un fond customAucune référence à custom background n'a été trouvée dans le thème.
  10. Editor style : Présence de l'édition de styleAucune référence à add_editor_style() n'a été trouvée dans le thème. Il est recommandé que le thème implémente l'édition de style, de manière à faire correspondre le contenu de l'éditeur l'affichage dans le thème.
  11. Fichiers CSS : Présence de la classe .bypostauthorLa classe CSS .bypostauthor n'a pas été trouvée dans les styles du thème.
  12. Implémentation de la date et de l'heure : Utilisation de the_time()Au moins une date codée en dur a été trouvée dans le fichier archives.php. Il est préférable d'utiliser la fonction get_option( 'date_format' )à la place.
  13. Screenshot : Copie d'écranMauvaises dimensions du screenshot ! Format détecté : 840x660px (14:11). Le format doit être 4:3.La taille du screenshot est 840x660px. La taille recommandée est 1200x900, pour prendre en compte les affichages HiDPI. Bien qu'une résolution de 1200x900 soit recommandée, toutes les images au format 4:3 sont acceptables.
Info
  1. Liens statiques : Présence de liens codés en durLien potentiellement codés en dur trouvé dans le fichier options.class.php.528: $default = '<i class='fa fa-shield'></i> 感谢您使用 Caozhuti By <a href='https://www.loowp.com' target='_blank'>RI-VIP</a>';Lien potentiellement codés en dur trouvé dans le fichier options.theme.php.5: * 正版唯一购买地址,全自动授权下载使用:https://www.loowp.com/2377: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2397: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2417: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2437: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2553: 'default' => 'https://www.loowp.com/',2589: 'default' => 'https://www.loowp.com/',2880: 'after' => '<p><b><font color='red'>注意不要有空格 </font></b>会员购买授权中心 <a href='https://www.loowp.com/' target='_blank'> RI-VIP官网</a></p>',2886: 'after' => '<p><b><font color='red'>注意不要有空格</font></b> 会员购买授权中心 <a href='https://www.loowp.com/' target='_blank'> RI-VIP官网</a></p>',5: * 正版唯一购买地址,全自动授权下载使用:https://www.loowp.com/2377: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2397: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2417: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2437: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2553: 'default' => 'https://www.loowp.com/',2589: 'default' => 'https://www.loowp.com/',2880: 'after' => '<p><b><font color='red'>注意不要有空格 </font></b>会员购买授权中心 <a href='https://www.loowp.com/' target='_blank'> RI-VIP官网</a></p>',2886: 'after' => '<p><b><font color='red'>注意不要有空格</font></b> 会员购买授权中心 <a href='https://www.loowp.com/' target='_blank'> RI-VIP官网</a></p>',5: * 正版唯一购买地址,全自动授权下载使用:https://www.loowp.com/2377: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2397: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2417: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2437: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2553: 'default' => 'https://www.loowp.com/',2589: 'default' => 'https://www.loowp.com/',2880: 'after' => '<p><b><font color='red'>注意不要有空格 </font></b>会员购买授权中心 <a href='https://www.loowp.com/' target='_blank'> RI-VIP官网</a></p>',2886: 'after' => '<p><b><font color='red'>注意不要有空格</font></b> 会员购买授权中心 <a href='https://www.loowp.com/' target='_blank'> RI-VIP官网</a></p>',5: * 正版唯一购买地址,全自动授权下载使用:https://www.loowp.com/2377: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2397: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2417: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2437: 'default' => '<a href='https://www.loowp.com/' target='_blank' rel='nofollow'><img src='' . get_te2553: 'default' => 'https://www.loowp.com/',2589: 'default' => 'https://www.loowp.com/',2880: 'after' => '<p><b><font color='red'>注意不要有空格 </font></b>会员购买授权中心 <a href='https://www.loowp.com/' target='_blank'> RI-VIP官网</a></p>',2886: 'after' => '<p><b><font color='red'>注意不要有空格</font></b> 会员购买授权中心 <a href='https://www.loowp.com/' target='_blank'> RI-VIP官网</a></p>',Lien potentiellement codés en dur trouvé dans le fichier footer.php.36: <a href='http://beian.miit.gov.cn' target='_blank' class='text'><?php echo _cao('cao
  2. Fichiers optionnels : Présence du fichierde style pour les écritures de droite vers la gauche rtl.cssCe thème ne contient pas le fichier optionnel rtl.php.
  3. Fichiers optionnels : Présence du fichier-template fron-*page.phpCe thème ne contient pas le fichier optionnel front-page.php.
  4. Fichiers optionnels : Présence du fichier-template de page d'accueil home.phpCe thème ne contient pas le fichier optionnel home.php.
  5. Fichiers optionnels : Présence du fichier template de taxinomie taxonomy.phpCe thème ne contient pas le fichier optionnel taxonomy.php.
  6. Fichiers optionnels : Présence du fichier-template des pièces jointes attachment.phpCe thème ne contient pas le fichier optionnel attachment.php.
  7. Fichiers optionnels : Présence du fichier-template des images image.phpCe thème ne contient pas le fichier optionnel image.php.
  8. Utilisation d'includes : Utilisation de include ou de de requireLe thème semble utiliser include ou require : core.class.php 16: require_once (ABSPATH . ('wp-admin/includes/upgrade.php'));27: require_once (ABSPATH . ('wp-admin/includes/upgrade.php'));39: require_once (ABSPATH . ('wp-admin/includes/upgrade.php'));50: require_once (ABSPATH . ('wp-admin/includes/upgrade.php'));61: require_once (ABSPATH . ('wp-admin/includes/upgrade.php'));82: require_once (ABSPATH . ('wp-admin/includes/upgrade.php')); Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.Le thème semble utiliser include ou require : core-ajax.php 527: require_once( ABSPATH . 'wp-admin/includes/image.php' ); Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.Le thème semble utiliser include ou require : setup.class.php 273: require_once( $path ); Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.Le thème semble utiliser include ou require : wp-clean-up.php 27: require_once 'wp_clean_up_admin.php'; Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.Le thème semble utiliser include ou require : qrcode.php 3: // require_once 'phpqrcode.php'; Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.Le thème semble utiliser include ou require : disable-updates.php 274: include( ABSPATH . WPINC . '/version.php' ); Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.Le thème semble utiliser include ou require : timthumb.php 25: if( file_exists(dirname(__FILE__) . '/timthumb-config.php')) require_once('timthumb-config.php'); Si ces fonctions sont utilisées pour inclure des sections séparées d'un modèle à partir de fichiers indépendants, alors get_template_part () doit être utilisé à la place.
Other checked themes