以下由WordPress教學專欄為大家介紹總結了一些經常被遺忘的範本標籤,希望對需要的朋友有所幫助!
自從WordPress出現以來,它就一直為我們提供了大量的模板標籤。這些模板標籤屬於PHP功能,可以用來輸出和取回一段資料。如果你開發過WordPress主題,你應該對一些模板標籤非常熟悉,例如用來顯示文章標題的the_title標籤,用來顯示文章作者名字的the_author標籤等。
多年來,WordPress一直在不斷進化,每個新的release都會為我們帶來一些新的模板標籤。因此,對於任何人來說,隨時掌握所有模板標籤都是一件非常困難的事情。在這篇文章中,我們就總結了一些經常被遺忘的模板標籤。
P要大寫
依其指引與標準來看WordPress中的那個「P」字母,必須大寫(capital)。
2009年的時候,WordPress創辦人Matt Mullenweg為了讓人們拼對這個名字,特地推出了capital_p_dangit()這個函數。
// 你可以直接使用這個函數
$footer_text = get_theme_mod( "footer_text", "" ); $footer_text = captial_p_dangit( $footer_text ); // Any WordPress text is turned with capital P. // 或是在WordPress Filter中使用 add_filter( "the_excerpt", function( $text ) { return captial_p_dangit( $text ); } );
自訂Logo
在4.5版本中,WordPress推出了在Customizer中上傳logo作為主題的功能。這個新功能需要主題的支援:透過加入add_theme_support( 'site-logo' ),這個logo就會出現在Customizer中了。
這個功能出現以後,我們可以使用一些新的模板標籤了,這些標籤可以處理logo圖像在主題上的輸出: has_custom_logo(), get_custom_logo(), and the_custom_logo().
// 1. 输出包括图像logo和回到主页的连接 the_custom_logo(); // 2. 获得自定义logo output "string" $logo = get_custom_logo(); // 3. 条件 if ( has_custom_logo() ) { $logo = get_custom_logo(); } // 4. 使用'get_custom_logo'将logo打包在div中 add_filter( "get_custom_logo", function( $html ) { return ''. $html .''; } );
#縮圖URL
很久以來,WordPress就擁有增加縮圖或是特色圖像的功能。 the_post_thumbnail()這個模板標籤可以在顯示圖像標籤的同時也顯示它的值。但是如果你想用CSS將縮圖設為背景的時候要怎麼做呢?你可以使用這個標籤:
get_the_post_thumbnail_url().
實例:
'ol', 'short_ping' => true, 'avatar_size' => 42, ) ); ?>
以上是被遺忘的WordPress範本標籤有哪些?的詳細內容。更多資訊請關注PHP中文網其他相關文章!