WordPress各種標(biāo)簽大全調(diào)用集合

WordPress各種標(biāo)簽調(diào)用集合
wordpress是一種使用PHP語(yǔ)言開(kāi)發(fā)的博客平臺(tái)呻粹,用戶可以在支持PHP和MySQL 數(shù)據(jù)庫(kù)的服務(wù)器上架設(shè)自己的網(wǎng)志等浊,插件眾多筹燕,易于擴(kuò)充功能撒踪。安裝和使用都非常方便制妄。目前 WordPress 已經(jīng)成為主流的 Blog 搭建平臺(tái)。這個(gè)網(wǎng)站就用的是WordPress構(gòu)建的俺抽。

WordPress模板基本文件

style.css 樣式表文件

index.php 主頁(yè)文件

single.php 日志單頁(yè)文件

page.php 頁(yè)面文件

archvie.php 分類和日期存檔頁(yè)文件

searchform.php 搜索表單文件

search.php 搜索頁(yè)面文件

comments.php 留言區(qū)域文件(包括留言列表和留言框)

404.php 404錯(cuò)誤頁(yè)面

header.php 網(wǎng)頁(yè)頭部文件

sidebar.php 網(wǎng)頁(yè)側(cè)邊欄文件

footer.php 網(wǎng)頁(yè)底部文件

WordPress Header頭部 PHP代碼

注: 也就是位于<head>和</head>之間的PHP代碼

<?php bloginfo(‘name’); ?> 網(wǎng)站標(biāo)題
<?php wp_title(); ?> 日志或頁(yè)面標(biāo)題

<?php bloginfo(‘stylesheet_url’); ?> WordPress主題樣式表文件style.css的相對(duì)地址

<?php bloginfo(‘pingback_url’); ?> WordPress博客的Pingback地址

<?php bloginfo(‘template_url’); ?> WordPress主題文件的相對(duì)地址

<?php bloginfo(‘version’); ?> 博客的Wordpress版本

<?php bloginfo(‘a(chǎn)tom_url’); ?> WordPress博客的Atom地址

<?php bloginfo(‘rss2_url’); ?> WordPress博客的RSS2地址

<?php bloginfo(‘url’); ?> WordPress博客的絕對(duì)地址

<?php bloginfo(‘name’); ?> WordPress博客的名稱

<?php bloginfo(‘html_type’); ?> 網(wǎng)站的HTML版本

<?php bloginfo(‘charset’); ?> 網(wǎng)站的字符編碼格式

WordPress 主體模板 PHP代碼

<?php the_content(); ?> 日志內(nèi)容
<?php if(have_posts()) : ?> 確認(rèn)是否有日志

<?php while(have_posts()) : the_post(); ?> 如果有,則顯示全部日志

<?php endwhile; ?> 結(jié)束PHP函數(shù)”while”

<?php endif; ?> 結(jié)束PHP函數(shù)”if”

<?php get_header(); ?> header.php文件的內(nèi)容

<?php get_sidebar(); ?> sidebar.php文件的內(nèi)容

<?php get_footer(); ?> footer.php文件的內(nèi)容

<?php the_time(‘m-d-y’) ?> 顯示格式為”02-19-08″的日期

<?php comments_popup_link(); ?> 顯示一篇日志的留言鏈接

<?php the_title(); ?> 顯示一篇日志或頁(yè)面的標(biāo)題

<?php the_permalink() ?> 顯示一篇日志或頁(yè)面的永久鏈接/URL地址

<?php the_category(‘, ‘) ?> 顯示一篇日志或頁(yè)面的所屬分類

<?php the_author(); ?> 顯示一篇日志或頁(yè)面的作者

<?php the_ID(); ?> 顯示一篇日志或頁(yè)面的ID

<?php edit_post_link(); ?> 顯示一篇日志或頁(yè)面的編輯鏈接

<?php get_links_list(); ?> 顯示Blogroll中的鏈接

<?php comments_template(); ?> comments.php文件的內(nèi)容

<?php wp_list_pages(); ?> 顯示一份博客的頁(yè)面列表

<?php wp_list_cats(); ?> 顯示一份博客的分類列表

## 分類目錄函數(shù)wp_list_cats() 或 分類列表函數(shù)wp_list_categories()用法舉例

