怎样将其它博客平台的内容导入到WordPress

目前WordPress支持导入的内容包括日志(文章)以及内容发布平台所支持的大部分内容。

下文中介绍的内容导入脚本基本都可在WordPress管理界面的“导入”菜单中找到。

如果你碰上了具体问题,可搜索WordPress支持论坛寻求帮助,或参阅疑难解答。如果本文没有介绍你使用的博客系统,也欢迎你在WordPress论坛中寻求帮助。

我们建议你参阅或回顾一下什么是WordPress及WordPress使用以了解WordPress与其他博客软件的不同之处。

Blogger

WordPress 2.2及更高版本的用户可以将Blogger的内容导入WordPress。较早的WordPress版本无法导入Blogger的内容,因为"New Blogger"是由Google发布的,不支持旧式导入程序。仅WordPress 2.2及更新的版本才支持"New Blogger"。

如果你仍在使用旧的Blogger,importer将无法工作。

在WordPress 2.7中导入Blogger

在管理面板左侧的导航栏中点击工具菜单,在展开的选项中选择“导入”,右侧会出现若干导入源,选择“Blogger”并根据指示进行操作。

Drupal

Joomla

LiveJournal

将LiveJournal日志导入到WordPress博客的脚本位于 wp-admin/import-livejournal.php(工具>导入>LiveJournal)。该脚本适用于WordPress 2.1.1,WordPress 2.3以及更高版本。

LiveJournal导出程序要求你以XML格式导出LiveJournal账号中的内容。导出说明参见LiveJournal export instructions。LiveJournal导出程序似乎要求一次只能导出一个月的内容。尽管如此,WordPress导入工具也会将所有被导入的内容放在一个单独的文件中,因此你可以将所有导出的文件都放置在同一个文件中。还可以在LiveJournal导出程序返回的页面上“查看源代码”,检查XML源码是否有误。然后将代码复制并粘贴到另一个文件中并导入到WordPress。

如果你导出的XML文件容量很大(例如几年的文件),导入脚本耗尽了你的虚拟主机分配给PHP的内存。然后会出现一个类似于“Fatal error: Allowed memory size of 8388608 bytes exhausted”(致命错误:给定的8388608字节已耗尽)的错误,意味着脚本无法在当前PHP内存限制下成功导入XML文件。如果你有权访问php.ini文件,就可以修改内存限制;如果无权访问该文件(如WordPress博客使用共享虚拟主机时),你需要将导出的XML文件分割成几部分,然后一次导出其中一部分。


Live Space (MSN Space)

WordPress

要将某个WordPress导出文件导入到另一个WordPress博客,请根据以下步骤进行操作:

1. 以管理员身份登录接收导入内容的博客

2. 在管理面板中选择工具>导入

3. 在导入源中选择WordPress

4. 以页面上提供的方式上传已导出的文件

5. 首先会要求你将导出文件中的作者与导入博客中的用户相对应。每个作者都应该对应新博客上的一个用户,如果没有,则需要为该作者新注册一个用户。

6. 然后WordPress会将文件中的日志、评论与分类导入到博客上

从RSS订阅中导入内容

WordPress 2.0的导入菜单中添加了“RSS”作为导入源。

首先,你需要将自己需要导入的RSS订阅内容保存在本地机器上。这个内容将被作为导入文件,导入文件应该来自某个网站。将RSS导入内容保存到文本文件,稍微简单的方法是在找到导入文件来源网站的RSS链接,点击并在浏览器中查看,然后将你需要的RSS订阅复制并粘贴到文本文件中,此外也可以选择你喜欢的方式进行保存。

进入工具>导入并选择RSS作为导入源后,点击“浏览”按钮,选择含有RSS订阅内容的文本文件,然后点击“上传文件并导入”。

注意:由于RSS订阅的内容和格式原因,可能第一次不能完全导入。有一个方法是删除已导入的内容,然后继续导入未导入部分。第二次导入完毕后,如果仍然没有完全导入,继续删除已导入内容,再次导入未导入部分....

换行符会被转换为<br />,要确保<p>..</p>之间没有换行符。


