原创文章,转载请注册出处,本文地址:http://velep.com/archives/130

今天真是奇怪,打开自己网站velep.com,一会儿打的开,一会儿又不打开,但打开其它网站正常。ping自己网站velep.com,出现如下提示:

Ping request could not find host velep.com. Please check the name and try again.

但直接ping自己网站velep.com的IP地址,却可ping通。于是在浏览器上直接用自己网站velep.com的IP地址登陆,由于是共享主机,使用的是共享IP,所以自然是打不开自己的网页,而打开的是“Default Web Site Page”。该页而上有一句话引起了我的注意,如下:

It may be possible to restore access to this site by following these instructions for clearing your dns cache.

点击上面的链接,居然进入到了cpanel网站。按照提示在window命令行下使用ipconfig /flushdns命令,进行了“clearing your dns cache”操作。然后再打开自己网站velep.com,居然可以访问正常了。下面贴出cpanel网站提供的信息: 阅读全文 »

 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/122

摘要:本文说明了如何在wordpress即suffusion主题中实现显示分类文章数量、月份文章数量和分类层级显示。

在suffusion中,对于侧边栏上的分类分章数量、月份文章数量,包括分类的层级显示,该主题代码中都实现了,并不需要如网上所说的修改sidebar.php文件中的wp_list_categories()函数参数,而只需要在wordpress的后台设置下就可以了。

进入wordpress后台,外观—>小工具,点击右边已添加的小工具:文章归档和分类目录,按下图设置就可以显示显示分类文章数量、月份文章数量和分类层级显示。

wordpress中文章归档和分类目录的设置

wordpress中文章归档和分类目录的设置

 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/120.html

摘要:wordpress功能很强大,但不可思议的是自身居然没有文章浏览统计功能,可能是外国人对这个功能不屑一顾吧。本文描述了在suffusion主题上使用wp-postviews插件实现文章浏览统计功能,使博主可以清楚的知道自己写的文章被浏览的次数,同时还可以在侧边栏上实现诸如根据浏览次数进行的热门文章排行等功能。

使用在线安装wp-postviews插件。注:有wp-postviews和wp-postviews plugin,在这里用的是前者,后者是前者的一个增强版。

根据wp-postviews插件的安装描述,使用时,只要在主题下的index.php或者archive.php, single.php, post.php or page.php等文件中添加the_views()的调用即可。但suffusion主题比较特殊,而且不同版本之间还有点不一样。

我使用的suffusion主题是4.0版本,wp-postviews插件的使用如下所述。

阅读全文 »

 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/118

由于自己从事嵌入式软件工作,写博客时贴源代码在所难免而且有时很有必要。wordpress本身是没有这个功能的。幸好有很多方式可实现代码高亮。开始时,纠结于用插件还是如网上据说的能不用插件就不用插件而使用CodeRender。最终还是选定了代码高亮插件——codecolorer。

codecolorer是一款基于GeSHi库的WordPress代码语法高亮插件。功能简单,使用方便,是一款比较轻量的插件。当前大部分的代码高亮插件如syntax-highlighter是基于js的,但是这样使得订阅的文章无法高亮。codecolorer的代码语法高亮是后端实现的。在订阅文章中可实现代码语法高亮。

最重要的是,codecolorer支持很多编程语言,如C、C++、PHP,总之平常见到的编程语言都支持语法高亮。

由于更换到的hawkhost付费空间,因此,使用了在线安装方法,真的是非常快捷方便。

