存档

文章标签 ‘wordpress’

wordpress的gallery的用法语法

2008年12月6日 3 条评论

之前写抗美援朝纪念馆的时候,附加了大量图片,就仔细研究了一下WordPress的shortcode gallery的语法。我属于不喜欢装插件的,虽然有很多方便的插件可以用来显示图片。如果你想在某一篇post显示图片,用gallery无疑是最方便的,不仅仅代码少,而且易于控制。下面是翻译自Using_the_gallery_shortcode的文章,不对之处请提出。我附上了原文。以防误读。

Gallery Shortcode
Gallery 短码

In WordPress 2.5, the Gallery feature allows the option to add an image gallery to a Post or Page on your WordPress blog.

The shortcode is used in a Post or Page to display a thumbnail gallery of images attached to that post. It can be used in its simplest form like this:

在wordpress2.5中,Gallery功能允许选择和添加一副图片到wordpress的帖子或者页面。Gallery短码常用于在一篇帖子或者页面中显示它本身附带的图片的缩略图,经常以如下的形式运用:

 [gallery]

There are several options that may be specified using this syntax:

Gallery的选项通过以下语法标记。

[gallery option1="value1" option2="value2"]

You can also print a gallery directly in a template like so:
你也可以把Gallery直接放在模板中显示图片,语法如下:

 < ?php echo do_shortcode('[gallery option1="value1"]'); ?>

Options

The following basic options are supported:

选项:

下面是Gallery支持的选项。
columns
specify the number of columns. The gallery will include a break tag at the end of each row, and calculate the column width as appropriate. The default value is 3. If columns is set to 0, no row breaks will be included. For example, to display a 4 column gallery:
分栏
指定分栏的数目,Gallery将在每一行的结尾包括一个中断符,并且计算合适的分栏宽度。默认的值是3,如果设置成0,就不会包括中断符,例如下面是显示4栏。

[gallery columns="4"]

译者说明,如果你想让你的图片居中显示,把columns的值设定成1就可以了。如下

[gallery columns="1"]

id
specify the post ID. The gallery will display images which are attached to that post. The default behaviour if no ID is specified is to display images attached to the current post. For example, to display images attached to post 123:
id
指定帖子的id,Gallery讲可以显示附加在这篇id下面的图片。默认没有id,显示本帖下面附加的图片,如下面显示帖子123中附带的图片。

[gallery id="123"]

size
specify the image size to use for the thumbnail display. Valid values include “thumbnail”, “medium” and “full”. The default is “thumbnail”. For example, to display a gallery of medium sized images:
大小
指定图片的大小,用于缩略图的显示。他的值包括”thumbnail”, “medium” and “full”,代表缩略图,中等大小,和全副显示,默认值是thumbnail。例如下面是以中等大小显示图片。

[gallery size="medium"]

Some advanced options are available:
还有一些高级的选项如下:

orderby
specify the sort order used to display thumbnails. The default is “menu_order ASC, ID ASC”.
指定缩略图的显示顺序,默认是”menu_order ASC, ID ASC”,降序排列。
itemtag
the name of the XHTML tag used to enclose each item in the gallery. The default is “dl”.
XHTML的标签名字包括在gallery的每一项中。默认是”dl”。
icontag
the name of the XHTML tag used to enclose each thumbnail icon in the gallery. The default is “dt”.
XHTML的标签名字包括在gallery的缩略图的每一项中。默认是”dt”。
captiontag
the name of the XHTML tag used to enclose each caption. The default is “dd”. For example, to change the gallery markup to use div, span and p tags:
XHTML的标签名包括在每一个标题中,默认是”dd”。

[gallery itemtag="div" icontag="span" captiontag="p"]
分类: IT技术 标签: ,

升级到2.5.1札记和精明的孔子

2008年5月8日 2 条评论

升级到wordpress2.5.1,遵守五步升级法期间一切顺利,只是中间提示升级数据库,点了一下后没有反应,然后说让稍后再试,过了10分钟又试,成功了。2.5的后台改动真大,熟悉了好半天。不知道性能上如何,个人最喜欢的是tag管理功能。

单独这一件事不值得发个帖子,不过在搜索升级问题过程中,无意看到下面故事,看来各位SEO功夫真厉害,这个故事和升级能有什么关系呢?请各位想象。

