您有以下变量:
<?php
$url1 = bloginfo();
?>
为什么变量在wordpress的前端可见?
如果我在没有Wordpress-Tag的情况下尝试变量:
<?php
$url1 = "test";
?>
是不可见的。
感谢您的帮助。
祝你好运
马丁
答案 0 :(得分:2)
bloginfo()
用于显示有关网站的特定信息,例如显示网站名称的bloginfo('name')
。要获取值并将其存储在变量中,请使用get_bloginfo()
。
有关详细信息,请参阅https://codex.wordpress.org/Function_Reference/bloginfo。
答案 1 :(得分:1)
bloginfo输出其信息而不是返回它。
因此,无论从输出中调用它将被发送到浏览器。
在第一个示例中,您将bloginfo
的结果输出到浏览器并返回void(无)。第二,你为“test”的$url1
分配一个值而没有输出。