1弛饭、按照字母排序孩哑,并只顯示 ID 為16、3丛晌、9和5的指定分類:

  1. <ul>
  2. <?php
  3. wp_list_categories(‘orderby=name&include=3,5,9,16‘); ?>
  4. </ul>

2澎蛛、按照字母排序谋逻,顯示每個(gè)分類的日志數(shù),但不顯示 ID 為10的分類

  1. <ul>
  2. <?php
  3. wp_list_categories(‘orderby=name&show_count=1&exclude=10‘); ?>
  4. </ul>

3浙滤、顯示或隱藏列表頭纺腊,在分類函數(shù) wp_list_categories 中揖膜,title_li 這個(gè)參數(shù)用于設(shè)置或者隱藏分類列表的頭或者標(biāo)題壹粟。它的默認(rèn)值是:‘(__(’Categories’)’ 煮寡,這也就是為什么我們?cè)诓涣碓O(shè)置分類列表標(biāo)題的時(shí)候幸撕,它會(huì)顯示“Categories”的原因。如果你在這里不設(shè)置任何參數(shù)宋光,那么它將什么都不會(huì)顯示罪佳。下 面的例子是排除 ID 為4和7并且隱藏列表頭的分類列表:

  1. <ul>
  2. <?php
  3. wp_list_categories(‘exclude=4,7&title_li=‘); ?>
  4. </ul>

接下來(lái)的例子是僅僅只顯示 ID為5酌毡、9和23蕾管,并且列表頭顯示為“詩(shī)歌”的分類列表:

  1. <ul>
  2. <?php
  3. wp_list_categories(‘include=5,9,23&title_li=<h2>‘ . __(‘詩(shī)歌‘) . ‘</h2>‘ ); ?>
  4. </ul>

4旭蠕、僅顯示某個(gè)分類下的子分類掏熬,下面的示例代碼生成了 ID 為8的父分類下的子分類根據(jù)其 ID 進(jìn)行排序的鏈接列表(讀起來(lái)真繞口 -__-|||)孽江,它會(huì)顯示每個(gè)分類下的文章數(shù)岗屏,并且隱藏鏈接的 title 標(biāo)簽中的分類描述这刷,注意:如果父分類下沒(méi)有任何文章暇屋,那么父分類將不會(huì)顯示

  1. <ul>
  2. <?php wp_list_categories(‘orderby=id&show_count=1
  3. &use_desc_for_title=0&child_of=8‘); ?>
  4. </ul>

這個(gè)函數(shù)里設(shè)置的參數(shù)比較多,這里我稍作說(shuō)明:我們可以看到不同參數(shù)之間使用了“&”這個(gè)“與符號(hào)”來(lái)進(jìn)行區(qū)分連接定鸟,orderby=id 按照 ID 排序著瓶,show_count=1 顯示分類下的文章數(shù)沸久,use_desc_for_title=0 隱藏分類描述卷胯,child_of=8 指定 ID 為8的子分類窑睁。

5卵慰、顯示帶有 RSS Feed 鏈接的分類列表佛呻,下面代碼根據(jù)分類名對(duì)分類列表排序,并顯示每個(gè)分類下的文章數(shù)和 RSS 的 Feed 鏈接送挑。

  1. <ul>
  2. <?php
  3. wp_list_categories(‘orderby=name&show_count=1&feed=RSS‘); ?>
  4. </ul>

還可以使用 RSS 圖標(biāo)代替 RSS 鏈接

  1. <ul>
  2. <?php
  3. wp_list_categories(‘orderby=name&show_count=1
  4. &feed_image=/images/rss.gif‘); ?>
  5. </ul>

6、標(biāo)記和樣式化分類列表司澎,從上面的例子中可以看到挤安,我們將分類列表函數(shù): wp_list_categories() 套用在 ul 和 li 標(biāo)簽里蛤铜,除此外我們還可以對(duì)其進(jìn)行其它的樣式化围肥,個(gè)人認(rèn)為這些工作直接在 CSS 里設(shè)置即可,原文檔中的方法實(shí)際作用并不是很大蛹批,這里我就不多做介紹腐芍,有興趣的朋友可以 參考這里
7猪勇、style
(字符串)分類列表顯示的樣式。將分類列表的方式顯示(使用<br >標(biāo)簽分隔列表項(xiàng))犀被。默認(rèn)設(shè)置為列表(無(wú)序列表)掀泳。有效值:
list – 默認(rèn)
none
例子:

  1. <ul>
  2. <?php
  3. wp_list_categories(‘orderby=name&style=none‘); ?>
  4. </ul>

