不可能与get_sidebar()
.
从该函数的主体:
function get_sidebar( $name = null ) {
do_action( \'get_sidebar\', $name );
$templates = array();
if ( isset($name) )
$templates[] = "sidebar-{$name}.php";
$templates[] = \'sidebar.php\';
所以如果你通过
$name
或函数的任何其他自定义值,它们将在两个固定字符串之间设置。
您可以使用locate_template()
而是:
locate_template( \'pgwidgets/sidebar-homepage.php\', TRUE );