Tag Archives: sidebar

再次搞两个WordPress的Widget

上次修修改该补补的记录:修修改改补补 这次大多重复一样的过程,只不过这次的functions.php中的调用不一样啦,变成 if ( function_exists(‘register_sidebar’) ) register_sidebar(array( ‘before_widget’ => ‘<li class=”sidebox”>’, ‘after_widget’ => ‘</li>’, ‘before_title’ => ‘<h3>’, ‘after_title’ => ‘</h3>’, )); 于是不能完全照搬上次的啦,这次要修改为 if ( function_exists(‘register_sidebar’) ) register_sidebars(2,array( ‘before_widget’ => ‘<li class=”sidebox”>’, ‘after_widget’ => ‘</li>’, ‘before_title’ => ‘<h3>’, ‘after_title’ => ‘</h3>’, … Continue reading

Posted in wordpress支持, 今日一点 | Tagged , , | 3 Comments

谈下Mediawiki的Mediawiki:Sidebar

这个是用来编辑左侧(默认模板)导航内容的,默认的有这几项 * navigation ** mainpage|mainpage ** portal-url|portal ** currentevents-url|currentevents ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help ** sitesupport-url|sitesupport ** 这个是我添加的|欢迎使用Mediawiki 这些“|”左侧“页面”都可以使用“Mediawiki:这个是我添加的”(其他的类比)进入修改。 拿最下边的那个我添加的解说吧! “欢迎使用Mediawiki”是左侧显示的文字描述,如果”Mediawiki:这个是我添加的”页面为空,那么“欢迎使用Mediawiki”指向的连接地址将是“这个是我添加的”这个页面,虽然也为空。 如果编辑过”Mediawiki:这个是我添加的”页面,那么“欢迎使用Mediawiki”指向的连接地址将是以“Mediawiki:这个是我添加的”页面内容为标题的页面(PS:最好不要在”Mediawiki:这个是我添加的”页面内容中使用回车换行)。这句说的有点绕口!!其实说来说去我也快晕啦! 需要清醒的一点就是“Mediawiki”中的页面标题就相当于“Mediawiki标准连接地址”。 所以“欢迎使用Mediawiki”的连接地址决定于“Mediawiki:这个是我添加的”的页面内容(如果这个页面为空,那么就是“这个是我添加的”啦,这下该明白标题就相当于“Mediawiki标准连接地址”啦吧)。 如果可以用C语言表达的话就是 “欢迎使用Mediawiki”——>”Mediawiki:这个是我添加的”(在没有任何赋值的情况下,也就是初始值为“这个是我添加的”)——>“Mediawiki:这个是我添加的”的页面内容(如过页面内容有回车换行就另当别论了!)。so,如果“Mediawiki:这个是我添加的”的页面内容为一个连接地址(比如:http://clin003.com/)的话,那么“欢迎使用Mediawiki”——>http://clin003.com/。请不要怀疑是“欢迎使用Mediawiki”——>http://wiki.clin003.com/wiki/http://clin003.com/,哈哈。 想到这突然想起前几天添加友情链接的苦闷,前些天是硬性在模板里嵌入link.php文件来做友情链接的,每次添加新的友情链接都要去修改link.php这个文件。 现在看来有更好的办法,就是通过修改mediawiki:sidebar 像这样 * navigation ** mainpage|mainpage ** portal-url|portal ** currentevents-url|currentevents ** recentchanges-url|recentchanges … Continue reading

Posted in Wiki支持, 今日一点 | Tagged , , , | Leave a comment

修修改改补补

修修改改补补(wordpress sidebar widget改造和Tags函数,archives函数,categories函数调用) 为啦这个blog空间(wordpress)看起来简洁,用起来速度,脑子发热的时候就来考虑优化,布局空间。 第一件事: 去掉啦sidebar里边的存档widget,和标签云图widget,增加啦导航栏中的“存档” “标签云” 连个连接,觉得这样至少可以使本来就够臃肿的sidebar长度变简短些,少调用次数据库。 做法就是做一个存档页模板页面和一个标签云模板页面,(我是从page.php页面复制后然后修改)。具体代码可以参考: 按月存档:<?php wp_get_archives(‘type=monthly’); ?> 按分类存档:<?php wp_list_categories(); ?> 标签云页面模板只要知道<?php wp_tag_cloud(); ?>这个就可以啦,这个函数有很多参数具体可以参考:http://codex.wordpress.org/Template_Tags/wp_tag_cloud这里,下边给个完整的使用例子:wp_tag_cloud(‘smallest=8&largest=22&unit=pt&number=45 &format=flat&orderby=name&order=ASC’) 具体的参数所代表的意义与作用如下 smallest 最小字号,即用于关联日志最少的标签的字号,默认 8 largest 最大字号,即用于关联日志最多的标签的字号,默认 22 unit 字号单位,例如 pt、em、px 等,默认 pt number 数量,即指定最多显示的标签个数,默认 45 format 格式,可选参数有“flat”平铺、“list”列表,默认平铺 orderby 排序方式,默认为“name”即按标签名排列,留空则按照关联日志数来排列 order 排序方向,默认为“ASC”即正序排列,可选参数“DESC”为倒序排列 … Continue reading

Posted in wordpress支持, 今日一点 | Tagged , , , , , , | 2 Comments