<?php next_post_link(‘ %link ‘) ?> 下一篇日志的URL地址

<?php previous_post_link(‘%link’) ?> 上一篇日志的URL地址

<?php get_calendar(); ?> 調(diào)用日歷

<?php wp_get_archives() ?> 顯示一份博客的日期存檔列表

<?php posts_nav_link(); ?> 顯示較新日志鏈接(上一頁(yè))和較舊日志鏈接(下一頁(yè))

<?php bloginfo(‘description’); ?> 顯示博客的描述信息

其它的一些Wordpress模板代碼

/%postname%/ 顯示博客的自定義永久鏈接
<?php the_search_query(); ?> 搜索表單的值

<?php _e(‘Message’); ?> 打印輸出信息

<?php wp_register(); ?> 顯示注冊(cè)鏈接

<?php wp_loginout(); ?> 顯示登入/登出鏈接

<!–next page–> 在日志或頁(yè)面中插入分頁(yè)

<!–more–> 截?cái)嗳罩?
<?php wp_meta(); ?> 顯示管理員的相關(guān)控制信息

<?php timer_stop(1); ?> 顯示載入頁(yè)面的時(shí)間

<?php echo get_num_queries(); ?> 顯示載入頁(yè)面查詢

  1. wordpress調(diào)用最新文章

WordPress最新文章的調(diào)用可以使用一行很簡(jiǎn)單的模板標(biāo)簽wp_get_archvies來(lái)實(shí)現(xiàn). 代碼如下:

<?php get_archives(‘postbypost’, 10); ?> (顯示10篇最新更新文章)
或者
<?php wp_get_archives(‘type=postbypost&limit=20&format=custom’); ?>

后面這個(gè)代碼顯示你博客中最新的20篇文章脑沿,其中format=custom這里主要用來(lái)自定義這份文章列表的顯示樣式庄拇。具體的參數(shù)和使用方法你可 以參考官方的使用說(shuō)明- wp_get_archvies。(fromat=custom也可以不要仍秤,默認(rèn)以UL列表顯示文章標(biāo)題。)

補(bǔ)充: 通過(guò)WP的query_posts()函數(shù)也能調(diào)用最新文章列表苇本, 雖然代碼會(huì)比較多一點(diǎn)瓣窄,但可以更好的控制Loop的顯示,比如你可以設(shè)置是否顯示摘要劝贸。具體的使用方法也可以查看官方的說(shuō)明映九。

  1. wordpress調(diào)用隨機(jī)文章
<?php
$rand_posts = get_posts(‘numberposts=10&orderby=rand’);

foreach( $rand_posts as $post ) :

?>

<!–下面是你想自定義的Loop–>

<li><a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a></li>

<?php endforeach; ?>

  1. wordpress調(diào)用最新留言

下面是我之前在一個(gè)Wordpress主題中代到的最新留言代碼,具體也記不得是哪個(gè)主題了引有。該代碼直接調(diào)用數(shù)據(jù)庫(kù)顯示一份最新留言。其中 LIMIT 10限制留言顯示數(shù)量守谓。綠色部份則是每條留言的輸出樣式斋荞。

<?php
global $wpdb;

$sql = “SELECT DISTINCT ID, post_title, post_password, comment_ID,

comment_post_ID, comment_author, comment_date_gmt, comment_approved,

comment_type,comment_author_url,

SUBSTRING(comment_content,1,30) AS com_excerpt

FROM $wpdb->comments

LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID =

$wpdb->posts.ID)

WHERE comment_approved = ’1′ AND comment_type = ” AND

post_password = ”

ORDER BY comment_date_gmt DESC

LIMIT 10″;

$comments = $wpdb->get_results($sql);

$output = $pre_HTML; foreach ($comments as $comment) {

$output .= “n<li>”.strip_tags($comment->comment_author)

.”:” . ” <a href=”” . get_permalink($comment->ID) .

“#comment-” . $comment->comment_ID . “” title=”on ” .

$comment->post_title . “”>” . strip_tags($comment->com_excerpt)

.”</a></li>”;

} $output .= $post_HTML;

echo $output;?>

4.wordpress調(diào)用相關(guān)文章

在文章頁(yè)顯示相關(guān)文章

