fbpx

《WP筆記》WordPress常用函數

大概不知道多久前丫湯曾寫過一篇有關wordpress的頁面調用(呼叫)順序,對於在寫佈景時是蠻重要的一個環節,這2天丫湯換了一個佈景,雖然沒有先前的好看(大家都覺得,但丫湯也覺得),不過也是為了一些程式碼的問題因此忍痛暫時先換佈景,在修改佈景的時候,不一定會完全倚靠外掛或是模組,像是丫湯有時就比較喜歡直接利用Wordpress內建的函數來應用,這對於常在製作或修改佈景的人來說應該是蠻實用的。

在看函數使用之前也可先看看先前寫過有關頁面的調用(呼叫)順序

《WP筆記》Wordpress的頁面結構&呼叫順序

下面是丫湯覺得比較常用的函數,可能對高手來說已經用不到了,都在腦子裡面不過對於剛開始嘗試修改佈景或製作佈景的人來說應該是很需要這類資訊。丫湯這新佈景的文字大小還沒調好CSS,內文的文字不給控制…XD

Header常用函數:

<?php bloginfo(‘name’); ?> : 部落格名稱
<?php bloginfo(‘stylesheet_url’); ?> : CSS檔案路徑
<?php bloginfo(‘pingback_url’); ?> : Pingback路徑
<?php bloginfo(‘template_url’); ?> : 佈景檔案路徑
<?php bloginfo(‘version’); ?> : WP版本
<?php bloginfo(‘atom_url’); ?> : Atom 位址
<?php bloginfo(‘rss2_url’); ?> : RSS 2.o 位址
<?php bloginfo(‘url’); ?> : 網站位址
<?php bloginfo(‘html_type’); ?> : 部落格Html型態
<?php bloginfo(‘charset’); ?> : 網頁編碼
<?php bloginfo(‘description’); ?> : 部落格描述
<?php wp_title(); ?> : 頁面標題

佈景模板常用函數:

<?php get_sidebar(); ?> : 調用sidebar.php
<?php get_header(); ?> : 調用header.php
<?php get_footer(); ?> : 調用footer.php
<?php the_content(); ?> : 顯示文章/頁面內容
<?php if(have_posts()) : ?> : 檢查是否有文章/頁面內容
<?php while(have_posts()) : the_post(); ?> : 這是接續上面語法,判斷如果有就顯示
<?php the_time(‘Y-m-d’) ?> : 顯示年月日(可自行選擇格式及設定)
<?php the_title(); ?> : 文章/頁面標題
<?php the_permalink() ?> : 文章/頁面連結
<?php the_category(,') ?> : 文章分類
<?php the_author(); ?> : 作者
<?php the_ID(); ?> : 文章/頁面ID
<?php edit_post_link(); ?> : 如果登入的帳號有編輯權限則會顯示編輯連結
<?php get_links_list(); ?> : 顯示交換連結清單
<?php comments_template(); ?> : 調用comments.php
<?php wp_list_pages(); ?> : 顯示分頁列表
<?php wp_list_categories(); ?> : 顯示分類列表
<?php next_post_link(’%link’); ?> : 下一頁
<?php previous_post_link(’%link’); ?> : 上一頁
<?php get_calendar(); ?> : 行事曆
<?php wp_get_archives() ?> : 顯示彙整列表
<?php posts_nav_link(); ?> : 顯示上一篇/下一篇文章連結
<?php include(TEMPLATEPATH . ‘/XXX.php’); ?> :調用其它php,有些人會將一些功能另
外寫一個檔案,就會利用到這個函數來調用

你可能對這些內容也有興趣

作者:阿湯

對電腦 & 網路資訊充滿興趣與熱情、瘋了似的每日堅持發文,「阿湯」這個名字是由湯姆克魯斯而來的,雖然我沒有他帥氣,也不會演電影,但我會寫文章....

更多關於的文章》

3 個留言

  1. kiudx表示:

    请教站主,本站的sidebar原理是?

    阿湯說:

    jQuery

  2. Mike表示:

    很實用啊!收藏~

    阿湯說:

    收慢了就沒了~~

  3. 碳碳表示:

    這些函數總有一天會派上用場的 :as66
    (話說葛葛的表情偏掉了) :as66

    阿湯說:

    話說,表情完全沒去調,直接丟的@@

發表留言 »

姓名(*)
信箱(*)