真正的原版The7响应式多用途的WordPress企业主题破解+改为已注册方法

贡献一个Worepress企业主题,自己在主题森林买的,可以看下图(等有时间再更新一下贴子,增加The7对中文站来说添加中文字体的方法) 目前是最新版本v.5.6.0.1 (Oct 13, 2017),官方链接https://themeforest.net/item/the7-responsive-multipurpose-wordpress-theme/5556590 官方演示主页:http://the7.io/ 主题为原版源码,是需要授权码进行授权的,安装主题之后,后台会提示未注册,不注册并不会影响使用,只影响到在线升级和演式内容的导入,若想把未注册变为注册,请接着往下看。 修改主题里面的dt-the7\inc\mods\demo-content\includes\class-the7-demo-content-remote-server-api.php文件,具体修改如下: 第8行添加以下代码: update_site_option( ‘the7_registered’, ‘yes’ ); update_site_option( ‘the7_purchase_code’, ‘the7_purchase_code’ ); 如下: [Asm]  纯文本查看  复制代码
? 01 02 03 04 05 06 07 08 09 10 11 12 <?php /**   * DT Dummy remote API. Used to communicate with DT dummy server.   *   * @since 2.0.0   * @package dt -dummy/includes   */   update_site_option( ‘the7_registered’ , ‘yes’ ); update_site_option( ‘the7_purchase_code’ , ‘the7_purchase_code’ );   class The7_demo_Content_Remote_Server_API { 修改后保存,安装主题后,主题将显示为已注册,如下图: 若想要导放官方的演式内容,接着往下修改: 删除95行至110行的内容,红色为要删除的代码                 $request_url = add_query_arg( array( ‘item’ => $id, ‘code’ => $code ), $this->api_remote_download_url );                 $remote_response = wp_safe_remote_get( $request_url, array(                         ‘timeout’ => 300,                         ‘user-agent’ => ‘WordPress/’ . get_bloginfo( ‘version’ ) . ‘; ‘ . network_site_url(),                 ) );                 if ( is_wp_error( $remote_response ) ) {                         return $remote_response;                 }                 $response_code = wp_remote_retrieve_response_code( $remote_response );                 if ( ! is_array( $remote_response ) || 200 != $response_code ) {                         return new WP_Error( ‘download_failed’, $this->strings[‘download_failed’] );                 } 删除114行的内容,红色为要删除的代码 $file_content = wp_remote_retrieve_body( $remote_response ); 删除116行的内容,红色为要删除的代码 $wp_filesystem->put_contents( $zip_file_name, $file_content ); 以下为原文件部份内容 [Asm]  纯文本查看  复制代码
? 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 public function download_dummy( $id, $code, $target_dir ) {          /**           * @var $wp_filesystem WP_Filesystem_Base           */          global $wp_filesystem;          if ( ! $wp_filesystem && ! WP_Filesystem() ) {                  return new WP_Error( ‘fs_unavailable’ , $ this ->strings[ ‘fs_unavailable’ ] );          }          if ( is_wp_error($wp_filesystem->errors) && $wp_filesystem->errors->get_error_code() ) {                  return new WP_Error( ‘fs_error’ , $ this ->strings[ ‘fs_error’ ], $wp_filesystem->errors );          }                   $request_url = add_query_arg( array( ‘item’ => $id, ‘code’ => $code ), $ this ->api_remote_download_url );          $remote_response = wp_safe_remote_get( $request_url, array(                  ‘timeout’ => 300,                  ‘user-agent’ => ‘WordPress/’ . get_bloginfo( ‘version’ ) . ‘; ‘ . network_site_url(),          ) );          if ( is_wp_error( $remote_response ) ) {                  return $remote_response;          }          $response_code = wp_remote_retrieve_response_code( $remote_response );          if ( ! is_array( $remote_response ) || 200 != $response_code ) {                  return new WP_Error( ‘download_failed’ , $ this ->strings[ ‘download_failed’ ] );          }          wp_mkdir_p( $target_dir );          $file_content = wp_remote_retrieve_body( $remote_response );          $zip_file_name = trailingslashit( $target_dir ) . “{$id}.zip” ;          $wp_filesystem->put_contents( $zip_file_name, $file_content );          $unzip_result = unzip_file( $zip_file_name, $target_dir );          if ( is_wp_error( $unzip_result ) ) {                  return new WP_Error( ‘incompatible_archive’ , $ this ->strings[ ‘incompatible_archive’ ], $unzip_result );          }          $dummy_dir = trailingslashit( $target_dir ) . $id;          if ( ! is_dir( $dummy_dir ) ) {                  return new WP_Error( ‘fs_no_folder’ , sprintf( $ this ->strings[ ‘fs_no_folder’ ], $dummy_dir ) );          }          return $dummy_dir; } 修改后保存,安装主题后,主题将显示为已注册,上传the7-demo-content-tmp(文件在下方下载)文件夹到Wordpress的wp-content/uploads/ 目录下,然后转到仪表盘的 The7 – Pre-made Websites,开始导入你想要的演示吧,如下图:

友情提示:点赞熊源码网http://www.dianzanxiong.com点赞熊源码网 » 真正的原版The7响应式多用途的WordPress企业主题破解+改为已注册方法
分享到:
赞(0)
广告位820*80