<?php
$tags = wp_get_post_tags($post->ID);

if ($tags) {

$first_tag = $tags[0]->term_id;

$args=array(

‘tag__in’ => array($first_tag),

‘post__not_in’ => array($post->ID),

‘showposts’=>10,

‘caller_get_posts’=>1

);

$my_query = new WP_Query($args);

if( $my_query->have_posts() ) {

while ($my_query->have_posts()) : $my_query->the_post(); ?>

<li><a href=”<?php the_permalink() ?>” rel=”bookmark” title=”<?php the_title_attribute(); ?>”><?php the_title();?> <?php comments_number(‘ ‘,’(1)’,’(%)’); ?></a></li>

<?php

endwhile;

}

}

wp_reset_query();

?>

5.wordpress調(diào)用指定分類的文章
方法1:

<?php $posts = get_posts( “category=4&numberposts=10″ ); ?>
<?php if( $posts ) : ?>
<ul><?php foreach( $posts as $post ) : setup_postdata( $post ); ?>
<li>
<a href=”<?php the_permalink() ?>” rel=”bookmark” title=”<?php the_title(); ?>”><?php the_title(); ?></a>
</li>
<?php endforeach; ?>
</ul>
<?php endif; ?>

方法2:

<?php $posts = get_posts( "category=1&numberposts=10" ); ?>
<?php if( $posts ) : ?>

      <ul class="news_ful">
          <?php while (have_posts()) : the_post(); ?>
        <li> <a class=" animated an4" href="<?php the_permalink() ?>" title="<?php the_title(); ?>">
          <label><? echo wp_trim_words( get_the_title(),24); ?></label>
          <span><?php  the_time('Y-m-d'); ?></span></a> </li>          
          <?php endwhile;wp_reset_query(); ?>

<?php endif; ?>

<?php $thiscat = get_category($cat); echo $thiscat ->name;?>調(diào)用指定分類名稱標(biāo)題
<?php $cat = get_category($cid);echo $cat->slug;?>  調(diào)用指定分類別名
<?php echo get_cat_ID( $cat_name ) ?>調(diào)用指定分類名稱對(duì)應(yīng)的分類ID
<?php echo get_category_link($cid) ?>調(diào)用指定分類url鏈接
//$cid為整型變量
wp_list_categories(‘orderby=name&include=3,5,9,16‘); ?>

WordPress獲取指定分類下指定子分類

    <ul class="busul">
<?php $categories = array(9,10,11,12,13);
foreach ($categories as $cid) { ?>
<?php query_posts("showposts=8&cat=$cid") ?>
<li><a class="img  animated an6" href="<?php echo get_category_link($cid) ?>" title="<?php single_cat_title() ?>"><?php single_cat_title() ?></a></li>
<?php } wp_reset_query(); ?>
</ul>

`或者
args=array( 'orderby' => 'id', 'order' => 'ASC', 'child_of' => get_category_root_id(cat),
'hide_empty' => 0,
);
<?php
<eq style="box-sizing: border-box; display: inline-block;"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><annotation encoding="application/x-tex">categories=get_categories(</annotation></semantics></math>categories=getc?ategories(</eq>args);
foreach(categories ascategory) {
if((<eq style="box-sizing: border-box; display: inline-block;"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><annotation encoding="application/x-tex">category->term_id)==</annotation></semantics></math>category?>termi?d)==</eq>cat){
echo '<li class="news-xians">';
}else{
echo '<li>';
}
echo '<a href="'.get_category_link( <eq style="box-sizing: border-box; display: inline-block;"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><annotation encoding="application/x-tex">category->term_id ).'">'.</annotation></semantics></math>category?>termi?d).′">′.</eq>category->name.'</a>';
echo '</shd>';
echo "\r";

}
?>`

WordPress獲取指定分類下全部子分類
<?php wp_list_cats('sort_column=name&optioncount=1&hierarchical=1&hide_empty=0&child_of=51'); ?>

代碼解釋:sort_column=name為調(diào)用分類名;optioncount=1為調(diào)用分類下的文章數(shù)量俺驶;hide_empty=0為是否隱藏沒(méi)有文章的分類幸逆;child_of=51為調(diào)用的父分類ID號(hào),需要改為你自己的父分類的ID號(hào)暮现。
以上的代碼是同時(shí)調(diào)用出子分類名和子分類下的文章數(shù)还绘,如果只想調(diào)用子分類名,不需要顯示文章數(shù)量栖袋,可以使用以下的代碼:

<?php wp_list_cats('sort_column=name&optioncount=0&hierarchical=1&hide_empty=0&child_of=51'); ?>

一拍顷、指定分類下的子分類獲取方法:

 <?php wp_list_cats
('sort_column=name&optioncount=1&hierarchical=1&hide_empty=0&child_of=10'); ?>

說(shuō)明:
child_of=10中的10是指某個(gè)分類的ID號(hào)。
sort_column:ID 或 name塘幅,預(yù)設(shè)為ID踏揣,設(shè)定依 ID 值或分類名稱排序
sort_order:asc 或 desc钝尸,預(yù)設(shè)為遞增 asc,設(shè)定排序遞增或遞減 (&sort_column=ID&sort_order=desc )
二、指定頁(yè)面下的子頁(yè)面獲取方法:

<?php wp_list_pages(‘hide_empty=0&child_of=5&title_li=’); ?>

說(shuō)明:
child_of=5中的5是指某個(gè)頁(yè)面的ID號(hào)。

6.wordpress去評(píng)論者鏈接的評(píng)論輸出

<?php
global $wpdb;

$sql = “SELECT DISTINCT ID, post_title, post_password, comment_ID,

comment_post_ID, comment_author, comment_date_gmt, comment_approved,

comment_type,comment_author_url,

SUBSTRING(comment_content,1,14) AS com_excerpt

FROM $wpdb->comments

LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID =

$wpdb->posts.ID)

WHERE comment_approved = ’1′ AND comment_type = ” AND

post_password = ”

ORDER BY comment_date_gmt DESC

LIMIT 10″;

$comments = $wpdb->get_results($sql);

$output = $pre_HTML;

foreach ($comments as $comment) {

$output .= “ <li>”.strip_tags($comment->comment_author).”:” . ” <a href=”” . get_permalink($comment->ID) .

“#comment-” . $comment->comment_ID . “” title=”on ” .

$comment->post_title . “”>” . strip_tags($comment->com_excerpt).”</a></li>”;

}

$output .= $post_HTML;

echo $output;?>

7.wordpress調(diào)用含gravatar頭像的評(píng)論輸出

<?php
global $wpdb;

$sql = “SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved,comment_author_email, comment_type,comment_author_url, SUBSTRING(comment_content,1,10) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = ’1′ AND comment_type = ” AND comment_author != ‘鄭 永’ AND post_password = ” ORDER BY comment_date_gmt DESC LIMIT 10″;

$comments = $wpdb->get_results($sql);

$output = $pre_HTML;

foreach ($comments as $comment)

{

$output .= “ <li>”.get_avatar(get_comment_author_email(‘comment_author_email’), 18). ” <a href=”” . get_permalink($comment->ID) . “#comment-” . $comment->comment_ID . “” title=”” . $comment->post_title . ” 上的評(píng)論”>”. strip_tags($comment->comment_author) .”: “. strip_tags($comment->com_excerpt) .”</a></li>”;

}

$output .= $post_HTML;

$output = convert_smilies($output);

echo $output;

?>

上面代碼把comment_author的值改成你的ID橙垢,18是頭像大小舔株,10是評(píng)論數(shù)量办铡。

8.wordpress調(diào)用網(wǎng)站統(tǒng)計(jì)大全

1、日志總數(shù):

<?php $count_posts = wp_count_posts(); echo $published_posts = $count_posts->publish;?>

2、草稿數(shù)目:

<?php $count_posts = wp_count_posts(); echo $draft_posts = $count_posts->draft; ?>

3、評(píng)論總數(shù):

<?php echo $wpdb->get_var(“SELECT COUNT(*) FROM $wpdb->comments”);?>

4、成立時(shí)間:

<?php echo floor((time()-strtotime(“2008-8-18″))/86400); ?>

5、標(biāo)簽總數(shù):

<?php echo $count_tags = wp_count_terms(‘post_tag’); ?>

6、頁(yè)面總數(shù):

<?php $count_pages = wp_count_posts(‘page’); echo $page_posts = $count_pages->publish; ?>

7、分類總數(shù):

<?php echo $count_categories = wp_count_terms(‘category’); ?>

8殊橙、鏈接總數(shù):