upgrade-wordpress-from-23-to-25-and-kong-zi-story-he-lvbian

吃驴鞭

孔子带着他的弟子们周游列国,在魏国病倒了,孔子汤米不进不吃不喝三天,子路见师傅病重,问师傅想吃什么?孔子说想吃象鼻子。子路就到市场给师傅买了象鼻子,孔子吃后,马上有了精神。批评子路欺骗他,弄了个驴鞭当象鼻子,子路啊,子路啊,象鼻子2个眼,驴鞭一个眼,为师的怎么不知道呢,不过驴鞭确实很好吃,大补啊!这就是孔子巧识象鼻子的故事。

驴鞭切成片,名曰金钱菜:片片有片片,眼眼有眼眼。

分类: IT技术 标签:

漂亮的RSS订阅图标

2008年2月15日 5 条评论

rss icon

几乎每个博客都会使用RSS订阅图标,这里搜集与RSS相关的图标和网站。

FeedIcons

FeedIcons 提高几乎所有格式的RSS图标 – AI, EPS, SVG, PSD, PDF, PNG, JPG, GIF.

RSS icon (动画)

Abdussamad 提供的动画RSS图标

Glossy RSS icon

RSS Dock Icon

提供图标格式: 256×256 and 512×512 PNG Format.

rssdock

mycircles RSS

mycircle

阅读全文…

分类: IT技术 标签: ,

wordpress插件推荐

2008年2月2日 5 条评论

我第一次主动介绍wordpress插件。他们最大的特点就是适合初学者使用。好了,废话少说。需要注意的是,以下插件在WP 2.3.2以上版本测试通过。

1. WP-Sticky (点这里直接下载)

想让你某一篇post(帖子、文章)一直固定在博客的最前面吗?WP-Sticky就能帮你实现这个愿望,WP-Sticky 能让你的某一篇post(帖子、文章) 固定在博客的首页位置上。比如你想选择出你本月最佳帖post(帖子、文章),本年度最佳post(帖子、文章)。用WP-Sticky 吧,包你满意。

2. Fancy Pull-Quotes (点这里直接下载)

写post(帖子、文章)经常要引用别人的语句,想让你的引用也炫起来吗?使用Fancy Pull-Quotes ,它能让你的引用以漂亮的粗体字符显示,并且围绕在post(帖子、文章)周围。

3. WP 2.3 Related Posts (点这里直接下载)

在博客里显示相关文章用什么插件? WP 2.3 Related Posts 是其中设置最为简单,效率最高的一个。

4. No Self Pings (点这里直接下载)

写post(帖子、文章)自己应用自己的时候,会导致无故的评论,出现一个博客内文章相互引用的情况,本来没什么问题,但是如果过多,搜索引擎会很不喜欢。所以,写一系列文章的博友们,最好使用这个插件。这样就排除了自己ping自己的情况。

5. WP Relative Date (点这里直接下载)

在每篇post(帖子、文章)文章前,显示发文时间距离读者访问的时间差距,比如,1小时前,1天前。这回给访问者博客经常更新的感觉。

Technorati 标签: ,
分类: IT技术 标签: ,

在你的虚拟主机安装第二个wordpress网站

2008年1月21日 8 条评论

wordpress我就不介绍了。

而安装第二个网站有两个前提条件,第一虚拟主机允许你建立第二个数据库;第二,允许你域名绑定。还有一个,如果你是hostgator用户,这篇教程会对你非常有用。如果不是,但是你使用的是cpanel你也会得到很多启发。除此之外的,读到这里就走吧。

安装第二个wordpress网站和安装第一个wordpress有很多一样的地方,从上传wordpress,建立数据库,更改wp-config.php都一样,你可以参考我的上一篇教程:如何把博客从盘古搬家到hostgate。这里要讲的是唯一不同的一个步骤,绑定域名到你安装wordpress的目录。

1、在你的虚拟主机上操作:

点域名里面的附加域名,有些翻译不同,有的叫附加域,还有的干脆就是英文addon domains。点这个,然后再出来的界面,输入你绑定的域名名称,注意这里不带www。在subdomain/ftp username后面,输入你的用户名,用来登录ftp的。在document Root home后面,输入你绑定的文件夹,也就是你第二个wordpress安装的文件夹。下面就是密码了,输入并记住。然后点Add Domain,怎么样,简单吧。

