分类目录归档:Blog

如何快速从Blogbus搬家到WordPress

BlogBus博客大巴是国内优秀的博客服务提供商,WordPress非官方中文站)则是广泛使用的个人博客发布平台。那么,如何从Blogbus中平台导出文章,搬家到WordPress架设独立博客呢?WordPress非官方中文站今天将以一个实例,来告诉你如何实现快速搬家。

前几天有网友要求提供帮助,将其BlogBus博客文章移出,架设个人独立博客。网上关于如何从Blogbus导出文章到WordPress的文章很多,但有一些比较麻烦,有一些办法已经失效。

经过搜索,发现xrspook网友这篇文章(BlogBus到WordPress镜像小记)介绍的办法方便快捷,最为实用。使用该办法搬家,可以将你在BlogBus的文章、评论、分类、标签等内容,全部导入到WordPress。

这里,我们以一个例子来告诉大家如何快速完成搬家过程。

做好准备

这里需要首先提醒大家的时,建议首先使用WordPress 2.8.6(中文版下载)进行搬迁,然后再升级到WordPress最新版(2.9.1中文版下载)。直接使用2.9.x版本,会丢失部分评论。

此外,这里还需要用到一个转换程序bus2wp_modified,语言环境Python(下载,可执行安装程序,下载后直接运行安装到到你的计算机即可);如果你的数据文件特别大,还需要使用到分割程序DivXml.exe(下载)。

从Blogbus导出数据

登陆Blogbus博客大巴后台,导出数据。地方比较隐蔽,进入后台后,依次找到“博客”-〉“博客设置”-〉“导入导出”-〉“导出日志”。

w-20100128-44

这里导出的文件是XML文件,假设名字backup.xml,保存好。

转换数据

用刚刚下载的转换程序bus2wp进行转换。上一步得到的文件backup.xml不能直接在WordPress的后台导入,需要转换为WordPress能够读懂的格式。

将径换到转换程序所在的文件夹下,将源文件复制到同一目录下,运行转换代码。假设都放到 d:blogbus 目录下。

点击算计菜单“开始”-〉“运行”(或者按下Win+R快捷键),在输入框中输入cmd,然后回车,进行命令行状态。

w-20100128-49

我们这里一次成功了。如果出现失败信息,你可以可以根据提示进行修改。xrspook网友这篇文章中有修改的介绍。

我们这里转换的文件并不太大。如果你的文章很多,数据文件大小超过了标准(具体大小限制在上传时可以看到),可以用DivXml工具分割为多个文件,然后依次倒入。

导入到WordPress博客

在WordPress后台导入数据。我们已经将数据格式转换为了WordPress的标准格式,在后台就可以轻松导入数据文件。

登陆WordPress后台,找到“工具”-〉“导入”-〉“WordPress”,

w-20100128-50

然后将刚刚转换得到的wp286.xml“上传并导入”即可。

w-20100128-46

注意,这里如果数据量比较大,可能需要耐心等待一段时间。在这期间,请不要进行其他操作。数据读取完毕,将会开始写入到数据库:

w-20100128-47

 

文章导入完毕后,这里别忘了设置文章作者,以及下载图片等附件。

w-20100128-48查看效果

导入之后,我们可以将新旧博客做个对比,看看受否缺少内容。我们来看看我们转换的成果。

w-20100128-51

当然了,尽管我们将博客的主要内容都转移过来了,但文章模板、链接结构、友情链接等内容仍然需要进行进一步的设置。不过那些已经超出本部分的范围了。

http://wpchina.org/transfer-blogbus-to-wordpress-quickly-739/

WordPress添加背景音乐

搜了一下WordPress帮助文档,发现两个简单的办法,可以容易的向日志,边栏等添加音乐,一个方法不显示播放器,“真正”的背景音乐, 另一种会显示播放器。因为是直接使用代码实现,所以博客最好装了Exec-PHP插件,这样边栏的widget小工具能执行PHP代码。先说明,根据本人 使用的情况(在边栏的widget里添加了代码),音乐播放功能在IE和Chrome能实现,而在Firefox下播放不了,我以为是Firefox的插 件问题,于是装了window media player的Firefox插件,但还是没用。以下就以在边栏添加带播放器的播放功能为例,说明如何操作,其他情况以此类推。

 

首先 ,上传你想要的背景音乐文件到你的网站文件里,并获得链接,或者直接在网络上找一个音乐文件链接,就是“http://www.×××.×××/×××/×××/***.mp3”,其中的mp3文件必须是英文名,含有中文名的不可以。

 

接着 ,到WordPress控制台下,在“外观(Appearance)”选项里找到“微件(Widgets)”,点击进入,然后拖放一个“文本(Text)”小工具放到边栏(Sidebar)里,在文本框输入区域添加代码即可。

 

然后 ,拷贝代码,并替换音乐文件网址。如下,有两类代码。

 

第一类,不显示播放器的,代码如下:

 

Html代码  收藏代码
  1. <BGSOUND src=”音乐文件网址” loop=infinite>

 

