• Tag Archives: Wordpress

WordPress评分插件 WP-PostRatings

WP-PostRatings安装使用(WordPress2.7为例):

下载WP-PostRatings插件,然后上传插件到/wp-content/plugins/下的文件夹。
到wp管理后台插件页面,点击”WP-PostRatings“、”WP-PostRatings Widget“,激活插件,激活后插件后,会在页面的左侧出现图标.
点击Ratings Templates,从页面中选择一个你比较喜欢的图片样式,
选择好图片后,点击”Update ‘Individual Rating Text/Value’ Display”按钮,更新选择你可以为特定的用户添加评论的权限,为了避免网友灌水,你可以根据Cookie来记录或用Cookie+IP的方式来记录,当然,如果你怕浪费数据库空间的话,也可以点选不记录,或通过Cookie的方式记录。
依照上述方法启用、设定好WP-PostRatings插件后,这时,我们需要把相关的代码放在主题文件里去,这样才可以正确显示出投票功能,在模板文件index.php中找到:
< ?php while (have_posts()) : the_post(); ?>
在它的下面,加入:
< ?php if(function_exists(’the_ratings’)) { the_ratings(); } ?>
或者<?php comments_template(); ?>的上方添加上述代码,comments_template是留言功能,添加好后,投票功能就生效了。

今天有个网站的Idea,其中涉及到想加一个豆瓣那种给书籍和音乐等评分的功能,朋友推荐了个WordPress插件WP-PostRatings,google了下找到几篇文章写的很细,如:好用的Wordpress评分插件 WP-PostRatings,很快测试了下,很满意:可以评分、可以按评分排序调用显示。只是不能让用户顺便写个一两句附言,比较可惜。

WP-PostRatings安装使用方法:

1、下载WP-PostRatings插件(下载地址:http://wordpress.org/extend/plugins/wp-postratings/),然后上传插件到/wp-content/plugins/下的文件夹。

2、到wp管理后台插件页面,点击”WP-PostRatings“、”WP-PostRatings Widget“,激活插件,激活后插件后,会在页面的左侧出现图标“Ratings”.

3、点击Ratings Templates,从页面中选择一个你比较喜欢的图片样式,选择好图片后,点击”Update ‘Individual Rating Text/Value’ Display”按钮,更新选择你可以为特定的用户添加评论的权限,为了避免网友灌水,你可以根据Cookie来记录或用Cookie+IP的方式来记录,当然,如果你怕浪费数据库空间的话,也可以点选不记录,或通过Cookie的方式记录。

4、依照上述方法启用、设定好WP-PostRatings插件后,这时,我们需要把相关的代码放在主题文件里去,这样才可以正确显示出投票功能,在模板文件index.php中找到:

<?php while (have_posts()) : the_post(); ?>

在它的下面,加入:

<?php if(function_exists(’the_ratings’)) { the_ratings(); } ?>

或者<?php comments_template(); ?>的上方添加上述代码,comments_template是留言功能,添加好后,投票功能就生效了。

怒赞一下ping.fm

以前看到有朋友用ping.fm来更新twitter,不过平时不爱在各SNS站瞎逛的我也一直没去试用。今天因为在“准离职”状态,闲着了,就给wordpress搞ping.fm的插件,发现ping.fm做的概念真是牛的不轻,有点天下归一的大ID的意思。

ping.fm的功能是把用户在各类sns、bsp站点的帐号统一绑定,当有更新时,同步发送到该用户ID对应的各个sns、bsp上去。N久以前我就烦了到处改IM签名,当时小小需求就是同步改签名就行…ping.fm可以同步更新的信息包括:Status updates、Blogging、Microblogging三种。各个站点都混的筒子,可以去关联一下自己的几十个帐号,每天只需要一条更新消息通过给MSN bot或发过来,或者手机发到ping.fm,就可以更新几十个最大的sns了,包括:twitter、facebook、blogger、flickr、myspace、linkedin、friendfeed、Delicious…

不过,Blog发布时不是direct link,而是需要跳转的,不是很爽。

估计很多比较闲也比较潮的人早就用着了,没用过的朋友们,快去吧。

ping.fm

ping.fm

wordpress图片显示居左居右不正常的解决办法

有时候在编辑器里设置了图片居左,且被文字环绕,但发布之后却发现博客虽然显示了居左,但未被文字环绕,因为WordPress对编辑区域的显示设置了相应的参数,但是大部分主题的样式表里,可能并没有此class的显示设置,或者有,但并不完全一样。

解决方法,在stytle.css里添加如下代码:

img.alignleft, div.alignleft {
float:left;
margin:0 0.5em 0.5em 0;
}
img.alignright, div.alignright {
float:right;
margin:0 0 0.5em 0.5em;
}
img.aligncentered, div.aligncentered {
text-align:center;
margin:0 auto;
}

转载自:这里

如何在wordpress中自主编辑字体大小颜色等?

仅以此文献给Isabel、Echo及其他由担当技术苦力的wordpress用户们。

IsabelEcho等唯美主义者在使用wordpress发布文章时,都涉及到字体设置的问题。由于wordpress自身的文章编辑器比较简单,并没有字体的选择和大小设置等(wordpress 2.7有文字颜色和文字标签的设置了,但满足不了更复杂的需求),所以对于不熟悉html代码的用户来说并不方便,而且熟悉html的人也不能每篇都连着文字写着代码的。
word编辑好直接粘贴到wordpress编辑器中,格式会乱掉(WordPress 2.7以上的版本的用户发文章时编辑器上还有个”从word粘贴”的按钮,但我发现有些转不过来格式的,只能把文本贴过来。),因为html和word对格式的支持代码不同乱了并不奇怪。

给想了个办法,在这里试下:利用discuz等论坛(很多论坛是使用这个程序的)发帖时可以生成代码模式的功能,发布帖子时,使用所见即所得模式下进行字体格式编辑、排版等,写好后,直接把带了格式的这部分文字贴过来试试看。 OK,成功了的用户看到这里就可以结束了,下面回复去吧。

华丽丽的分界线

后来拍脑袋一想如果是想直接要html源码,这里生成的应该是不对的,因为discuz由所见即所得格式生成的源码不是直接html的,而是自己中括号那种。后来用dedecms的后台,发布文章时,所见即所得的编辑好格式,然后查看源码,就是正经html了,再贴过来,应该OK了。

这个办法可能不太适用于广大用户,因为不是人人都是cms的编辑,至于怎么所见即所得生成html,谁有更简单的易用的线上的东西,来分享下。(别告诉我dreamwaver,安装的人更少。)

WordPress升级造成Ping功能失效,Google不收录。

按照平时的逻辑,本博新文章在google的收录及排到第一页,通常需要发布后10分钟时间,而今天我发现,自从11月12日升级WP2.6.2并使用了Dupola的新主题后,Google博客和网页搜索都没有收录任何新文章,点此查看

11月12日的日志中,记录了升级。而11月11日之前每篇文章都有收录,这个时间点后,停止了收录,包括12月12日再次升级到Wordpress 2.7,依然不再收录。在WP中文论坛发现也有个网友出现了此问题。

正在尝试对Ping的设置进行修改,并找Dupola讨论下主题的细节,稍后通报。

Blog升级到WordPress 2.7中文版

跟以前一样,升级很顺利,覆盖掉,点几下就OK。Wordpress终于出了官方的中文版,虽然后台还是挺多单词没翻译到位的,appearance、add new、update post这些button都不翻译下下么…
最大改变是后台了,界面的调整很大,一直以来的横栏导航换到了左侧,并增加了新的Quickpress(可惜不能选择分类),各类数据的统计概况等。

其它改动还需用到才会发现。

博客升级到WordPress 2.6.2并启用新Theme

升级前我用的Wordpress的版本非常老了,一直没有升级,感觉2.5的用户体验做的并不好,所以一直没有升。最近帮朋友搭建了2.6之后的版本,觉得还是不少进步的。有些功能吸引到我,比如自定义缩略图的固定比例尺寸等。

还有个重要的原因是我入手了一台单反相机,准备常常发些尺寸大的照片上来。原来的主题很不适合发照片(太窄),且那个主题用了太久了没改。

WordPress的2.7已经隆重发布了,据说改进非常多。但是我还是想等过了测试期再升级(不想再次做小白鼠),于是用了比较稳定的wordpress中文团队汉化好的2.6.2。而主题则选用了肚破惊天达人改好的主题,确实很赞,很多细节做的很好。今天也和他进行了交流,除了页面的色彩方面淡定了些,其他都非常满意,在这里敬个礼对他的辛勤劳动表示感激。

对本主题有好的坏的看法的欢迎拍砖,我也转拍到作者那边去….我个人还是蛮喜欢的。

试用将WordPress中文标题转换为拼音的插件

来自于月光博客 的作品,由于我使用Wodpress的过程中竟然遇到忘记设置文章缩略名的问题,url便会变成汉字代码,比较难看,转换为拼音则比较舒服,SEO角度来说,也不差。

插件简介:

  在使用WordPress过程中,当我们设置“自定义永久链接结构”包含postname的时候,我们发布的中文标题的文章就会出现很长的包含一大串%XX的字符串,很不美观,我做的这个插件,可以在发布文章的时候自动将postname的内容转化为中文汉语拼音,在自定义URL中以拼音的方式发布,看起来也美观一些。

  这个插件启用后,发布文章的“文章缩略名(Post Slug)”会自动变成文章标题的汉语拼音,例如,如果你发布一篇文章,标题是“中文拼音”,通常情况下WordPress会自动产生一个缩略名%e4%b8%ad%e6%96%87%e6%8b%bc%e9%9f%b3,如果你启用了“中文标题转换拼音插件”,则文章缩略名会变成zhongwenpinyin。这个缩写是在保存文章的时候产生的,因此你在发布文章前还可以对其进行修改,或者直接发布。这个插件对于以前已经存在的文章标题缩写是无效的,只对新文章有效,你可以通过删除旧文章后发布一篇新文章来自动产生这个拼音缩写。

  插件安装:

  这个插件的安装很简单,先下载插件文件,然后解压缩到wp-content/plugins目录下,然后在WordPress插件管理菜单启用PinYin Slug插件即可,不需要修改任何文件。

  插件的下载地址,请点这里下载

close