WordPress获取博客信息标签:get_bloginfo

WordPress模板标签get_bloginfo用于获取博客的一些信息,与bloginfo()的用法基本一样,区别在于get_bloginfo()只返回相应的值而不是直接输出。

get_bloginfo( string $show = '', string $filter = 'raw' )

事实上,bloginfo()函数等效于:

<?php echo get_bloginfo( $show, 'display' ); ?>

函数参数

$show

字符串值,可选

要了解该参数的值,请阅读:WordPress模板标签:bloginfo

$filter

字符串值,可选,默认值为:raw

是否允许add_filter过滤,如果为display,当$show包含url或directory或home时,可以使用bloginfo_url钩子来过滤get_bloginfo()的输出结果,$show为其他值时,可以使用bloginfo钩子来过滤。

因此可以看出,bloginfo()输出的值可能会被插件、主题过滤修改,而get_bloginfo()可以不被过滤,这也是它们的一个不同之处。

扩展阅读

get_bloginfo()函数位于:wp-includes/general-template.php

相关函数:

Typora