CodeColorer支持[cc lang=”lang”>your code[/cc>  [code lang=”lang”>your code[/code>两种语法。注:“将 [ 更改为 < ”。

 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/109

摘要:看到别人的个人博客文章在首页只显示一部分内容即摘要显示,后面带着“Continue reading”或“继续阅读”,而不是显示文章的全部内容,这样如果博客首页显示10篇文章时,首页不至于太长,方便访问者浏览。事实上,只需要使用wordpress的“更多”分隔标签即可实现,同时,这里将实现,“更多”分隔标签直接打开文章页面,而不是从“更多”分隔标签开始处显示。 阅读全文 »

 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/102

摘要:天下没有免费午餐,就如主机空间一样。zymic主机虽免费,除了有些功能限制外,最令人头痛的是网站打开速度真是不给力,打开velep.com首页大约要10S左右,有时甚至要16,17秒。自己都有点受不了,何况访问者?此外,免费主机对网站数据也存在不安全因素。

所以这几天找了一款美国主机:hawkhost即老鹰主机。网上一些比较有名的个人博客使用这款主机,口碑不错,他们的网页打开速度很快,而且最重要的是价格便宜。本文记录了hawkhost主机购买过程和velep.com从zymic主机空间搬移到hawkhost即老鹰主机的过程。第一次搬家,一路上忐忑不安,尽管数据不是很多,但至少有一些自己写的文章,所以还是怕丢失数据。当然最后安全搬家完毕。付费的和免费的主机还是差别很大,访问速度令自己满意。

本文内容:

  1. hawkhost主机购买;
  2. 打包和备份原主机(zymic主机)数据;
  3. 新建数据库并导入数据;
  4. 把wordpress代码和网页压缩包用FTP上传到hawkhost主机目录中;
  5. 修改wp-config.php文件;
  6. 更改域名A记录;

阅读全文 »

 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/82

这几天弄了一些文章,然后为了加快首页打开速度,把博客首页的文章数设为显示3篇,但其余文章则不能按平常点击页码进去,而是必须点击下面左右端的”previous-entries”和”next-entries”一页页翻。

在网上找到了分页插件:WP-PageNavi,可让页面按数字索引,实现分页页码显示功能。在wordpress.org上有下载。

安装如下所述:

  1. 下载并解压后,把wp-pagenavi文件夹用FTP上传到/wp-content/plugins/目录;
  2. 在wordpress后台启用该插件;
  3. 修改代码,把/wp-content/themes/suffusion/custom/pagination-posts.php文件中下面两行代码:

    <span class=”previous-entries”><?php next_posts_link(‘<span class=”icon”>&nbsp;</span>’.__(‘Older Entries’, ‘suffusion’)); ?></span>

    <span class=”next-entries”><?php previous_posts_link(‘<span class=”icon”>&nbsp;</span>’.__(‘Newer Entries’, ‘suffusion’)); ?></span>

    替换为:<?php wp_pagenavi(); ?>

    这样,即可看到本博客首页的分页页码显示效果。
 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/73

suffusion主题

在众多主题中,velep.com选用suffusion主题,超喜欢这个主题的样式和风格,而且还有一个超强的后台配置。如果你喜欢,可从wordpress官网http://wordpress.org/extend/themes/suffusion中下载。我下载的版本是4.0.0,版本相对更新较快。

suffusion后台是英文版本的,虽然有汉化包,但还是先不考虑汉化,因为汉化包的版本跟不上suffusion的版本变更。

安装

下载安装包并解压后,把suffusion文件夹用FTP上传到/wp-content/themes/目录然后在wordpress后台激活即可。

suffusion配置后台简单介绍

在wordpress后台,外观—>Suffusion Options,进入suffusion主题选项配置界面。

初看到suffusion配置后台,给我的感觉是很复杂,尤其是看到一堆堆的英文。如果你有这种感觉,DON’T PANIC(别惊恐)!!我的经验告诉你,只要你稍微摆弄下就会了,也别花时间去汉化。削除了英文的阴影心理,一些都变得容易。

这里简单介绍一下。suffusion配置后台如下图所示,上面是9个主菜单,每个主菜单界面的左边对应其子菜单配置项。

  1. Skinning主菜单:用来配置网页风格、网页字体颜色、(头部)背景图片颜色等;
  2. Layouts主菜单:用来设置网页的布局、模板,新建页面时可选择设置的模板;
  3. Typography主菜单:关于文章内容字体颜色等与排版相关的设置;
  4. Sidebars主菜单:用来配置网页的边栏,suffusion把页面分成8个边栏区域,默认只开启了两个边栏,可根据需要进行加减和设置;
  5. Other Graphical Elements主菜单:设置其它图形元素,如导航栏菜单、页脚显示内容等;
Navigation Bar Below Header

Other Graphical Elements submenu Navigation Bar Below Header

suffusion配置

安装后,发现默认的导航栏菜单都不见了。折腾了下,终于总算在今天下午让它们重见天日了。

Other Graphical Elements主菜单下选择Navigation Bar Below Header配置项。suffusion把导航栏菜单分为三种,分别是Pages, Categories和Links,默认情况下,包括首页都是不可见的(Exclude all, ignoring next option)。在velep.com,设置首页为:Show a text link,名称重命名为BLOG首页,Pages设为:Include selections from the next option,包含“关于”页面(对于关于页面),风格选择Show the top level pages in the navigation bar and their sub-pages in drop-downs;Categories和Links依样画葫芦,分别为对应“我的文章”和“我的CSDN博客”导航栏菜单。

关于图片上传

在写博客的时候,经常要配些图片,就如本文一样。对于wordpress,需要用FTP在/wp-content/目录下建立一个uploads目录(默认是没有的),并让其可写,否则上传会提示没有/wp-content/uploads/目录的。之后,从博客上传的图片都将自动保存在/wp-content/uploads/目录下。

wordpress优化

网站可访问后,发现有点慢,于是搜索了下关于wordpress的优化。按照一些资料进行了优化,如装了WP-DBManager进行数据库优化、WP Super Cache缓存优化,但都没见效。

此外,zymic免费空间的服务器后台,禁止了外网的连接,因此像Akismet防垃圾评论、google-analyticator访问统计等插件就没用,因为这两个插件都要连接到它们的服务器。

velep.com访问统计工具

velep.com用的访问统计工具是google analytics。我把google analytics统计代码放在了/wp-content/themes/suffusion/foot.php中。google analytics统计看起来不错,而且是免费的。

 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/61

购买域名和申请了zymic空间后,就是安装WordPress博客软件了。在网上搜索资料的时候,就看到过有网友用wordpress来写博客,当时还不知道wordpress是什么,只是觉得其博客风格很好看。

废话少说,说下自己在zymic空间上安装wordpress的过程。

建立数据库

从zymic网站登陆到控制面板,点击Database management 按钮,进入到数据库管理界面,在这里,可以创建、管理你的数据库。在管理界面,从上到下按照提示,创建你的数据库。

注意:创建的数据库信息,如名称、用户名、密码等要保存好,因为后续要用到。

安装wordpress

wordpress是PHP+MySQL架构,正是zymic所支持的,都属于免费开源软件。现在wordpress安装极其容易,官方网站:http://wordpress.org/,中文网站:http://cn.wordpress.org/

从中文网站下载安装包并解压,然后用FTP登陆到zymic空间的根目录,把wordpress 文件夹里面的所有文件上传到根目录下。对于zymic空间,上传下载文件都必须得用FTP,因此下载一个FTP客户端软件最好,我用的是FlashFXP,很不错的FTP软件。

在浏览器访问 http://你自己申请的域名/wp-admin/install.php,我的是 http://velep.com/wp-admin/install.php ,就会出现提示“没有wp-config.php文件”。点击“试试创建一个配置文件”按钮,然后一路按照提示做下去直到安装成功。

我在安装wordpress时,开始选的是英文版的,但后面还是下载了中文语言包把其汉化了,所以除非你喜欢英语版外,还是选择中文的好一些,毕竟更好上手。

基本配置

在浏览器输入你的域名,在首页中用你在安装wordpress时创建的用户名登陆,进入到wordpress的后台进行一些基本配置,如网站标题、副标题等等。这里我觉得的有一个比较重要的是选择一款自己喜欢的主题。主题选择好了就不要随便去更换了。主题可以去wordpress的官方网站上搜索下载,安装也很容易,这里就不说了。

本博客选择的主题是suffusion,可在官网下载到,其后台功能强大,界面本人也十分喜欢。但它的配置有点复杂,另外,截止目前,有一些浏览器支持不够好,如360的浏览器(其它浏览器都正常,现在觉得360浏览器不仅慢,而且对最新的网页技术支持不够友好)。

wordpress安装好后,就可以开始个人博客之旅了,不过,要做的事情还很多,比如配置、优化、内容添加等等。

 


原创文章,转载请注册出处,本文地址:http://velep.com/archives/52

域名注册好了,接下来是网站的主机空间了。之前有了解些,主机空间有收费的也有免费的。由于刚建站,故打算先使用免费的主机空间。对于国内一些服务商提供的免费空间,由于有诸多的限制特别是带有广告,此外,还需要审核,否则有被关闭的风险,所以,我的首选目标是国外的免费主机空间,且不带广告的、能满足个人博客需求的即可。

000webhost免费空间

首先寻找的是网上所称的“三蛋”免费空间,即http://www.000webhost.com,网上对其一致高度赞美,就如其首页描述的一样,提供主要服务功能有:

1)1500 MB空间
2)100G流量
3)支持Web或FTP方式上传
4)可以绑定自己的域名,也提供二级域名
5)功能强劲的cPanel控制面板
6)支持PHP, MySQL, Perl, CGI, Ruby
7)一键安装WordPress、phpBB2、Drupal、Joomla等热门PHP程序8)5个MySQL数据库
9)无广告

