我正在尝试开发一个Wordpress插件(以发展我的技能),允许用户自定义他们的Wordpress登录页面。
我有一个设置页面,用户可以选择替换Wordpress徽标。但是,我无法从数据库中正确调用此选项。我已经阅读了有关字符串连接和嵌套php标签的内容,但我无法使用此功能。
<?php
$bglogo = get_option('background_logo');
function custom_login_logo() {
echo '<style type="text/css">
h1 a { background-image: url(.$bglogo.) !important; }
</style>';
}
?>
我尝试了以下但没有成功:
background-image: url(".$bglogo.") !important;
background-image: url('.$bglogo.') !important;
问题可能是样式标签吗?
答案 0 :(得分:1)
编辑 - 在之前的回答中犯了一个错误。
当前代码: -
function custom_login_logo() {
$bglogo = get_option('background_logo'); ?>
<style>
h1 a{
background-image: url(<?php echo $bglogo; ?>)!important;
}
</style>
<?php
}