BGSOUND指背景音乐,src是音乐文件的源地址,loop指的是播放的循环次数,infinite指无限次。如果不想设成无限次循环播放,可以将 infinite改成对应的数字,指定循环播放的次数。我们要做的就两个,一是将“音乐文件网址”替换成第一步得到的音乐文件的完整链接地址,而是修改相 应的循环播放次数,或者不改,取默认的infinite。

 

 

第二类,显示播放器(调用Windows Media Player)的,代码如下:

 

Html代码  收藏代码
  1. <OBJECT id=videowindow1 height=185 width=179 classid=CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6><PARAM NAME=”URL” VALUE=”音乐文件网址”><PARAM NAME=”playCount” VALUE=”infinite”><PARAM NAME=”autoStart” VALUE=”1″><PARAM NAME=”volume” VALUE=”50″><PARAM NAME=”uiMode” VALUE=”full”><PARAM NAME=”stretchToFit” VALUE=”1″></OBJECT>

这里只要修改几个参数即可:

height和width指播放器的高度和宽度,单位为px。

 

<PARAM NAME=”URL” VALUE=”音乐文件网址”> 制定了播放的文件位置(URL),只要将里面的“音乐文件网址”替换成第一步得到的完整的音乐文件链接即可。

 

<PARAM NAME=”playCount” VALUE=”infinite”> 用于设定播放次数(playCount),infinite为无限次循环播放,可将其改为数字,制定循环播放的次数。

 

<PARAM NAME=”autoStart” VALUE=”1″> 指定是否自动播放音乐(autoStart),VALUE的值为0时不自动播放,为1时自动播放。

 

<PARAM NAME=”volume” VALUE=”50″> 指定播放的音量(volume),可以修改VALUE的数值,调整想要的音量。

 

<PARAM NAME=”uiMode” VALUE=”full”> 指定了播放器界面是否加入控制按键 (uiMode),VALUE值为none时,只显示视频播放窗口,不显示“停止”,“播放/暂停”等按钮;为mini时,除了视频窗口,还会在窗口底下 显示播放进度,以及“播放/暂停”,“停止”,“消音”和音量控制等按钮;为full时,除了视频窗口和播放进度显示,还会显示进度控制条,“播放/暂 停”,“停止”,“消音”,“上一曲”,“下一曲”,“快进”,“快退”和音量控制等按钮;

 

<PARAM NAME=”stretchToFit” VALUE=”1″> 用于当视频窗口比视频比播放的视频大时,是否对视频进行伸展(stretchToFit),以适应视频窗口的大小,VALUE值为1时表示自动扩展,为0时表示不扩展。
这些参数可以在MSDN 里查找到。

 

 

最后 ,添加完代码,改完参数之后,保存,刷新博客,应该就能听到背景音乐了。如果听不到,先查下音乐文件链接有没有问题,另外和你用的播放器有关,IE肯定是没问题的。

http://justcoding.javaeye.com/blog/875034

 

WordPress 最简单的首页文章截断输出方式

有个插件名字叫 Limit Posts Automatically,可以统一截断首页的文章输出。我以前用过,但是后来觉得为了一个小功能引入那么大的插件,不太合算,所以自己研究了一下这方面的 PHP 函数。

最终被我找到的函数是 mb_strimwidth()。它能满足的需求有:正确截断,无乱码,每条截取内容的长度基本相等。

先简单介绍一下。mb_strimwidth() 会根据”宽度”来截取文字,全角字符宽度为2,半角字符为 1,只要我们将截断的宽度设置为偶数,那最后截断输出的内容一定不会有乱码。

在截断输出首页文章内容的问题上,我们还应该搭配 strip_tags() 来共同实现。strip_tags() 的作用是清除字符串内的 html 标签,放在这里就是清除输出的内容格式(包括清除图片)。既然目的是截取小段文字,自然也不需讲求格式。

废话打住,说”正题”:

请找到模板内 index.php 中的

<?php the_content(); ?>

将其替换为

<?php echo mb_strimwidth(strip_tags(apply_filters(‘the_content’, $post->post_content)), 0, 120,”……”); ?>

之后首页文章内容截断输出就实现了。更改截取字数请调整例子中的 “120” 为你想要的数值,它后面的 “……” 是输出末尾的替换内容,款式参考我的首页。这六个点也算在 120 之内,占 6 个半角宽度。

如果有看我前面对 mb_strimwidth 的介绍,聪明人该知道怎么将他们用在 WordPress 模板侧边栏,毕竟在 css3 普及之前,用 PHP 的截断方式肯定是最佳的侧边栏截断选择。

P.S 完全使用我的方法,又出现错误,那么估计是你的主机没有安装 multibyte string extension ,对此我爱莫能助。

http://shawnster.org/my-blog-related/wordpress-truncating-index-posts-output.html

 

如何让搜索引擎搜到自己的博客

大家在精心做好了自己的博客之后肯定都想让大家来看一看你的小家,踩踩你的小院吧?在当今社会,酒香也怕巷子深,更何况我们区区草民不为人知的博客?那么,怎样让更多的人都知道你的博客呢?这肯定就要靠自己大力宣传提高博客的知名度了。

