《PHP實例:判斷、添加和刪除WordPress置頂文章的相關PHP函數小結》要點:
本文介紹了PHP實例:判斷、添加和刪除WordPress置頂文章的相關PHP函數小結,希望對您有用。如果有疑問,可以聯系我們。
PHP學習判斷置頂文章
is_sticky() 函數用來判斷一篇文章是否為置頂文章.
PHP學習用法
PHP學習
is_sticky( $post_id );
PHP學習參數
PHP學習$post_id
PHP學習(整數)(可選)要判斷的文章 ID,默認是循環中的當前文章.
PHP學習默認值:0(循環中的當前文章)
PHP學習返回值
PHP學習(布爾)文章是否為置頂文章.
PHP學習例子
PHP學習
if( is_sticky() ) echo //'當前文章是置頂文章';
if( is_sticky( 68 ) ) echo //'ID 為 68 的文章是置頂文章';
PHP學習其它
PHP學習此函數位于:wp-includes/post.php
PHP學習添加和移除置頂文章的函數
WordPress 默認支持文章置頂的功能,你可以把重要或精彩的文章在后臺置頂,讓用戶優先看到.
PHP學習在開發中,可能必要通過代碼來添加和移除置頂文章.WordPress 置頂文章的原理就是把置頂文章的 ID 存到 options 表里,通過修改 sticky_posts 字段即可控制置頂文章.
PHP學習但是,WordPress 提供了兩個函數,可以更加輕松的添加和移除置頂文章,直接調用函數即可修改 sticky_posts 字段.
PHP學習stick_post()
PHP學習stick_post() 函數用來把一篇文章置頂,例子:
PHP學習
stick_post( 68 );//置頂 ID 為 68 的文章
stick_post( get_the_ID() );//置頂循環中的當前文章
PHP學習unstick_post()
PHP學習unstick_post() 和 stick_post() 函數相反,用來把一篇置頂文章撤消置頂:
PHP學習
unstick_post( 425 );//撤消置頂 ID 為 425 的文章
unstick_post( get_the_ID() );//撤消置頂循環中的當前文章
《PHP實例:判斷、添加和刪除WordPress置頂文章的相關PHP函數小結》是否對您有啟發,歡迎查看更多與《PHP實例:判斷、添加和刪除WordPress置頂文章的相關PHP函數小結》相關教程,學精學透。維易PHP學院為您提供精彩教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/8264.html