关于http://www.000webhost.com免费空间的注册方法,网上有很多,如英文够好直接进入http://www.000webhost.com注册。注册前,最好网上搜索下需要注意的事项,如一定要用gmail邮箱注册等。

zymic免费空间

我非常想注册000webhost免费空间,只是注册时不知道一些注意事项导致注册失败(我使用了QQ邮箱)。所以,我就在zymic.com上注册了免费主机空间。

http://www.zymic.com/free-web-hosting/页面宣传栏上可看到,说是提供一个甚至比收费空间还好的免费空间,当然,是好是坏,仁者见仁,智者见智,从我使用来看,总体上还好。以下是其提供的主要服务功能:

1)5G空间
2)50G流量
3)支持Web或FTP方式上传
4)功能强劲的cPanel控制面板
5)支持PHP, MySQL
6)3个MySQL数据库
7)无广告

关于zymic免费空间的注册,应该也比较容易,按照其说明(虽然不是中文,但应该不难),就可注册到。这里要提的是,如果申请的免费空间要绑定到自己申请的域名的话,我引用网友reishi的一段话,相信看了后会明白:

绑定域名在这里有朋友已经发布过了,但使用官方提供的DNS有利有弊
利:如果官方更换IP,自己可以不用动手,就可以更新。
弊:因为官方不提供子域名的添加,那么我们要使用自己的子域名就不方便了。

