<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Wordpress on bystander&#39;s blog</title>
    <link>http://blog.leaver.me/tags/wordpress/</link>
    <description>Recent content in Wordpress on bystander&#39;s blog</description>
    <generator>Hugo</generator>
    <language>zh-CN</language>
    <lastBuildDate>Tue, 13 Jan 2015 23:21:04 +0000</lastBuildDate>
    <atom:link href="http://blog.leaver.me/tags/wordpress/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>hexo建立博客过程中的问题</title>
      <link>http://blog.leaver.me/2015/01/13/hexo%E5%BB%BA%E7%AB%8B%E5%8D%9A%E5%AE%A2%E8%BF%87%E7%A8%8B%E4%B8%AD%E7%9A%84%E9%97%AE%E9%A2%98/</link>
      <pubDate>Tue, 13 Jan 2015 23:21:04 +0000</pubDate>
      <guid>http://blog.leaver.me/2015/01/13/hexo%E5%BB%BA%E7%AB%8B%E5%8D%9A%E5%AE%A2%E8%BF%87%E7%A8%8B%E4%B8%AD%E7%9A%84%E9%97%AE%E9%A2%98/</guid>
      <description>&lt;p&gt;最近博客越来越慢了.然后一直也有markdown写文章的想法.于是花了点时间把博客迁到了hexo+github+gitcafe的组合上.
##安装Git##
下载 msysgit 并执行即可完成安装。
##安装Node.js##
在 Windows 环境下安装 Node.js 非常简单，仅须下载安装文件并执行即可完成安装。
##安装hexo##
利用 npm 命令即可安装。（在任意位置点击鼠标右键，选择Git bash）&lt;/p&gt;
&lt;p&gt;&lt;code&gt;npm install -g hexo&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;安装完成后,找个目录,比如d:/blog下面.右键,git bash,然后执行
&lt;code&gt;hexo init&lt;/code&gt;
这样就会自动生成所有的目录结构了然后在安装一下依赖包:
&lt;code&gt;npm install&lt;/code&gt;
然后执行
&lt;code&gt;hexo generate&lt;/code&gt; 用来根据md文件生成对应的html文件.执行
&lt;code&gt;hexo server&lt;/code&gt; 则启动本地服务器.打开
127.0.0.1:4000端口查看&lt;/p&gt;
&lt;p&gt;本地查看没啥问题.就需要部署到git上了.先配置一下.
在d:/blog下面的_config.xml中配置远程git的服务器.现在已经支持同时部署到github和gitcafe.在末尾添加&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;deploy:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  type: git
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  repo:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    github: git@github.com:yourname/yourname.github.io.git,master
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    gitcafe: git@gitcafe.com:yourname/yourname.git,gitcafe-pages
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;其中的yourname就是你的名字&lt;/p&gt;
&lt;p&gt;然后执行
&lt;code&gt;hexo deploy&lt;/code&gt;
即可.让输入啥就输入啥.
下面是命令的简写
&lt;code&gt;hexo g&lt;/code&gt; == &lt;code&gt;hexo generate&lt;/code&gt;
&lt;code&gt;hexo d&lt;/code&gt; == &lt;code&gt;hexo deploy&lt;/code&gt;
&lt;code&gt;hexo s&lt;/code&gt; == &lt;code&gt;hexo server&lt;/code&gt;
&lt;code&gt;hexo n&lt;/code&gt; == &lt;code&gt;hexo new&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;##网站主题配置##
同样的,在d:/blog下面执行
&lt;code&gt;git clone https://github.com/wuchong/jacman.git themes/jacman&lt;/code&gt;
即可复制主题.
然后修改_config.xml文件.在里面找到theme 设置为
&lt;code&gt;theme: jacman&lt;/code&gt;
注意冒号后面有空格&lt;/p&gt;
&lt;p&gt;##wordpress迁移##&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;导出文章
登录wordpress管理控制台，选择工具-&amp;gt;导出，再选择文章。点击下载导出的文件，就可以得到一个名称类似wordpress.2015-01-12.xml的文件。&lt;/li&gt;
&lt;li&gt;安装迁移插件
&lt;code&gt;npm install hexo-migrator-wordpress --save&lt;/code&gt;执行安装&lt;/li&gt;
&lt;li&gt;导入文章
&lt;code&gt;hexo migrate wordpress source&lt;/code&gt; 这里source就是刚才那个文件的地址,绝对路径或者相对路径都行.导出的中文可能有编码.手动改一下,或者写个脚本简单转换一下.&lt;/li&gt;
&lt;li&gt;导入图片
经过上面的步骤,会发现图片还是原来的连接.这里看这个&lt;a href=&#34;http://catx.me/2014/03/07/hexo-migrator-image/&#34; title=&#34;导入图片&#34;&gt;导入图片插件&lt;/a&gt;使用&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;##其他问题##
&lt;a href=&#34;http://rangercyh.blog.51cto.com/1444712/749490&#34;&gt;github连接出现Bad file number问题&lt;/a&gt;
&lt;a href=&#34;http://wuchong.me/blog/2014/01/17/use-github-to-manage-hexo-source/&#34;&gt;使用GitHub来管理博客源文件&lt;/a&gt;
&lt;a href=&#34;http://www.foreverpx.cn/2014/09/25/Hexo%E5%85%8D%E8%BE%93%E5%85%A5%E5%AF%86%E7%A0%81%E9%83%A8%E7%BD%B2%E5%88%B0github/&#34;&gt;Hexo免输入密码部署到github&lt;/a&gt;
&lt;a href=&#34;http://never.doubting.me/2013/04/18/2013-04-18-set-multiply-accounts-on-github/&#34;&gt;教程:github设置多账号&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>wordpress 实现404个性跳转页面</title>
      <link>http://blog.leaver.me/2012/04/28/wordpress-%E5%AE%9E%E7%8E%B0404%E4%B8%AA%E6%80%A7%E8%B7%B3%E8%BD%AC%E9%A1%B5%E9%9D%A2/</link>
      <pubDate>Sat, 28 Apr 2012 09:53:51 +0000</pubDate>
      <guid>http://blog.leaver.me/2012/04/28/wordpress-%E5%AE%9E%E7%8E%B0404%E4%B8%AA%E6%80%A7%E8%B7%B3%E8%BD%AC%E9%A1%B5%E9%9D%A2/</guid>
      <description>&lt;p&gt;这个就不多说了，直接贴代码，使用方法就是把这些代码全部拷贝进你的404.php这个文件。后台点击外观-编辑-选择404.php，开始编辑，&lt;/p&gt;