2、在你域名控制面板里的操作:

登录你的域名控制面板,在Mydns里面,点击添加A记录。输入用户名和密码,比如我绑定的是howtoresearch.cn,那么我要输入两条A记录,一个是howtoresearch.cn,一个是www.howtoresearch.cn。指向ip都一样,比如我的都是70.85.226.226。

最后要做的事情是,就是等待。4-8小时候,你就可以用你绑定的域名访问你的网站了。

好了,到此结束

分类: IT技术 标签: ,

如何把博客从盘古搬家到hostgator

2008年1月20日 1 条评论

刚刚搬家成功,心里挺高兴,期间很多朋友帮了忙,尤其是Jiang,这里一并表示感谢,并且把一些问题整理出来。和各位共享。

有的时候,我们要把wordpress安装在public html下的一个目录内,这样方便整理。或者像我一样,想多安一个,那么怎么办呢?先说你如何把Jiang给你绑定的那个域名如何安装在子目录里。然后再说后一种情况,安装另外一个域名和网站。在罗嗦一下,比如我的。

www.wangyutang.com本身绑定在public html下,我把其安装在来wordpress1目录下。

上传wordpress

http://wordpresschina.org/downloads/去下载中文版,使用FTP工具上传到我的空间中的public html/目录下。可以整个压缩包(选择zip压缩包下载和上传)传上去,然后登录Cpanel,点文件管理器,在出现的界面选择document Root for后边一般是你让Jiang绑定的域名。点go。在出现的页面里点public html前面的图标。找到你刚刚上传的那个文件,点一下,然后看浏览器右侧,有一个EXtract File Contents。点它,这就是解压缩了。这时一般会自动建立一个wordpress的文件夹,里面的文件就是解压出来的wordpress文件。把这个文件夹改为你想要的名字,在FTP中,还是在Cpanel文件管理器中更改都可以。比如我改成了wordpress1。如果你不上传压缩包,就直接把wordpress文件传到public html/wordpress1下。

建立数据库

点MySQL Database Wizard或者中文名叫MySQL数据库向导。在New Database里输入你的数据库名称。然后点Next Step,比如我输入的是wordpress,见图1。1

 

 

此时让你输入用户名和密码,见图2

2在点NextStep,勾上ALL PRIVILEGES前面的空白方块。点Next Step。此时数据库就建立好了。记住你的用户名和密码、数据库名称、Cpanel登录名。

安装wordpress

把wp-config-sample.php改成wp-config.php,用记事本打开。照着图三的样子,输入你设定的数据库名—在DB——NAME后面的双引号里面,这里注意的是,在你数据库名称前面要加上你cpanel的登录名,比如我的登录名是bb,我建立的数据库名称为wordpress。所以我的数据库名称为:bb_wordpress。而DB_USER后面,输入MySQL的用户名,这里和前面一样,也要加上你cpanel的登录名,比如我的用户名是bb,我这里输入的就是bb_bb。在DB_PASSWORD后面的引号里,输入数据库密码。3

下面的那个部分。按照我的方法输入,我的域名是wangyutang.com,我安装在了public html下的wordpress1目录下。

修改Index.php

要想实现输入wangyutang.com就直接访问到wordpress1里,则要更改一下index.php。先在本地用记事本把index.php打开,把其中的require(‘./wp-blog-header.php’);改成require(‘./wordpress1/wp-blog-header.php’);改好后,传到public html目录下。

安装wordpress

点开始、运行,输入C:\Windows\System32\drivers\etc\hosts,在弹出的对话框里选择记事本打开。在127.0.0.1       localhost下面,输入

70.85.226.226    wangyutang.com

70.85.226.226     www.wangyutang.com

把我的域名改成你的,就是Jiang给你绑定的那个域名。点保存,关闭。然后来浏览器输入http://wangyutang.com/wordpress1/wp-admin/install.php此时就很简单那了。输入网站的名称和你的电子邮件。这里名称将是你网站的名字,如果你没有想好,可以随便填写一个,设置里面可以修改。电子邮件需要你认真填写,Wordpress 系统会通过这个电子信箱与你进行联系,比如发给你遗忘的密码,需要审核的评论,网友的留言等。此时就安装完成了,在浏览器输入http://www.wangyutang.com/wordpress1/wp-admin,到你的上面输入的email里找到wordpress给你发的用户名和密码。登录吧。