如果不把你的博客提交到各大搜索引擎中,它们一般是不会收录你的博客的,你可以先尝试一下看看能不能在百度搜到你的博客吧:

如果你搜不到的话说明你的博客还没有被百度收录,那么怎么才能被百度、google等各大搜索引擎收录你的博客呢?申请免费加入搜索引擎啦!一般百度在48小时内就会邮件答复你,如果申请成功的话,大家就能够随时随地找到你了(百度最晚一个月可以找到你博客,因为百度的搜索是每隔36天更新一次的)。Google能搜到的相关东西多一点,只要你的博客还可以,它会主动将你的主页等收录到的,申请搜录加入也几乎没有门槛,充分显示了大家风范。

说了这么多,怎么将你的博客提交给搜索引擎啊?下面提供你们一些搜索引擎的提交地址:

百度: http://www.baidu.com/search/url_submit.html

GOOGLE:http://www.google.com/intl/zh-CN/add_url.html

搜狗:http://db.sohu.com/regurl/regform.asp

TOM:http://search.tom.com/tools/weblog/log.php

中搜:http://d.zhongsou.com/NetSearch/pageurlrecord/frontpageurl.jsp

爱问:http://www.iask.com/guest/add_url.php

一搜: http://www.yisou.com/search_submit.html?source=yisou_www_hp

ALEXA:http://pages.alexa.com/help/webmasters/index.html#crawl_site

北大天网:http://www.infomall.cn/url_submit.html

博库:http://ad001.ad086.com/Reg/User_Reg.asp

CNBlog:http://www.cnblog.org/rings/submit.asp

以上搜索基本包含了比较有名的搜索,但根据本人的经验,一般访问的人都是通过百度、google搜索到你的博客的,小小提醒而已。下面就赶紧行动吧,让你的博客装上引擎吧!

 
其它推荐项目地址描述
博客优化建设使用技巧(上) http://cio.ceo.blog.163.com/blog/static/2984349520075108914872
博客优化建设使用技巧(中) http://cio.ceo.blog.163.com/blog/static/2984349520075108752330
博客优化建设使用技巧(下) http://cio.ceo.blog.163.com/blog/static/29843495200751081040299
提高你的blog访问量 http://cio.ceo.blog.163.com/blog/static/29843495200751085815317
博客优化建设使用技巧 http://cio.ceo.blog.163.com/blog/static/29843495200751085333963
制作主页的独门功夫五十招 http://cio.ceo.blog.163.com/blog/static/29843495200751085955966
CSS栏目式布局效果 http://cio.ceo.blog.163.com/blog/static/29843495200751081919
去除个人博客任意模块、内容代码集 http://cio.ceo.blog.163.com/blog/static/29843495200751082051302
网页经典代码 http://cio.ceo.blog.163.com/blog/static/29843495200751082211426
新增实用代码 http://cio.ceo.blog.163.com/blog/static/29843495200751082428259
状态栏和标题栏特效代码 http://cio.ceo.blog.163.com/blog/static/29843495200751083322557
网页常用特效代码整理 http://cio.ceo.blog.163.com/blog/static/29843495200751083445812
博客背景颜色的设置和修改方法 http://cio.ceo.blog.163.com/blog/static/29843495200751083532899
插入背景音乐和背景图片设计详解 http://cio.ceo.blog.163.com/blog/static/2984349520075109138885
文本书签加滚动条的方法 http://cio.ceo.blog.163.com/blog/static/29843495200751085644375
CSS的超级技巧大放送 http://cio.ceo.blog.163.com/blog/static/29843495200751084813543
CSS入门基本知识 http://cio.ceo.blog.163.com/blog/static/2984349520075108471839
“滚动公告”、“滚动链接”制作详解 http://cio.ceo.blog.163.com/blog/static/29843495200751084351936
教你查找链接列表的id值 http://cio.ceo.blog.163.com/blog/static/29843495200751083840958
博客里的gif动画制作方法 http://cio.ceo.blog.163.com/blog/static/29843495200751083748904
『博客首页模块定位方法』 http://cio.ceo.blog.163.com/blog/static/2984349520075108362886

 

 

《藏經閣美女》相关日志链接:
Allen日志==基础黑客技术相关术语名词解释
http://allenban.blog.163.com/blog/static/29305204200916103148160/
Allen日志==面对微软“黑屏计划” CIO如何应对?
http://allenban.blog.163.com/blog/static/2930520420091692414324/

Allen日志==写博客赚钱方法介绍

http://allenban.blog.163.com/blog/static/293052042009169324471/

Allen日志==简单七招让你不做黑客肉鸡

http://allenban.blog.163.com/blog/static/2930520420091685918527/

Allen日志==极少人知道的手机四大隐藏功能

http://allenban.blog.163.com/blog/static/29305204200905105358768/

Allen日志==博客中常用的代码

http://allenban.blog.163.com/blog/static/29305204200810414944440/

 

Allen日志==博客建设指南

http://allenban.blog.163.com/blog/static/2930520420075163543291/

 

http://qzweng.blog.163.com/blog/static/1684573832010727393537/