&lt;p&gt;完成后然后就可以自己测试下效果了，你也可以先访问&lt;a href=&#34;http://leaver.me/test404&#34;&gt;http://leaver.me/test404&lt;/a&gt;查看效果&lt;/p&gt;
&lt;pre lang=&#34;xml&#34; escaped=&#34;true&#34;&gt;
&amp;lt;title&amp;gt;404&amp;lt;/title&amp;gt;
&amp;lt;style type=&#34;text/css&#34;&amp;gt;
body{
    margin:0;
    padding:0;
    font:14px/1.6 Arial,Sans-serif;
    background:#fff url(img/body.png) repeat-x;
}
a:link,a:visited{
   color:#007ab7;
   text-decoration:none;
}
h1{
   position:relative;
   z-index:2;
   width:540px;
   height:0;
   margin:110px auto 15px;
   padding:230px 0 0;
   overflow:hidden;
   xxxxborder:1px solid;
   background-image: url(http://leaverimage.b0.upaiyun.com/20346_o.jpg);
   background-repeat: no-repeat;
}
h2{
   position:absolute;
   top:17px;
   left:187px;
   margin:0;
   font-size:0;
   text-indent:-999px;
   -moz-user-select:none;
   -webkit-user-select:none;
   user-select:none;
   cursor:default;
   width: 534px;
}
h2 em{
   display:block;
   font:italic bold 200px/120px &#34;Times New Roman&#34;,Times,Serif;
   text-indent:0;
   letter-spacing:-5px;
   color:rgba(216,226,244,0.3);
}
.link a{margin-right:1em;}
.link,.texts{
   width:540px;
   margin:0 auto 15px;
   color:#505050;
}
.texts{line-height:2;}
.texts dd{margin:0;padding:0 0 0 15px;}
.texts ul{margin:0;padding:0;}
.portal{
   color:#505050;
   text-align:center;
   white-space:nowrap;
   word-spacing:0.45em;
}
.portal a:link,.portal a:visited{
   color:#505050;
   word-spacing:0;
}
.portal a:hover,.portal a:active{color:#007ab7;}
.portal span{
   display:inline-block;
   height:38px;
   line-height:35px;
   background:url(img/portal.png) repeat-x;
}
.portal span span{
   padding:0 0 0 20px;
   background:url(img/portal.png) no-repeat 0 -40px;
}
.portal span span span{padding:0 20px 0 0;background-position:100% -80px;}
.STYLE1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 65px;
}
&amp;lt;/style&amp;gt;
&amp;lt;!--[if lte IE 8]&amp;gt;
&amp;lt;style type=&#34;text/css&#34;&amp;gt;
h2 em{color:#e4ebf8;}
&amp;lt;/style&amp;gt;
&amp;lt;![endif]--&amp;gt;

&amp;lt;script type=&#34;text/javascript&#34;&amp;gt;
var i = 5;
var intervalid;
intervalid = setInterval(&#34;fun()&#34;, 1000);
function fun() {
  if (i == 0) {
   window.location.href = &#34;&amp;lt;?php bloginfo(&#39;url&#39;); ?&amp;gt;&#34;;
   clearInterval(intervalid);
}
document.getElementById(&#34;secondsDisplay&#34;).innerHTML = i;
i--;
}
&amp;lt;/script&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
&amp;lt;h1&amp;gt;&amp;lt;/h1&amp;gt;
&amp;lt;h2&amp;gt;&amp;lt;em&amp;gt;&amp;lt;span class=&#34;STYLE1&#34;&amp;gt;404 Error&amp;amp;nbsp;&amp;amp;nbsp; &amp;lt;/span&amp;gt;&amp;lt;/em&amp;gt;: 您所查找的页面不存在,可能已被删除或您输错了网址!&amp;lt;/h2&amp;gt;
&amp;lt;p class=&#34;link&#34;&amp;gt;
   &amp;lt;a href=&#34;http://blog.leaver.me/&#34;&amp;gt;&amp;amp;#9666;返回首页&amp;lt;/a&amp;gt;
   &amp;lt;a href=&#34;javascript:history.go(-1);&#34;&amp;gt;&amp;amp;#9666;返回上一页&amp;lt;/a&amp;gt;
&amp;lt;/p&amp;gt;
&amp;lt;dl class=&#34;texts&#34;&amp;gt;
  &amp;lt;dt&amp;gt;我正在联系火星总部查找您所需要的页面.请返回等待信息..&amp;lt;/dt&amp;gt;
  &amp;lt;dd&amp;gt;
&amp;lt;ul&amp;gt;
  &amp;lt;li&amp;gt;不要返回吗?&amp;lt;/li&amp;gt;
  &amp;lt;li&amp;gt;确定不要返回吗?&amp;lt;/li&amp;gt;
  &amp;lt;li&amp;gt;真的真的确定不要返回吗?&amp;lt;/li&amp;gt;
  &amp;lt;li&amp;gt;系统在 &amp;lt;span id=&#34;secondsDisplay&#34; style=&#34;font-size:20px;color:red;&#34;&amp;gt;5&amp;lt;/span&amp;gt; 秒钟之后带你返回地球。&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;/dd&amp;gt;
&amp;lt;/dl&amp;gt;
&amp;lt;/body&amp;gt;&lt;/pre&gt;</description>
    </item>
    <item>
      <title>外部图片使用灯箱效果</title>
      <link>http://blog.leaver.me/2012/04/12/%E5%A4%96%E9%83%A8%E5%9B%BE%E7%89%87%E4%BD%BF%E7%94%A8%E7%81%AF%E7%AE%B1%E6%95%88%E6%9E%9C/</link>
      <pubDate>Thu, 12 Apr 2012 23:11:07 +0000</pubDate>
      <guid>http://blog.leaver.me/2012/04/12/%E5%A4%96%E9%83%A8%E5%9B%BE%E7%89%87%E4%BD%BF%E7%94%A8%E7%81%AF%E7%AE%B1%E6%95%88%E6%9E%9C/</guid>
      <description>&lt;p&gt;　　我当前使用的这个主题如我前面所说，是支持灯箱效果的，如果你不知道什么是灯箱效果，点击文章中的图片就知道了，而我因为使用的是图床，主机提供的。和我的网站不在一个地方。。所以点击没反应。。想了想。其实很简单。。
　　那就是切换到HTML编辑页面，点击img按钮。。添加了一幅图片，然后把图片的标签选中，也就是整个img标签。包括开始和结束。然后，点击link按钮。给图片加上一个超链接。当然地址就写图片的地址了。这样点击图片的时候就会有灯箱效果了。。
效果点击下图即可&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://leaverimage.b0.upaiyun.com/20328_o.jpg&#34;&gt;&lt;img alt=&#34;灯箱效果&#34; loading=&#34;lazy&#34; src=&#34;http://blog.leaver.me/images/&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>wordpress使用NextGEN Gallery 图片展示重复解决</title>
      <link>http://blog.leaver.me/2012/04/12/wordpress%E4%BD%BF%E7%94%A8nextgen-gallery-%E5%9B%BE%E7%89%87%E5%B1%95%E7%A4%BA%E9%87%8D%E5%A4%8D%E8%A7%A3%E5%86%B3/</link>
      <pubDate>Thu, 12 Apr 2012 07:35:43 +0000</pubDate>
      <guid>http://blog.leaver.me/2012/04/12/wordpress%E4%BD%BF%E7%94%A8nextgen-gallery-%E5%9B%BE%E7%89%87%E5%B1%95%E7%A4%BA%E9%87%8D%E5%A4%8D%E8%A7%A3%E5%86%B3/</guid>
      <description>&lt;p&gt;博客刚刚建立，找了一个比较漂亮的主题，白色的。也就是&lt;a href=&#34;http://devpress.com/shop/origin/&#34;&gt;Origin&lt;/a&gt;这个。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://leaverimage.b0.upaiyun.com/20340_o.png&#34;&gt;&lt;img loading=&#34;lazy&#34; src=&#34;http://blog.leaver.me/images/&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;然后呢。为了有一个好的图片展示效果，也就是我首页的相册页面。我使用了被大家广泛好评的NextGEN Gallery，在一切完成后，我发现浏览图片的时候会出现重复的效果&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