<?php $link = $wpdb->get_var(“SELECT COUNT(*) FROM $wpdb->links WHERE link_visible = ‘Y’”); echo $link; ?>

9誉察、用戶總數(shù):

<?php $users = $wpdb->get_var(“SELECT COUNT(ID) FROM $wpdb->users”); echo $users; ?>

10鸿秆、最后更新:

<?php $last = $wpdb->get_results(“SELECT MAX(post_modified) AS MAX_m FROM $wpdb->posts WHERE (post_type = ‘post’ OR post_type = ‘page’) AND (post_status = ‘publish’ OR post_status = ‘private’)”);$last = date(‘Y-n-j’, strtotime($last[0]->MAX_m));echo $last; ?>

9.wordpress判斷語(yǔ)句

is_single()

判斷是否是具體文章的頁(yè)面

is_single(’2′)

判斷是否是具體文章(id=2)的頁(yè)面

is_single(‘Beef Stew’)

判斷是否是具體文章(標(biāo)題判斷)的頁(yè)面

is_single(‘beef-stew’)

判斷是否是具體文章(slug判斷)的頁(yè)面

comments_open()

是否留言開(kāi)啟

pings_open()

是否開(kāi)啟ping

is_page()

是否是頁(yè)面

is_page(’42′)

id判斷井誉,即是否是id為42的頁(yè)面

is_page(‘About Me’)

判斷標(biāo)題

is_page(‘a(chǎn)bout-me’)

slug判斷

is_category()

是否是分類

is_category(’6′)

id判斷奔则,即是否是id為6的分類

is_category(‘Cheeses’)

分類title判斷

is_category(‘cheeses’)

分類 slug判斷

in_category(’5′)

判斷當(dāng)前的文章是否屬于分類5

is_author()

將所有的作者的頁(yè)面顯示出來(lái)

is_author(’1337′)

顯示author number為1337的頁(yè)面

is_author(‘Elite Hacker’)

通過(guò)昵稱來(lái)顯示當(dāng)前作者的頁(yè)面

is_author(‘elite-hacker’)

下面是通過(guò)不同的判斷實(shí)現(xiàn)以年、月、日、時(shí)間等方式來(lái)顯示歸檔

is_date()

is_year()

is_month()

is_day()

is_time()

判斷當(dāng)前是否是歸檔頁(yè)面

is_archive()

判斷是否是搜索

is_search()

判斷頁(yè)面是否404

is_404()

判斷是否翻頁(yè)忽孽,比如你當(dāng)前的blog是http://domain.com 顯示http://domain.com?paged=2的時(shí)候覆履,這個(gè)判斷將返 回真,通過(guò)這個(gè)函數(shù)可以配合is_home來(lái)控制某些只能在首頁(yè)顯示的界面,

例如:

<?php if(is_single()):?>
//這里寫(xiě)你想顯示的內(nèi)容居夹,包括函數(shù)

<?php endif;?>

或者:

<?php if(is_home() && !is_paged() ):?>

//這里寫(xiě)你想顯示的內(nèi)容,包括函數(shù)

<?php endif;?>

10.wordpress非插件同步twitter

<?php
require_once (ABSPATH . WPINC . ‘/class-feed.php’);

$feed = new SimplePie();