关于数据库导入导出,看jiang的教程:链接地址

之后就搬家成功了,我这个教程比较基础。算作Jiang教程的前传吧。呵呵,明天再写安装另外一个域名的网站。

分类: IT技术 标签: ,

升级到wordpress2.3后体会到的优点;wordpress2.3标签管理、相关文章功能的实现

2007年10月16日 没有评论

刚刚升级到wordpress2.3后,因为主题和插件搞了半天搞不定,还有点后悔,还怀念simple tagging带来的方便快捷的tag管理。一点也没看出自带tag的优势来。但是因为没法回复到2.2所以,只好硬头皮搞下去,没想到还真体会到一些优点。另外,相关文章功能也实现了,也和大家分享一下。

体会到的优点

说到优点,最大的体会莫过于速度的确快了,无论从后台管理,还是前台访问,都快了一些,而且后台似乎也简洁了一些,总之,在速度上的体验是感受最深的。其次,就是tag了,这家伙也被称作关键词,一开始把我搞的晕头转向的家伙,简单的说,内置的tag访问速度加快,至少比以前用simple tagging和UTW快了,麻烦的是需要自己安装标签管理插件才能实现对标签的管理。

我是一个纯粹的使用者,我希望软件都不用学习,拿过来直接就可以用,wordpress也一样。标签、标签云、相关文章都是为了方便读者阅读和提高而提出的,在wordpress2.3中,Widegets中的内容增加了一个标签云,我推荐初级blogger(个人认为定义是不熟悉PHP和HTML的)和比较忙的blogger就实用内置的Widgets,这样就不用你更改sidebar中的代码,不用那么麻烦了。而且我想既然Wordpress开发者引进了Widgets的概念,将来在这方面的支持肯定会更多的,Widgets的确也降低了使用Wordpress的门槛。

我属于了解html但是不太了解php的blogger,为了节省时间,我更愿意用Widgets,更愿意用最少的插件,尽量不更改代码来实现blog美化等目的。

至于中文乱码的问题,是十万个为什么提到的一个问题,我安装过英文版本,如果在更改代码的时候,插入中文出现乱码,可以将php文件“另存为”一下,编码改成utf-8编码就可以,我这次升级使用的是http://wordpresschina.org/提供的中文版本,(个人认为中文版本和英文版本没什么区别),这是Jiang的一个主题站点,感谢Jiang在我刚刚开始blog的时候的热心帮助。其他我还没遇到过中文乱码的问题。希望我们进一步交流,

标签管理

因为Wordpress2.3不带标签管理功能,所以这个功能只能由插件来实现了,我试用了两个插件,分别是Tag Managing ThingAdvanced Tag Entry (高级标签项) – WordPress 插件,上面两个链接是插件介绍的页面,他们也是各有千秋,其实我们使用的功能都一样,管理、更改、删除标签。这两个标签我安装上都可以用,但是后者出现了乱码,我想是我安装的问题,有使用的朋友可以介绍一下方法。另外,Click Tags也可以实现这个功能能,但是没有试用。

相关文章功能

相关文章也是blogger喜欢的一个功能,我也试用了两个插件,分别是 Tag Converter for UTWWordPress 2.3 Related Posts Plugin,点击上面两个链接可以进入开发者主页,查看插件安装和设置方式,他们都可以利用Wordpress2.3内置的tag实现相关文章的功能,Tag Converter for UTW的功能相比于WordPress 2.3 Related Posts Plugin功能丰富一些,但是有些功能还没有开发出来,而WordPress 2.3 Related Posts Plugin可以实现输出Feed的功能,相对功能单一,也更简洁一些,选择那个,根据您的需要了。两个插件都试用了,运行和设置上没什么差别,都很简单。

其实wordpress2.3有很多优点,只是对于我这样的用户来讲,只能体验到这些,不对之处请指出!谢谢关注!

分类: IT技术 标签: ,

初级bloger升级wordpress2.3杂记

2007年10月15日 没有评论

