升级到2.5.1的感想

Wordpress Add Comment

本来是想,2.5到2.5.1,不就差0.0.1么,小版本更新应该没什么的,没想到装好以后发现差距这么大。

首先是插件,大批量更新,都支持到2.5.1或更高了,但插件的改动也很大,我琢磨了好久。人的习惯总是难以改变,特别是同一个东西,忽然就变的你不认识了,人会害怕的,我的潜意识也比较抗拒,所以这次插件升级,我弄了很久很久才弄好。

而且,一般wp的小版本升级,是不升级数据库的,这次,升级了数据库,让我颇感意外,可能2.5真的是bug太多了,所以这次的改进有点大。

总体来说,wp已经越来越越顺手,它的每次改变都有目共睹,希望wordpress越来越好。

Tags: , , , , , ,
2,945 Views | 五月 25th, 2008 | Permanent Link:升级到2.5.1的感想

WP-PostViews Plus 函數示範

Wordpress Add Comment

 如果對函數的顯示有問題的人,請回到外掛的討論頁面發表問題。
If you hace any question about the function. Please go back to the plugin page and ask for help.

the_views(’ Views’, true);
456 Views

the_user_views(’ Views’, true);
143 Views

the_bot_views(’ Views’, true);
313 Views

get_most_viewed(”, 5, 0 , true , true);

  • WordPress Plugin :: WP-PostViews Plus – 10,912 Views
  • 留言版 – 4,479 Views
  • 世界七大奇景 – 3,803 Views
  • 所有回應列表 – 3,679 Views
  • 程式作品列表 – 3,305 Views
  • get_most_viewed_category(75, ”, 5, 0, true, true);

  • JpGraph :: php的繪圖物件 – 954 Views
  • 移除lexbce服務,解決print spooler無法啟動問題 – 950 Views
  • NextGEN Gallery 正體中文化(更新至 0.93) – 887 Views
  • 全球丁丁大戰 – 826 Views
  • phpBB3 倒數計時 – 746 Views
  • get_timespan_most_viewed(”, 5, 60, true, true, 0);

  • WordPress 2.5 後台預覽 – 664 Views
  • 函數示範 – 456 Views
  • 【Google AdSense 條款及細則】變更 – 313 Views
  • 無聊再度變更佈景主題 – 309 Views
  • 【工商服務】3M 隨手黏 – 309 Views
  • get_timespan_most_viewed_cat(79, ”, 5, 60, true, true, 0);

  • 函數示範 – 456 Views
  • 搞笑的小朋友~ – 237 Views
  • 【工商服務】星光傳奇 – 83 Views
  • 生日快樂 – 66 Views
  • Google Search – 0 Views
  • get_totalviews(true,true);
    103,652

    Tags: , , , , ,
    5,709 Views | 四月 15th, 2008 | Permanent Link:WP-PostViews Plus 函數示範

    阅读数,点击数插件 WP-PostViews Plus

    Wordpress Add Comment

    簡介

    這是 WP-PostViews 的強化版本。讓你的瀏覽數可以區分使用者或機器人。
    WordPress 官方網站外掛目錄中的本程式

    使用範例

    參考本網站的文章。

    下載

    安裝方法

    1. 上傳檔案 postviews_plus 資料夾到 wp-content/plugins 資料夾。
      註: 解壓縮後看到的 .po 檔並不需要上傳,而 .mo 檔請選擇符合你的語系。
    2. 啟用 WP-PostViews Plus 外掛。
    3. 將顯示函數添加到你的樣版檔。函數說明见下。

    更新方法

    • 原本使用 WP-PostViews 1.0.x 者
      1. 停用 WP-PostViews 外掛
      2. 刪除 postviews.php 檔案,應該位於 wp-content/plugins 資料夾
      3. 上傳檔案 postviews_plus 資料夾到 wp-content/plugins 資料夾
        註: 解壓縮後看到的 .po 檔並不需要上傳,而 .mo 檔請選擇符合你的語系
      4. 啟用 WP-PostViews Plus 外掛
    • 原本使用 WP-PostViews Plus 1.0.0~1.0.8 者
      1. 停用 WP-PostViews Plus 外掛
      2. 刪除 postviews.php 檔案,應該位於 wp-content/plugins 資料夾
      3. 上傳檔案 postviews_plus 資料夾到 wp-content/plugins 資料夾
        註: 解壓縮後看到的 .po 檔並不需要上傳,而 .mo 檔請選擇符合你的語系
      4. 啟用 WP-PostViews Plus 外掛
    • 原本使用 WP-PostViews Plus 1.0.9~1.1.x 者
      1. 上傳檔案 postviews_plus 資料夾到 wp-content/plugins 資料夾
        註: 解壓縮後看到的 .po 檔並不需要上傳,而 .mo 檔請選擇符合你的語系

     

    Tags: , , , , ,
    5,491 Views | 四月 15th, 2008 | Permanent Link:阅读数,点击数插件 WP-PostViews Plus

    Wordpress 2.5 Tags 标签功能

    Wordpress Add Comment

     

    Wordpress 从 2.3 版开始推出了 Tag 功能,2.5 在 2.3 的基础上进一步完善,现在可以不用借助插件(某些高级功能还需插件才能实现),即可利用标签来有序的组织和管理文章了。下面樂思蜀将收集到的 Wordpress Tags 标签相关的用法、功能,收藏并分享,希望对大家有所帮助。

    一、Wordpress Tags 标签链接调用

    功能:在首页、分类、归档、文章页等位置,显示文章的 Tags 标签链接。

    标准语法:

    <?php the_tags(); ?>

    带参数范例(以我的SEO博客为例):

    <?php the_tags(’标签: ‘, ‘, ‘, ‘ |‘); ?>

    参数说明:

    • 前缀:标签链接之前显示的说明性文字
    • 分隔:有多个标签时,分隔符设置
    • 后缀:如果 Tags 调用后面还有其他内容,显示的分隔符

    展示效果:

    标签: SEO, Wordpress, SEO资源 | 3 条评论

    其他调用方法及高级技巧:

    参考资料:http://codex.wordpress.org/Template_Tags/the_tags

    二、Tag Cloud(标签云)调用

    功能:调用博客标签列表

    标准语法:

    <?php wp_tag_cloud(”); ?>

    带参数范例(以我的SEO博客首页右侧‘TagCloud’为例):

    <?php wp_tag_cloud(’number=30&smallest=12&largest=12&unit=px’); ?>

    详细参数及说明:

    • smallest:标签文字最小字号,默认为8pt;
    • largest:标签文字最大字号,默认为22pt;
    • unit:标签文字字号的单位,默认为pt,可以为px、em、pt、百分比等;
    • number:调用的标签数量,默认为45个,设置为“0”则调用所有标签;
    • format:调用标签的格式,可选“flat”、“list”和“array”,默认为“flat”平铺,“list”为列表方式,“array”请参考这里
    • orderby:调用标签的排序,默认为“name”按名称排序,“count”则按关联的文章数量排列;
    • order:排序方式,默认为“ASC”按正序,“DESC”按倒序,“RAND”按任意顺序。
    • exclude:排除部分标签,输入标签ID,并以逗号分隔,如“exclude=1,3,5,7”不显示ID为1、3、5、7的标签;
    • include:包含标签,与exclude用法一样,作用相反,如“include=2,4,6,8”则只显示ID为2、4、6、8的标签。

    参考资料:http://codex.wordpress.org/Template_Tags/wp_tag_cloud

    三、Tag Cloud 页面制作

    功能:制作一个独立的标签列表页(如樂思蜀SEO博客标签列表)。

    第一步:

    将你的页面模板 page.php 复制一份,命名为 page_tags.php(或其他你喜欢的文件名,下面以这个文件名为例)。

    第二步:

    编辑 page_tags.php 文件,在顶部插入模板标记名称。

    <?php
    /*
    Template Name: Tags
    */
    ?>

    注:Tags 为模板标记名,可以随便命名,后面需要用到,与这里对应即可。

    第三步:

    page_tags.php 文件内容按下列方法修改:

    1、找到页面内容调用(一般为:<?php the_content(); ?>),删除;

    2、将 Tag Cloud 调用代码放到1所说的页面内容位置(***注:调用的语法、参数与上面所说的一样,按自己的需要设置参数);

    3、[可选] 根据情况删除不必要的代码(如<?php link_pages(”); ?>等)。

    第四步:

    上传 page_tags.php 文件到当前模板目录。

    第五步:

    Wordpress 后台,新撰写一个页面,填上你喜欢的标题、永久链接,在下面“高级选项”的“页面模板”下拉选框中,选择模板名称“Tags”(与第二步的模板标记名对应)。

    第六步:

    发布,即可看到你的独立 Tag Cloud 页面了

    参考资料:http://codex.wordpress.org/Template_Tags/wp_tag_cloud

    四、Tag 标签关联文章列表

    功能:建立独立的 Tag 标签关联文章列表样式。

    方法:新建 tags.php文件(或复制 index.php 修改),上传到当前模板目录。

    在 tags.php 文件中你可以自由发挥,将 Tag 关联文章以不同的方式调用,这里 提供了更详细的参考资料。

    五、Wordpress 2.5 Tag 的一个提示

    Wordpress 2.5 的 Tag 名称不能与分类重复,包括permalink,重复后可能将标签识别成了分类。

    具体的解决方法还没研究出来,搞懂了再和大家分享

    作者:樂思蜀
    版权所有,转载时必须以链接形式注明作者和原始出处并保留本声明。

    Tags: , , , , ,
    4,458 Views | 四月 10th, 2008 | Permanent Link:Wordpress 2.5 Tags 标签功能

    wp_tag_cloud函数使用说明

    Wordpress Add Comment

    描述

    wordpress 2.3版或以上可用。wp_tag_cloud这个模板标签将显示一列标签,即所谓的标签云图,标签使用的次数决定了它的尺寸。

    用法

    1. <?php wp_tag_cloud(); ?>

    例子

    默认值

    1. $defaults = array(smallest => 8, largest => 22,
    2.   unit => pt, number => 45, format => flat,
    3.   orderby => name, order => ASC,exclude => , include => );

    默认显示:

    • smallest – 使用最少的标签的字号为8
    • largest – 使用最多的标签的字号为22
    • unit – 使用’pt’(点)作为最小和最大字号的单位
    • number – 显示最多45个标签
    • format – 使用平面风格显示标签(标签之间用空格分隔)
    • orderby – 以名称排序
    • order – 升序显示
    • exclude – 不排除任何标签
    • include – 包含任何标签

    在“热门标签”下显示云图

    1. <?php if ( function_exists(wp_tag_cloud) ) : ?>
    2. <li>
    3. <h2>Popular Tags</h2>
    4. <ul>
    5. <?php wp_tag_cloud(smallest=8&largest=22); ?>
    6. </ul>
    7. </li>
    8. <?php endif; ?>

    云图减少显示的个数和用使用次数代替名称排序

    1. <?php wp_tag_cloud(smallest=8&largest=22&number=30&orderby=count); ?>

    参数

    smallest
    (整数) 使用最少的标签的字号 (单位由unit参数给出).
    largest
    (整数) 使用最多的标签的字号 (单位由unit参数给出).
    unit
    (字符) 标签字号的单位。 他可以是任何CSS长度单位, 例如: pt, px, em, %; 默认为pt (点).
    number
    (整数) 云图显示标签的个数。 (使用“0”将显示所有标签。)
    format
    (字符) 云图显示的格式。

    • ‘flat’ (默认)标签用空格分隔
    • ‘list’ 标签置于一个类名为wp-tag-cloud的无序列表中
    • ‘array’ 标签保存在数值中

    orderby
    (字符) 标签的排序,有效值为:

    • ‘name’ (默认,名称)
    • ‘count’ 使用次数

    order
    (字符) 排序次序。有效值 – 必须大写:

    • ‘ASC’ (默认值,升序)
    • ‘DESC’ (降序)

    exclude
    (字符) 排除用逗号(半角)分隔的一列标签(term_id)。例如, ‘exclude=5,27′ 意味着term_id为5或27的标签将不会显示。默认不排除如何标签。
    include
    (字符) 包含用逗号(半角)分隔的一列标签。例如,’include=5,27′意味着只有term_id为5或者27的标签将显示。默认包含如何标签。

    创建标签档案文件

    2.3版本的重要特点是添加了标签功能,wp_tag_cloud标签可以用于显示一个标签存档。这也意味着访问者点击标签云图中的某个标签,他可以得到所有使用了这个标签的文章。根据Template_Hierarchy,如果tag.php模版不存在时,将使用archives.php模版。通过使用tag.php模版,你可以定制你的标签存档的样式,此模版在最上面包含了标签云图,起到了导航的作用。

    要把这个弄成一个新的模板的话,需要把这个加入到主题文件中去。(Template_Hierarchy里有关于模版的资源。)需要的步骤如下:

    • 1.将下面的内容保存到tag.php中。
    • 2.将该文件上传到主题文件夹中。
    • 3.当你希望在导航栏有个链接可到达标签存档中时,否则它只在点击某个标签后使用:增加一个使用tag.php的空白页面,并给它起名为标签存档。

    第三步的详细说明

    WordPress可以设置成不同的页面使用不同的页面模板。在管理面板“写作->页面”的底部(或在边栏,取决于你使用的wordpress版本)有个名为“Page Template(页面模板)”的下拉菜单。在那里,你可以选择使用哪个模板显示这个页面。

    1. <?php /*
    2. Template Name: Tag Archive
    3. */ ?>
    4. <div>
    5. <?php get_header(); ?>
    6. <h2>Tag Archive</h2>
    7. <?php wp_tag_cloud(); ?>
    8.     <div class=”navigation”>
    9. <div class=”alignleft”><?php next_posts_link(« Older Entries) ?></div>
    10. <div class=”alignright”><?php previous_posts_link(Newer Entries ») ?></div>
    11.     </div>
    12. <?php if (have_posts()) : ?>
    13.         <?php while (have_posts()) : the_post(); ?>
    14.         <h2><a href=”<?php the_permalink() ?>” rel=”bookmark” title=”Permanent Link to <?php the_title(); ?>“><?php the_title(); ?></a></h2>
    15.     <div class=”entry”>
    16.     <?php the_content(Read the rest of this entry »); ?>
    17.     </div>
    18.  
    19.     <?php endwhile; ?>
    20.     <?php endif; ?>
    21. </div>
    22. <?php get_footer(); ?>

    请注意,这个模板没有添加任何样式,查看single.php可以得知确定的样式。

    英文原文:Template_Tags/wp_tag_cloud

    Tags: , , , , , ,
    2,828 Views | 四月 10th, 2008 | Permanent Link:wp_tag_cloud函数使用说明