再见多梦主题,你好CorePress主题

再见多梦主题,你好CorePress主题

从事码农这一行业,最初的时候特别喜欢混CSDN论坛。同时也再博客园留下一些痕迹。

后来慢慢解除到主机类,当时入手了一台VPS是美国的,拥有N个IP的主机。我去Xshell连卡的要死,直接扔了。

14年左右慢慢开始接触自建博客。5944你们还知道么?我的“第一次”给他了,哈哈哈哈。

后来认识到他的真面目,免费的还真是最贵的,瞎搞了几个月实在不行,当时数据都没拿回来。(其实也没啥数据~~~)

咬牙跺脚!花钱上美橙互联的虚拟主机!!后面的事情好多网友基本就知道了。博主建站折腾过程:https://fandai.gezi.workers.dev/about

折腾了一段儿时间后,官方免费主题太简洁了。不符合我这个小白站长的审(装)美(B)?

于是网上各种寻找主题.........

时豪气的我,花钱买了一个WP主题:柚子皮

这个主题当时对于新手部署可能有些难度,购买成功后联系了作者,给我扔了文档和源码,也没教我咋弄?问了多了人家也不理我(这应该是每个小白都经历的过程吧)。

我按文档一顿操作猛如虎,结果出来是个二百五~~~~

整体效果没有人家演示好看。于是将源码放入百度网盘吃灰了~~~

 

无意中发现了这款我用了将近7年的主题:多梦主题

我依稀记的,当时的作者是阿里的前端,推出免费的WP主题。这个主题第一眼就喜欢上了。

当时我部署的是多梦2.*版本,作者已经着手开发 多梦3.0。

可惜后来3.0出了一版,但是作者已经弃更了。

我一直使用的多梦主题2.*最后一个版本。自己修复一些小问题,同时把代码更新到Github上。

 

为什么我不用多梦主题了?

Ⅰ,非常关键一点,代码有漏洞了,可是我没经历修复。比如:QQ,新浪微博 三方登陆有漏洞。

Ⅱ,由于我不是搞PHP的,这个代码改起来比较费劲。

Ⅲ,审美疲劳了,换个符合近些年审美的主题。

 

免费主题

我看过比较多的免费主题,我深度尝试过几款主题列出来分享给大家。不是软文~~~

 

onenice

开源地址:https://github.com/xenice/onenice

我看见这个主题感觉还不错,和多梦主题有点像。非常简洁!完全开源,代码也非常规范!

大概花几年的时间,我在临时服务器搭建尝试这套主题。将相关数据也迁移过去了。

把最后的效果发给“网络机油”看看,都说难看~~~~ 然后就放弃了

 

Git主题

开源地址:https://gitee.com/yunluo/git

年代比较久远的一个主题!这个主题尝试过一次。功能确实挺强大的。

但是头部一大块东西,我不太喜欢(纯个人不喜欢哈,无恶意)

这款主题用的人还是挺多的。

 

CorePress

介绍地址:https://www.lovestu.com/corepress-free

首先这套风格一眼看上去不错。目前更新也挺及时。

马甲最开始想上这个免费版。后来看看付费版更好,于是乎就咬牙跺脚买他了。

我买的第二个WP主题。提醒一下:本站是付费的corepress哈,免费的我没怎么使用。

 

 

数据迁移

主题更新后,文章都能自动迁移过来。有一些其他数据迁移。这里分享出来供大家参考。

文章浏览数

由于新主题采用的是WP_PostViews插件实现的文章浏览器量统计,存储在wp_postmeta 表中。

而多梦采用的自己表(wp_dmeng_tracker )存储。

下面是迁移的SQL:

INSERT into fandai.gezi.workers.dev.wp_postmeta (post_id, meta_key, meta_value)  select pid, 'views', traffic from wp_dmeng_tracker where type='single'

 

文章目录展示

主题切换后发现,新建的文章会在左侧显示目录,如图:

但是迁移过来的旧文章并没有这个目录?发布文章时下方有一个开启文章目录的开关。

最简单的方法:将历史文章都编辑一遍。

第二种方法:数据库批量添加。

数据库查询 wp_postmeta 表,发现这么一条数据:corepress_post_meta。

这行数据就是文章设置内容,我们只需要将catalog字段设置成1即可。

{
    "catalog": 1,
    "seo": {
        "open": 0,
        "text": "",
        "keywords": "",
        "title": "",
        "description": ""
    },
    "postrighttag": {
        "open": 0,
        "color": "#409EFF"
    },
    "postshow": "0",
    "thumbnail": "",
    "closesummary": 0,
    "subtitle": "",
    "listtitle": "",
    "listtitlecolor": "",
    "subtitlecolor": "#409EFF",
    "closesidebar": 0
}

直接执行下面SQL即可完成数据更新,执行前一定要备份一下wp_postmeta表。SQL中的判断ID<18185是针对文章ID小于18185执行添加操作。

INSERT INTO wp_postmeta ( post_id, meta_key, meta_value ) SELECT
ID,
'corepress_post_meta' AS meta_key,
'{"catalog":1,"seo":{"open":0,"text":"","keywords":"","title":"","description":""},"postrighttag":{"open":0,"color":"#409EFF"},"postshow":"0","thumbnail":"","closesummary":0,"subtitle":"","listtitle":"","listtitlecolor":"","subtitlecolor":"#409EFF","closesidebar":0}' AS meta_value 
FROM
	wp_posts 
WHERE
	post_status = 'publish' 
	AND post_type = 'post' 
	AND ID < 18185

 

文章点赞数

由于该新主题只有点支持,没有点反对。所以我仅需要迁移点赞数即可。

select * from wp_postmeta where meta_key='dmeng_votes_up' 

 

INSERT into newdb.wp_postmeta (post_id, meta_key, meta_value)
select post_id, 'cp_like',meta_value from olddb.wp_postmeta where meta_key='dmeng_votes_up' ORDER BY LENGTH(meta_value) desc 

成功了~ 比如文章:https://fandai.gezi.workers.dev/4281.html

 

文章标题格式

这是一个比较麻烦的事情!这版主题的文章标题格式和多梦不太一样。

多梦:文章名 - 分类名 - 博客名

本主题没有提供类似的格式。这样可能导致百度收录后有问题。

暂时无法解决~

 

左侧目录问题

左侧目录展示可能再某些分辨率中展现形式不太好。我们可以在右侧边栏增加文章目录小工具解决。

 

最后总结

感谢多梦主题这么多年的陪伴!源码我放到Github了:https://github.com/malaohu/dmeng-wordpress-theme

以上内容供每个折腾建站的小伙伴参考。

如果你有更好的免费WP主题请留言分享出来,对其他童鞋有些帮助。

 

 

版权声明:
作者:我是小马甲~
链接:https://fandai.gezi.workers.dev/18186.html
来源:如有乐享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
再见多梦主题,你好CorePress主题
从事码农这一行业,最初的时候特别喜欢混CSDN论坛。同时也再博客园留下一些痕迹。 后来慢慢解除到主机类,当时入手了一台VPS是美国的,拥有N个IP的主机。我去……
<<上一篇
下一篇>>