真正的原版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}.z
上一个:建一个企业网站需要多少钱?
下一个:乐平网络公司教您设计流畅动效的下拉导航菜单
乐平网站建设,乐平做网站,乐平网站设计