解决办法:
首先在绑定域名的时候将域名的DNS更改到官方提供的NS地址,等待域名生效后去空间面板添加自定义域名。
然后对应你绑定的域名之前官方有提供一个二级域名的网址,ping或者使用其他方法查询出那个域名的IP地址;
再然后将域名的DNS改回到其他DNS管理地址,比如dnspod.com或dnspark.net等,将查询出的IP地址对应解析到@和www记录即可!

详细点说就是,拿我的做例子:
我的域名是reishi.99k.org我要绑定的域名是www.topide.com

首先我将www.topide.com的DNS改到ns1.99k.org ns2.99k.org 等待DNS生效后在zymic面板里添加自定义域名www.topide.com
解析成功后,使用工具获取reishi.99k.org的IP地址为 67.220.217.230,再将www.topide.com的DNS改回到ns1.topide.com ns2.topide.com (我使用的是别的公司的DNS解析服务),登陆域名控制面板,将topide.com和www.topide.com的A记录改为 67.220.217.230 保存,这样我就可以再加别的子域名给topide.com了,比如bbs.topide.com等!

关于免费空间的数据问题

由于是免费空间,所以我最关心的是网站数据及其是否可以迁移走的问题,因为免费的空间不提供服务保障,哪天停止运行了那就悲催了。不过,这些担心问题是多余的,像数据库中的数据、写的博文都可以备份和导出。

© 2012 velep.com | reille blog | 管理| 粤ICP备15065318号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha

无觅相关文章插件,快速提升流量