的确很不熟悉wordpress,每次升级都怕出点什么问题,昨天不知道为什么,头脑发昏,突然就给自己的blog升级为2.3了,升级的步骤就不写了,和原来的步骤基本一样,升级也没出什么问题,就是找主题的时候费了点时间,现在我就用了两个plugins,一个是Akismet一个是Tag Managing Thing,前者用来档垃圾邮件,后者用来管理2.3内置的tag,真是挺奇怪的,wordpress为什么不自己管理自己?难道是体现plugins的特长?我一直担心的,原来使用simple tagging导入到wordpress2.3的问题,原来开发者早就想到了,内置了一个导入程序,不光可以导入simple tagging,可以导入如下插件的标签:Bunny’s Technorati Tags、Jerome’s Keywords、Simple Tagging、Ultimate Tag Warrior,基本上tag管理插件都全了,我导入的过程非常顺利。在导入的时候,会提示说这个converter适合那个版本的插件,我建议你升级到相应的版本。总而言之,使用Bunny’s Technorati Tags、Jerome’s Keywords、Simple Tagging、Ultimate Tag Warrior插件的,可以直接导入到wordpress2.3自带的标签体系中。问题就是,标签居然没有分类相关文章功能,不知道那个插件比较好用。下面推荐在wordpress2.3下应用比较好的主题,都比较简洁,我也都测试过了,适合像我一样的菜鸟使用。

简单的代表
http://themes.wordpress.net/columns/3-columns/4391/networker-10/
http://themes.wordpress.net/columns/3-columns/4326/big-blue-01/

个人认为超级漂亮的一个主题。
http://themes.wordpress.net/columns/1-column/4360/08-rainbow-feather-10/

分类: IT技术 标签: ,

我喜欢的几个 WordPress 插件

2007年9月15日 2 条评论

这次写我喜欢的WP插件是总统博客搞一个串联活动。我基本不懂PHP代码,因此我用插件都是傻瓜级的,个人认为适合那些刚刚进步博客门的新手们,好了,言归正传。

google-sitemap-generator:他可以让你博客更好的被搜索引擎收录,它可以自动生成sitemap.xml文件,这个文件可以被Google、Yahoo等搜索引擎读取,以便搜索引擎更快地找到网站里的所有页面,从而使搜索引擎更快速地收录网站的页面。

Akismet :这插件可以帮你阻拦垃圾评论,效果非常不错。网络上有很多文章介绍他的实用情况。

Optimal Title:可以让你每篇文章在浏览器里显示的名称变成文章名+博客名,而不是原来的博客名+文章名,据说的SEO对搜索引擎收录都大有好处,到底好处有多少,我不清楚,我就是看着顺眼,因此就用上了。

WP-PostViews:一个显示文章阅读次数的插件,我用他的原因是懒的搞一个统计程序,加上他之后,我的那篇文章被浏览的多少次,我心里有个数。

中文WordPress工具箱:这是我开博以来就使用的插件,当时的美誉度很好,提供譬如最多评论文章等函数。但是现在看来用的人越来越少了。

首字下沉:这是当时觉得好玩装上的一个插件,能够让你每篇文章的第一个字变大下沉。看起来还是蛮美观的。

Simple Tagging:一个实现显示相关文章的插件,本来我想用Related Posts,可是弄了半天我的这个主题不支持,只好作罢,另外发现,我这个主题还不支持Subscrib To comments,如果那位高手能帮助我解决一下,不胜感激!

就这么多吧,还有几个插件一直没有捣鼓明白,没时间就这么放着吧,他们是Subscrib To comments,UTW。就写道这里吧!

分类: IT技术 标签: ,

Tag functions of Jerome’s Keywords

2007年5月11日 没有评论

wordpress插件介绍--Jerome’s Keywords

今天花了近40分钟的时间加上了,Jerome’s Keywords,这是一个关于关键词的插件,可以给你写的文章中加入关键词并且将关键词加入到网页中的keyword类别里而且可以给网站中加入tag,有利于更好的分享你的文章

1.方便的为你的文章添加关键字(其实就是Tag)

2.利用关键字来进行站内搜索

3.被Blog搜索引擎Technoratis搜索(在Atom Fees中添加Tag信息)

4.实现站内的类似Flickr,Delicious的Tag云
作者主页:http://vapourtrails.ca/wp-keywords
教程:http://www.caozenghui.cn/?p=91补充一点,在输入关键词的时候,要输入英文的逗号,否则插件不识别哦!

分类: IT技术 标签: