Posts Tagged ‘Wordpress’

Page 6 of 8« First...«45678»

WordPress插件My Page Order调整导航栏Page页面显示顺序

什么是导航栏?导航栏(英文是navigation bar)是指位于页眉(header.php)区域一排水平导航按钮,它起着链接博客的各个页面的作用,如睡到自然醒博客上方的教程文集网站地图标签云关于页面等。每当在wordpress后台撰写了一个新页面,导航条部位就会自动多出一个链接指向该页面的按钮,每个页面数据库均为其自动分配一个 page id。

正是由于wordpress每创建一个新页面page,page id是自动分配的,而通常情况下导航栏标签是按照ID排序的,由于创建页面时间不同、增加删除修改等因素,页面排序结果往往不是我们希望的排列顺序。另外导航栏部位可以添加自定义链接标签按钮

有两种方法可以解决此问题:
第一个方法很简单,进入wordpress管理界面-页面-选择需要修改的页面进入编辑状态,在页面最底部 有一个“页面序号”文本框,页面通常按照字母进行排序,但是您可以在上面输入数字来更改页面的显示顺序。(也许该功能现在还不是很方便,不过在以后的版本中将得到改善。)据说还可以进入sql数据库修改page id键值实现,因为每次的 page id赋值是存在WP数据库里的,不过这种方法比较复杂,安全起见,还是用这种方法好了。 阅读全文 »

wordpress英文引号(半角)变成中文引号(全角)问题

在WP后台编辑撰写时英文引号(半角)标点符号不管是双引号还是单引号,前台网页中显示时转变成了中文编码形式下的全角字符。

而且,无论是标题还是文章内容, 所有的英文的三个句号(...)都会被转换为中文的半个省略号(…), 而更要命的, 双引号转换的无法让我接受, 因为英文符号的一对双引号都是一样的(""), 而中文的一对双引号则应该是成不对称状的(“”), 结果被WordPress自动以转换, 所有被英文双引号引起来的部分都会被(““)这两个奇怪的东西引起来。

解决方法: 阅读全文 »

一个sql数据库下安装多个wordpress博客方法

不像国外空间提供商,国内空间一般只提供一个SQL数据库,如果要在一个空间或一个域名下建立多个博客系统,只能通过建立多个数据表实现。

一个数据库下可以有多个数据表,每个数据表有一个前缀prefix,默认数据表前缀是wp-,因为在安装第一个WP时,config.php中有一行代码是$table_prefix  = 'wp_';   // Only numbers, letters, and underscores please!即安装时已经自动生成了WP-前缀的表,知道这个过程后,如果想安装两个或以上wordpress博客程序,原理就很简单了。首先新建一个你想要安装wordpress的目录文件夹,上传wordpress程序,修改config.php,数据库名DB_NAME,数据库用户DB_USER,DB_PASSWORD密码均和第一个博客相同,并指定另一个不同于WP的前缀$table_prefix  = ' ',数据库会自动生成相关前缀的数据表,都不用登陆phpmyadmin管理后台。备份导出数据时选择相应数据表即可。并上传中文语言包,语言代码修改为define ('WPLANG', 'zh_CN'),下面安装过程就是五步安装了,根据提示,很快能安装成功,安装完后简单上传设置插件等。

为了避免意外出错,建议备份。最后感谢和小墨的交流帮助。

利用google blogsearch的ping服务加快网页收录速度

发现谷歌的博客搜索引擎已经好久没有更新博客内容了,怀疑还是网页头部header.php部分的RSS或FEED地址有问题,也就是Google Blog Search Help帮助页面说明的XML-RPC Client客户端没设置好。

暂时不知道怎么修改代码。先在wordpress后台即设置-撰写最后的更新通知Update Services(当发布一篇新日志时,WordPress会自动通知这些网站如博客搜索引擎更新,以主动加快网页的收录),加入http://blogsearch.google.com/ping/RPC2的ping服务,这种方法不知能不能解决google不更新博客内容的问题,因为wordpress默认的http://rpc.pingomatic.com/设置里面已经包含google blogsearch的ping服务,不过有网友说添加和默认不添加还是有点区别的,只能先试试了。

wordpress文章收藏书签插件wp_addbookmarks

之前用的博客李杰的社会性网络书签插件Jay Social Bookmarks,中文文摘收藏书签相对于Share This插件本土化更好,更符合中文读者阅读收藏习惯,添加喜欢的文章到各大中文网摘书签,虽然Share This已有多种版本的汉化,但我以前用时老是出现跳出来的收藏页面和Share This分离,就一直没用。 阅读全文 »

wordpress显示存档(Archive)分类目录文章数量代码语句

之前WP的一个主题模板直接有存档分类文章数量的,新主题没有每月文章数量这种WordPress分类目录显示数量格式输出,也一直懒得修改代码(主要是不会,忽忽)。今天修改分类目录代码时得到了show_count=1语句灵感,以为存档页面也是调用这语句,试了下貌似不行,上网用wp_get_archives和show_count组合简单查了下终于搞定,太有才了,没办法,自己不会修改代码,只能发挥聪明才智搜寻现成的语句。嘿嘿,不扯了,贴下代码,很简单。

找到<?php wp_get_archives('.....'); ?>代码,一般在侧边栏sidebar.php中,添加show_post_count=1即<?php wp_get_archives('show_post_count=1&type=monthly'); ?>,当然,show_post_count=true虽然没试过肯定也是对的,因为true就赋值为1啦。

 PS:关于sidebar.php里的一些简单代码,到是推荐看看这篇-理解WP侧边栏:Understanding the Wordpress Sidebar,里面也就几种语句,如<?php wp_get_archives(); ?> ,<?php wp_list_categories(); ?>,<?php wp_list_bookmarks (); ?>等主体语句。然后再增加几种参数parameter,如show_count,type:monthly (默认Default) ,daily ,weekly ,postbypost,其中postbypost显示最新发表日志,并可设定上限,如<?php wp_get_archives('type=postbypost&limit=10'); ?>。总之,不管会不会自己摸索代码还是找现成代码,先了解大致情况,就能找着眉目,能看懂代码,知道从何修改。

wordpress分类目录顺序排列插件My Category Order

这个插件可以自己设置侧边栏sidebar分类目录的排列顺序,wordpress默认排序方式是按分类名排列的,据说可以修改分类ID实现,但俺代码盲只能依赖插件了。安装My Category Order插件可在后台控制面板中方便实现分类排序。下载地址:http://wordpress.org/extend/plugins/my-category-order/适合WP2.5,其它版本至作者主页下载。相似的,调整导航栏Page页面显示顺序也可以通过WordPress插件My Page Order修改。

安装方法很简单: 阅读全文 »

在wordpress单篇文章底部增加'上一篇''下一篇'日志

在单篇日志即single.php页面加入形如睡到自然醒博客正文下方'上一篇''下一篇'日志无疑可以增加文章间的黏性,对SEO还是小有好处的。记得以前在本地测试调试时安装过一个实现这种功能的插件,但发现也能通过wordpress默认自带的一些简单语句实现。 阅读全文 »

Page 6 of 8« First...«45678»