获取活动主题 URL
<?php echo esc_url( get_bloginfo( 'stylesheet_directory' ) ); ?>
输出
http://example.com/wp-content/themes/twentysixteen
备择方案
在内部,get_bloginfo( 'stylesheet_directory' )
调用 get_stylesheet_directory_uri()
,所以你可能想要使用它:
<?php echo esc_url( get_stylesheet_directory_uri() ); ?>
许多开发人员更喜欢使用这些专用函数,因为它们和 get_bloginfo()
之间的命名约定不一致。例如,get_stylesheet_directory()
返回子主题路径; 但是,正如前面的例子所示,get_bloginfo( 'stylesheet_directory' )
返回子主题 URL。如果你使用 get_stylesheet_directory_uri()
,则对于你是否正在检索路径或 URL 的可能性较小。