从[X]HTML中导入内容

通过反复试验,可使perl等脚本以RSS <item>格式连接[X]HTML文件,并保存为一个独立file.xml文件,然后再导入该RSS。重复上面的说明,要注意删除<p>..</p>之间的换行符。

而格式实际上也很简单。只要根据下面的方法将每个HTML文件嵌入<item>,并连接所有文件:

<item>
<pubDate>Wed, 30 Jan 2009 12:00:00 +0000</pubDate>
<category>Kites</category>
<category>Taiwan</category>
<title>Fun times</title>
<content:encoded><p>What great times we had...</p><p>And then Bob...</p></content:encoded>
</item>
<item>...

要确保以<content:encoded>开始的这一行代码是一个单独的长行,中间不能嵌套换行符。

如果你的HTML文件格式完整,可以考虑使用Import HTML plugin插件。

人吐槽 人点赞

猜你喜欢

  • shell 中 exit0 exit1 的区别
  • 1.编写一个shell脚本
  • shell脚本中cd命令无效
  • 如何让shell脚本自杀
  • Jmeter-基于Ubuntu运行
  • CentOS之Shell文件编写基础
  • 运维工程师要掌握的内容
  • Resource Agent:LSB和OCF
  • mysql热备脚本
  • Shell的基本命令(第一天),根据w3c学习得
  • shell脚本实现服务器进程监控
  • 安装redis,搭建环境
  • vrrp_script不起作用解决方案
  • 一个简单的Linux启动jar包的shell脚本
  • Windows环境下写Linux sh脚本的一次挖坑和填坑
  • linux系统开机流程详解
  • Linux启动流程(CentOS6)
  • Linux(CentOS7)设置自动备份数据库到阿里云OSS
  • linux脚本运行错误:$'ls\\r': command not found
  • Linux(二十一)Shell编程
  • Linux中的mysql指令
  • linux下启动程序和终止程序shell脚本
  • Linux C编程——execve总结
  • Linux C编程——execve总结
  • Linux deb的管理
  • 《linux命令行与shell编程大全》--读书笔记
  • linux重定向输入输出console口控制台
  • linux 编译单独的.ko
  • Jenkins+SVN+Ant在Linux环境下自动完成版本的增量更新与编译
  • linux下自动发布tomcat应用
  • linux vsim卡自启动添加
  • linux中find与xargs配合并使用tar命令
  • (31) linux中shell的基本语句
  • (28) linux中Shell 基本知识
  • (29) linux中shell的变量
  • linux检测磁盘使用情况超标则删除某些大文件
  • linux设置RTC
  • latencytop深度了解你的Linux系统的延迟
  • ti-processor-sdk-linux-rt-am335x-evm-04.03.00.05-Linux-x86-Install.bin 及安装
  • Linux 查看服务状态(服务与进程)
  • Linux source命令用法详解
  • Linux学习笔记二Shell教程
  • linux 运行kylin自动rebuild脚本
  • Linux通过Shell脚本命令修改密码不需要交互
  • Linux 执行Python脚本出现:No such file or directory
  • Linux服务安全架构——网络安装系统
  • linux shell 脚本的编写
  • linux运维人员成长
  • Linux定时任务
  • linux 多个tomcat 配置
  • linux服务器挂掉自动重启脚本
  • Linux(debian)安装Redis教程
  • linux shell脚本之-变量极速入门与进阶(1)
  • 关于linux make时出现错误 /bin/sh: 1: Syntax error: "(" unexpected
  • linux 服务器部署tomcat 指定jdk路径
  • linux read命令
  • linux ./a.sh 命令 与sh a.sh的区别是什么
  • 【linux】Shell脚本中调用另外一个脚本的方法
  • linux的crontab定时配置全过程
  • 开发环境 - Linux设置MAC、IP地址
  • linux下安装tomcat及iptables开放端口
  • Linux Shell脚本编程while语句案例
  • linux启动加载模块脚本的修改
  • Linux指定后缀文件并删除
  • Linux 中执行Shell 脚本的方式
  • Linux系统运行级介绍
  • linux + docker + selenium grid 实现分布式执行selenium脚本
  • Linux任务调度
  • linux编写.sh脚本并赋权限
  • 在 Ubuntu Linux 上 安装 IDEA
  • dubbo linux 部署
  • ARM Linux RTC 时间的读取与设置
  • 如何判断Linux主机是运行物理机还是虚拟机上
  • 01 shell编程规范与变量
  • 关于linux目录层级过多导致无法复制完全文件的方法
  • Tomcat的启动、关闭、定时重启tomcat的批处理命令脚本(windows和linux均可用,当前为windows)
  • Linux系统环境变量
  • linux下安装TensorFlow(centos)
  • 开发环境 - 深入探究Linux下ARM启动脚本(/etc/init.d/rcS)在什么位置被调用
  • 内网linux环境搭建Jenkins服务安装指南
  • Spring boot linux 部署脚本
  • Shell 脚本进程并发&进程数控制
  • windows下上传shell脚本,将dos模式修改为unix 文件格式
  • linux定时任务的设置 crontab 配置指南
  • Linux就业技术指导(七):游戏类运维重点流程解析
  • linux学习第七十一篇:通过域名获取证书的过期时间
  • [Linux]Shell脚本“syntax error: unexpected end of file”报错及处理
  • linux 一些常用命令
  • Linux 命令行与shell编程 第10章 构建基本脚本
  • Linux中bash语言中for循环的两种用法
  • Linux中bash语言中for循环的两种用法
  • Linux---shell脚本编写以及shell的基本命令
  • 《Linux Shell 编程与编辑器使用详解》学习(一)
  • 源码安装和配置zabbix 3.0 LST
  • Linux:shell的基本命令以及shell脚本
  • Linux系统下重新启动tomcat,脚本步骤
  • Linux之day8 编写Shell脚本
  • linux运维面试题
  • Linux 下常用的bash脚本
  • linux下使用pyinstaller打包python脚本
  • linux下redis 搭建集群
  • Linux部署python爬虫脚本,并设置定时任务
  • Linux的#!/bin/sh & #!/bin/bash区别
  • linux的bashrc脚本编写
  • Linux 下 Oracle定时备份数据库
  • linux自动登录脚本
  • Linux之shell脚本简介、shell脚本基础命令和应用
  • Shell的基础介绍和案例
  • Linux/Centos Tomcat 配置日志切分以及脚本自动清理
  • QT 下实现关机操作 分linux 和windows 不同方法
  • Linux shell 自动安装总结
  • Ansible
  • ansible
  • Shell脚本应用(if语句的结构)
  • Linux学习笔记4-Vim编辑器与Shell命令脚本
  • Shell脚本应用(for、while循环语句和case分支语句)
  • 6、windows的python脚本转linux--Python
  • CTF 学习笔记 03--Linux运维
  • 小想法——Linux脚本while循环实现一个什么都没有的命令行程序
  • 在 Linux 环境下,编写一个非常实用的删除小脚本
  • linux免交互登陆远程主机并执行命令(密钥对和Expect)
  • Linux定时任务工具Cron
  • 基于linux下的shell中常用的控制语句
  • 简单的linux service(linux服务)编写,运行示例
  • Linux离线安装pg(shell脚本)
  • 基于linux下的shell变量
  • Linux Shell脚本:自动读取pid并关闭进程
  • Linux命令行与shell编程 第11章 使用结构化命令
  • Linux Shell命令(四) 循环语句 函数
  • Linux-cat的用法
  • linux——shell 中的变量
  • [42]_linux kernel的入口地址确定及条件编译实现
  • linux篇01-grep awk sed常用操作
  • 嵌入式linux学习笔记——基础环境搭建
  • linux下shell脚本中的语句
  • Linux---shell语句的正则表达式
  • linux下的变量及shell脚本中变量传参及其函数调用
  • 基于linux下的shell变量以及函数调用
  • linux学习-----shell基础
  • 通过jsch和linux服务器进行文件的上传下载删除
  • Linux学习笔记6月4日任务
  • linux shell脚本监控进程崩溃自动重启
  • Linux_shell脚本中的语句
  • linux wifi热点启动脚本
  • Linux:shell变量
  • 谨慎!Linux的10个最危险的命令
  • 消除Warning: Using a password on the command line interface can be insecure的提示
  • centos7上mysql8.0rpm方式安装
  • matlab linux版本r2014a安装教程
  • Linux静默安装Oracle
  • linux快速查看所有用户的cron
  • MySQL 临时表
  • Linux下通过yum安装svn及配置
  • 自学Linux Shell12.5-while、until命令
  • linux的命令行操作和shell的区别
  • MySQL 临时表
  • linux 脚本实现程序自动安装
  • Shell脚本使用汇总整理
  • linux执行python的脚本文件,提示No such file or directory
  • Linux开机启动项详解
  • 自学Linux Shell13.2-选项处理(主要getopt、getopts命令)
  • 【Linux】基本知识1
  • 自学Linux Shell13.1-命令行参数
  • Linux(Ubuntu16.04 LTS)下安装rabbitmqadmin管理工具
  • 【Linux】基本知识1
  • 【Linux】通过传入变量进行数学运算
  • MySQL用中间件ProxySQL实现读写分离和主节点故障应用无感应
  • Linux 安装redis 并配置服务
  • mysql数据库自动备份脚本
  • Linux——交互式任务(SSH自动登录)
  • mysql mysqldump备份表脚本
  • 关于Linux不部署的知识
  • LAMP架构介绍、MySQL、MariaDB介绍、MySQL安装
  • Linux下minicom操作
  • Linux——for、while、if、case四大shell语句简单举例
  • linux自动化shell脚本练习(一)
  • Linux学习笔记6月8日任务
  • Linux---SHELL运算
  • Linux Shell 学习
  • Linux——expect自动交互语言
  • MySQL 5.6 以上脚本自动备份
  • Linux在后台执行命令或脚本
  • Linux系统创建定时任务
  • Linux(debian7)操作基础(六)之shell脚本切换用户并执行命令
  • centOS6.5 mysql安装
  • shell脚本linux命令连续执行
  • shell脚本linux命令连续执行
  • linux rpm程序包管理器
  • Linux中read命令的用法—(6/30)
  • Linux学习总结(六十五)tomcat启动脚本
  • 关于windows下编写的shell脚本在linux下无法运行报错问题
  • 写一个脚本批量转换项目中GB2312编码的文件为UTF-8编码
  • 自动化部署脚本--linux执行sh脚本
  • Linux学习总结(六十六)打印一串数字的脚本
  • Shell学习——特殊变量
  • linux 部署脚本
  • linux中的shell编程----基础
  • CentOS7 安装 Mysql 5.7 开发
  • MySQL创建数据库时判断是否存在,mysql create database 指定utf-8编码
  • mysql双主+keepalived
  • shell脚本之监控mysql数据库。
  • 命令行执行.sql脚本文件-mysql(2)
  • linux 中mysql的定时任务crontab -e
  • MySQL 之PHP实现 数据库&数据表的创建删除、数据的插入&查询
  • sentos7源码编译安装mysql(脚本自动化安装)
  • 【高并发简单解决方案】redis队列缓存 + mysql 批量入库 + php离线整合--转载
  • Linux下mysql定时备份及恢复
  • 讲解Linux系统下如何自动备份MySQL数据的基本教程
  • mysql服务器自动定时备份
  • sqoop无法导出parquet文件到mysql
  • mysql中用户权限导出的脚本
  • pymysql.err.OperationalError: (1045, "Access denied for user 'root'@'localhost&#
  • Mac下使用Homebrew安装MySQL
  • Nagios监控mysql主从复制
  • linux下重启mysql
  • Linux系统下MySql表名大小写敏感问题
  • mysql数据库安装
  • mysql数据库安装
  • Linux 7下MySQL自启动配置(glibc)
  • win2008,cmd下批量把sqlserver数据导入到mysql中
  • mysql workbench创建EER生成DDL和数据库
  • mysql监控
  • 外键约束
  • mysql参数调整参考(mysqltuner)
  • MySQL数据库 分表分库备份及批量恢复如何进行?
  • U3D连接MySQL数据库详细步骤解析
  • Mysql备份脚本
  • zabbix 监控nginx/php/mysql/redis 只能监控到运行状态不能获取其他数据的优化
  • 【原创】MySQL常用脚本整理
  • 如何监控主从故障是否正常?MySQL数据库
  • 搭建keepalived+mysql主从复制高可用
  • Mysql中-Xtrabackup备份和恢复应用
  • 20180828Zabbix3使用percona-zabbix-templates监控MySQL
  • MySQL的热备份脚本
  • mysqldump 多 个 db
  • 【MySQL】利用binlog回滚DML操作
  • Session 的原理及最佳实践
  • PHP Session 常用的函数
  • 使用 PHP 来做 Vue.js 的 SSR 服务端渲染
  • MYSQL触发器在PHP项目中用来做信息备份、恢复和清空
  • 【转载】详解 $_SERVER 函数中QUERY_STRING和REQUEST_URI区别
  • 使用 Swoole 来加速你的 Laravel 应用
  • nginx与php大数据操作
  • [转]php flush类输出缓冲剖析
  • VSCode 做WEB、PHP开发的必备插件和配置
  • nginx 502错误 处理php-fpm假死 检测并重启php-fpm的shell脚本
  • php函数
  • PHP的创建
  • [Doctrine Migrations] 数据库迁移组件的深入解析四:集成diff方式迁移组件
  • PHP中 curl 采用postcurl getcurl 方式 以及http发送josn 与获取外部数据的方式
  • docker PHP 安装扩展
  • 使用fastcgi_finish_request提高页面响应速度
  • PHP带参数传值调用python脚本
  • PHP 定时任务简单实例
  • php tp3.2 脚本大量数据操作思路
  • 修改php文件上传的大小限制upload_max_filesize
  • PHP将表格导出为EXCEL格式
  • wdcp升级php5.8到php7.1.12后不能访问的处理方法
  • 给你的PHP大马添加后门(黑吃黑)
  • PHP大数据处理要注意的
  • PHP从入门到精通(19天)-笔记1
  • php 异步执行脚本
  • nginx+keepalived使用文档
  • python统计apache、nginx访问日志IP访问次数并且排序(显示前20条)
  • centos 安装supervisor进程管理工具,监控nginx
  • Nginx部署多个spring-boot项目(jar方式部署)
  • Nginx部署多个spring-boot项目(jar方式部署)
  • 记一次nginx分割日志脚本
  • nginx 一键搭建脚本
  • 12.10 Nginx访问日志 12.11 Nginx日志切割 12.12 静态文件不记录日志和过期时间
  • centos6+ 将程序 注册到 service进行启动 停止 重启等:以nginx为例,添加nginx脚本
  • centos6+ 将程序 注册到 service进行启动 停止 重启等:以nginx为例,添加nginx脚本
  • Nginx+keepalived双机热备(主从模式)
  • [mac]nginx+spawn-fcgi+flup+web.py配置
  • 脚本重启nginx进程
  • nginx(四) nginx+keepalived 实现主备+双主热备模型的高可用负载均衡代理服务
  • 在添加nginx为系统服务时出现Unit nginx.service is masked.
  • fastdfs主从服务搭建+nginx配置
  • Redhat6.5中Nginx安装
  • 脚本实现一键部署Nginx软件(Web服务器):
  • 使用Javascript
  • 子目录中的.htaccess文件
  • 图片博客和网络相册
  • Codex维护
  • google已死有事烧香
  • win10、win8、Win7和Vista方正小标宋简体和仿宋GB-2312(公文专用)下载
  • 博客升级到WordPress3.0
  • WordPress/DEDE/帝国CMS现在哪一个?博客,企业站,垃圾站,英文网站
  • nginx 自动识别手机端和pc端 访问不同的根目录 lnmp
  • 发表评论

    用户名: 密码:
    验证码: 匿名发表

    你可以使用这些语言

    查看评论:怎样将其它博客平台的内容导入到WordPress