7B2主题早起叫B2,4.0大改版后叫B2 pro主题,B2主题是我用过的wordpress主题里最强大、功能最多的主题,B2也是国内为数不多的使用VUE开发,且前后端分离的主题。
现在很多大佬都开始使用B2主题了,B2主题建站的特点是大气、好看,如果你想要更好看,也可以买民间大佬开发的子主题。
B2 PRO 5.4.2 最新免授权版不再需要改hosts,和正版一样上传安装就可以激活。
并且不限域名,之前总有人说换了域名进不去网站之类的,现在不存在该问题啦。
提示:如果有之前安装过正版B2 PRO的,想更换成此版本,需要删除主题目录/wp-content/themes/b2,并且在php.ini里面删除swoole_loader.license_files这一行,然后重启php,才能上传此版本。
B2Pro主题更新内容:
- 增加字体文件CDN自定义功能(主题设置,模块设置首页)
- 增加兼容微信小程序订单物流信息推送功能
- 修复强制用户绑定手机和邮箱时,绑定状态判断错误的BUG
- 修复自定义支付使用短代码调用时,设置项无法显示的BUG
- 修复其他问题
- 页面标题(也就是浏览器选项卡中显示的标题)标题连接符可以选择是否保留两边的空格,此处主要是其他主题切换到B2之后SEO的兼容问题,老b2用户可以不管。(主题设置,常规设置中)。
- 海报增加是否使用代理的开关,如果您的图片在本地,并且无法生成海报,可以关掉代理。(主题设置,模块设置,文章内页中)。
- 不同的用户可以单独设置不同的分销提成比例。后续可能有单独给某个商品设置推广提成比例的功能。(后台编辑用户)。
- 增加浏览历史小工具,也就是用户的访问足迹。
- 用户使用邀请码注册之后,如果邀请码拥有者有推广权限,使用者会自动关联推广关系。
- 前台编辑器增加居中、居左、居右的按钮。
- 前台编辑器增加附件下载功能。(开关在 主题设置,常规设置,投稿设置中)。
- 专属圈子和私密圈子可以设置允许没有查看权限的用户查看前几篇帖子(wp后台,编辑圈子,允许查看前几篇帖子)。
- 圈子广场如果您设置的是禁止发帖,管理员则默认允许发帖。
- 商铺首页商品列表,增加每行显示几个商品。(主题设置,商铺设置)。
- 商铺首页可以自定义 商品购买,积分兑换,积分抽奖 这几个标题(主题设置,商铺设置)。
- 前台顶部发布按钮的弹窗中,增加 发布供求、发布网址、发布问答等按钮,并且调整了UI。
- 客服功能增加了微信客服。(主题设置,模块设置,右侧跟随工具条)。
- 增加了用户浏览历史小工具。
- 统一了全站的链接形式,比如您的固定连接后面没有 .html 则网站的其他链接中也不会有 .html 。此项设置可能会影响SEO,最近会加一个开关,介意的朋友建议暂时不要升级。
- 注册增加了邮箱白名单和黑名单(主题设置,常规设置,登录与注册中)。
- 个人中心首页增加互动板块,用户可以直达自己的圈子、问答、供求主页。
- 商品增加限购功能,您可以指定某个商品在某段时间内的限购数量。(后台编辑或者添加商品)。
- 增加邮件提醒功能,用户在站内发帖待审,交易通知等,后续根据情况会添加更多。(主题设置,常规设置,邮件消息开关)。
- 微信公众号中,用户输入关键词会自动搜索网站文章,有些人不用这个功能,所以增加了开关。(主题设置,常规设置,微信设置)。
- 专题聚合页面,增加了每行显示几个专题的选项。(主题设置,模块设置,专题聚合页面设置)
- 修复了一些BUG,因为安全原因,这里不做详细介绍。
- 优化了一些逻辑和代码。
伪站搭建(以apache2为例)
1.www下新建7b2目录, 添加index.php文件:
2.添加伪静态.htaccess文件:
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
3.添加VirtualHost:
4.添加HTTPS,SSL用自签证书:
cd /etc/apache2/ssl
# 私钥文件
openssl genrsa -out private.key 2048
## 证书请求文件 默认回车即可
openssl req -new -key private.key -out server.csr
## 自签名证书
openssl x509 -req -days 365 -in server.csr -signkey private.key -out server.crt
nano /etc/apache2/sites-enabled/default-ssl.conf
## 添加7b2.com
<VirtualHost *:443>
ServerAdmin webmaster@localhost
ServerName 7b2.com
DocumentRoot /var/www/7b2
LogLevel error
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/server.crt
SSLCertificateKeyFile /etc/apache2/ssl/private.key
</VirtualHost>
5.去除wordpress SSL验证:
6.修改hosts:
nano /etc/hosts
# 添加
127.0.0.1 7b2.com
service apache2 restart
7.登录后台,会员号随便填写,点击授权
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后查看评论内容