织梦DEDECMS数据一键转入wordpress,保持链接不变

编程入门 行业动态 更新时间:2024-10-07 22:22:48

织梦DEDECMS数据<a href=https://www.elefans.com/category/jswz/34/1765629.html style=一键转入wordpress,保持链接不变"/>

织梦DEDECMS数据一键转入wordpress,保持链接不变

简要:本文主要讲织梦转wordpress并保证链接不变不影响SEO,可以把织梦的,系统参数、栏目分类、栏目内容、栏目TDK、文章内容、文章自定义字段、友情链接、一并转入到wordpress。(插件下载地址在文章结尾处)

织梦的突然收费,打的很多站长和公司一个措手不及,大家都开始纷纷发转移阵地,寻找比较合适的cms网站管理系统。

我个人觉得,最合适的莫过于wordpress啦,原因:他是完全开源可以商用的,不像国内的cms开源都是个幌子,要真正的商用都是要付费的。还有一个原因就是他的使用量足够多,网站的论坛社区都比较完善,后期当你的网站出现问题能够快速的找到解决办法。

话不多说下面一起来看织梦DEDECMS数据一键转入wordpress的过程把。

1、需要先安装一个全新的wordpress,官方下载地址 下载 | WordPress China 简体中文

2、添加常规选项字段,目的是对应织梦系统参数的字段(网站名,备案号)具体添加方法如下

 /*网站主题function.php中添加,根据自己的情况修改*/
/*设置的常规里面添加自定义设置*/
function set_global_seo() {$global_seo = new GlobalSeo();$global_seo->setting_fields();
}
add_action( 'admin_init', 'set_global_seo' );class GlobalSeo
{public function setting_fields(){$text_input = ['basehost'=> '站点网址','contact' => '联系人','email' => '邮箱','address' => '地址','phone' => '电话','mobile' => '手机','wechat' => '微信','qq' => 'QQ','copyright' => '备案号','seo_title' => 'seo标题','seo_keywords' => 'seo关键字',];$textarea_input = [ 'seo_description' => 'seo描述','tongji' => '统计代码' ];foreach($text_input as $key => $val){$this->sonliss_settings_field($key, $val, 'sonliss_textbox_callback', [$key]);$this->sonliss_register_setting($key);}foreach($textarea_input as $key => $val){$this->sonliss_settings_field($key, $val, 'sonliss_textareabox_callback', [$key]);$this->sonliss_register_setting($key);}}

3、安装  Advanced Custom Fields (高级自定义字段) 插件,使用该插件分别给文章,和分类 添加自定义字段。然后使用该工具把添加的字段导出备用。具体效果如下图。

wordpress文章自定义字段 --- 对应的你的织梦文章的自定义字段。

分类自定义字段---对应织梦栏目的字段

 4、开启wordpress的友情链接 具体方法见   functions.php常用功能与常用插件

5、清空wp_postmeta,wp_posts,wp_termmeta,wp_terms表中的数据

6、最重要的一步:安装  织梦数据转入wordpress 插件

完成插件安装后,在工具中找到织梦文章迁移点击打开如下图,填写自己原织梦网站的数据库,然后点击开始导入即可。

7、利用Advanced Custom Fields (高级自定义字段) 插件把之前导出的字段重新导入。

8、在设置中固定连接中设置。/%category%/%post_id%.html (如何你织梦之前都是生成在a文件夹中,需要在前面加 /a,具体的设置方法,根据你之前的链接而定,如果出现链接错误,请查看你的服务器是否开启了伪静态,如果没有需要开启)

9、安装插件 No Category Base (WPML) 去除分类网址前默认 的 Category地址 然后在 主题文件 function.php文件中添加如下代码,给分类链接后加  /

//分类目录后加/
function nice_trailingslashit($string, $type_of_url) {
if ( $type_of_url != 'single' )
$string = trailingslashit($string);
return $string;
}
add_filter('user_trailingslashit', 'nice_trailingslashit', 10, 2);

10、设置分页伪静态:把分页 /page/2 改为  list_3_2.html 格式 具体方法请查 wordpress分页链接伪静态,分页连接后加html

 到此织梦的所有数据已经全部转入了wordpress中了,除了文章内容以外还包括了,织梦的系统参数,栏目内容,和友情链接,转入成功的效果如下,可供参考。

a、栏目分类完成转移后效果图

 b、文章内容完成转移后效果图

c、织梦系统参数转移后效果图

 d、织梦友情链接导入后的效果图

 织梦数据已经完成转移了,wordpress主题制作教程可以查看:wordpress主题模板开发制作教程

织梦DEDECMS数据一键转入wordpress插件下载:

更多推荐

织梦DEDECMS数据一键转入wordpress,保持链接不变

本文发布于:2024-02-27 23:25:54,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1767003.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:一键   链接   数据   织梦   DEDECMS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!