$feed->set_feed_url(‘http://feeds.feedburner.com/agting′);

$feed->set_file_class(‘WP_SimplePie_File’);

$feed->set_cache_duration(600);

$feed->init();

$feed->handle_content_type();

$items = $feed->get_items(0,1);

foreach($items as $item) {

echo ‘<a target=”_blank” rel=”external nofollow” title=”Follow Me on Twitter” href=”http://twitter.com/agting″>@用戶名</a>: ‘.$item->get_description();

}

?>

代碼中的agting改成你的twitter用戶名糜颠,改成你的名字匀归。

另一種調(diào)用方法需要你的空間是國(guó)外主機(jī):

<?php
// Your twitter username.

$username = “wange1228″;

// Prefix – some text you want displayed before your latest tweet.

// (HTML is OK, but be sure to escape quotes with backslashes: for example href=”link.html”)

// Suffix – some text you want display after your latest tweet. (Same rules as the prefix.)

$suffix = “”;

$feed = “http://search.twitter.com/search.atom?q=from:” . $username . “&rpp=1″;

function parse_feed($feed) {

$stepOne = explode(“<content type=”html”>”, $feed);

$stepTwo = explode(“</content>”, $stepOne[1]);

$tweet = $stepTwo[0];

$tweet = str_replace(“<”, “<”, $tweet);

$tweet = str_replace(“>”, “>”, $tweet);

return $tweet;

}

$twitterFeed = file_get_contents($feed);

echo stripslashes($prefix) . parse_feed($twitterFeed) . stripslashes($suffix);

?>

總結(jié)一下這個(gè)方法的特點(diǎn):

1、非插件.

2卷玉、不用驗(yàn)證用戶名和密碼品姓,也就是說(shuō)你可以指定調(diào)用任何一個(gè)人的 tweet.

3衬潦、可以自定義 tweet 信息后顯示的文字,就是 $suffix = “”; 這里.

4买喧、只能調(diào)用最新的一條 tweet姓言,剛好滿足我的需求。

5蜂筹、大概只有國(guó)外空間才能使用.(經(jīng)我驗(yàn)證乃摹,確實(shí)如此)

11.wordpress 非插件調(diào)用評(píng)論表情

<!–smilies–>
<?php

function wp_smilies() {

global $wpsmiliestrans;

if ( !get_option(‘use_smilies’) or (empty($wpsmiliestrans))) return;

$smilies = array_unique($wpsmiliestrans);

$link=”;

foreach ($smilies as $key => $smile) {

$file = get_bloginfo(‘wpurl’).’/wp-includes/images/smilies/’.$smile;

$value = ” “.$key.” “;

$img = “<img src=”{$file}” alt=”{$smile}” />”;

$imglink = htmlspecialchars($img);

$link .= “<a href=”#commentform” title=”{$smile}” onclick=”document.getElementByIdx_x(‘comment’).value += ‘{$value}’”>{$img}</a> ”;

}

echo ‘<div class=”wp_smilies”>’.$link.’</div>’;

}

?>

<?php wp_smilies();?>

將以上代碼復(fù)制到 comments.php 中合適的位置。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末跟衅,一起剝皮案震驚了整個(gè)濱河市孵睬,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌伶跷,老刑警劉巖掰读,帶你破解...
    沈念sama閱讀 217,277評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異叭莫,居然都是意外死亡蹈集,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門雇初,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)拢肆,“玉大人,你說(shuō)我怎么就攤上這事」郑” “怎么了支示?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,624評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)鄙才。 經(jīng)常有香客問(wèn)我颂鸿,道長(zhǎng),這世上最難降的妖魔是什么攒庵? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,356評(píng)論 1 293
  • 正文 為了忘掉前任嘴纺,我火速辦了婚禮,結(jié)果婚禮上叙甸,老公的妹妹穿的比我還像新娘颖医。我一直安慰自己,他們只是感情好裆蒸,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,402評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布熔萧。 她就那樣靜靜地躺著,像睡著了一般僚祷。 火紅的嫁衣襯著肌膚如雪佛致。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,292評(píng)論 1 301
  • 那天辙谜,我揣著相機(jī)與錄音俺榆,去河邊找鬼。 笑死装哆,一個(gè)胖子當(dāng)著我的面吹牛罐脊,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蜕琴,決...
    沈念sama閱讀 40,135評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼萍桌,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了凌简?” 一聲冷哼從身側(cè)響起上炎,我...
    開(kāi)封第一講書(shū)人閱讀 38,992評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎雏搂,沒(méi)想到半個(gè)月后藕施,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,429評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡凸郑,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,636評(píng)論 3 334
  • 正文 我和宋清朗相戀三年裳食,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片芙沥。...
    茶點(diǎn)故事閱讀 39,785評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡胞谈,死狀恐怖尘盼,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情烦绳,我是刑警寧澤,帶...
    沈念sama閱讀 35,492評(píng)論 5 345
  • 正文 年R本政府宣布配紫,位于F島的核電站径密,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏躺孝。R本人自食惡果不足惜享扔,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,092評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望植袍。 院中可真熱鬧惧眠,春花似錦、人聲如沸于个。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,723評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)厅篓。三九已至秀存,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間羽氮,已是汗流浹背或链。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,858評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留档押,地道東北人澳盐。 一個(gè)月前我還...
    沈念sama閱讀 47,891評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像令宿,于是被迫代替她去往敵國(guó)和親叼耙。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,713評(píng)論 2 354