Php Redux框架:在wordpress中设置背景徽标
我想用Redux框架设置一个主题选项“Logo upload”。但是我遇到了一些问题,因为我的HTML模板通过样式表设置了徽标。如何通过上传器设置此徽标?我是wordpress的新手,显然是redux框架的新手。我尝试了一些代码,但没有成功 这是我的密码:Php Redux框架:在wordpress中设置背景徽标,php,css,wordpress,frameworks,redux-framework,Php,Css,Wordpress,Frameworks,Redux Framework,我想用Redux框架设置一个主题选项“Logo upload”。但是我遇到了一些问题,因为我的HTML模板通过样式表设置了徽标。如何通过上传器设置此徽标?我是wordpress的新手,显然是redux框架的新手。我尝试了一些代码,但没有成功 这是我的密码: <div class="header row"> <div class="span12"> <div class="navbar">
<div class="header row">
<div class="span12">
<div class="navbar">
<div class="navbar-inner">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<h1>
<?php global $anida;
$logo=$anida ['header_logo'] ['url']
?>
<a class="brand" href="<?php echo home_url();?>"><?php bloginfo('title'); ?> - <?php bloginfo('description'); ?><?php echo $logo ?></a>
</h1>
<div class="nav-collapse collapse">
<?php
if (function_exists('wp_nav_menu')) {
wp_nav_menu(array('theme_location' => 'wpj-main-menu', 'menu_class' => 'nav pull-right', 'fallback_cb' => 'wpj_default_menu'));
}
else {
wpj_default_menu();
}
?>
</div>
</div>
</div>
</div>
</div>
您必须执行内联CSS或创建基于PHP变量编译的CSS文件
<div class="header row">
<div class="span12">
<div class="navbar">
<div class="navbar-inner">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<h1>
<a class="brand" href="<?php echo home_url();?>"><?php bloginfo('title'); ?> - <?php bloginfo('description'); ?><?php echo $logo ?></a>
</h1>
<div class="nav-collapse collapse">
<?php
if (function_exists('wp_nav_menu')) {
wp_nav_menu(array('theme_location' => 'wpj-main-menu', 'menu_class' => 'nav pull-right', 'fallback_cb' => 'wpj_default_menu'));
}
else {
wpj_default_menu();
}
?>
</div>
</div>
</div>
</div>
</div>
//将其添加到functions.php中
<?php
function theme_custom_options(){
global $anida;
$logo=$anida ['header_logo'] ['url']
<style>
.header a.brand {
background: url(<?php $logo=$anida ['header_logo'] ['url'] ?>) 20px center no-repeat;
}
</style>
<?php
}
add_action('wp_head','theme_custom_options'); ?>
请给我一个基于PHP编译的CSS文件的例子好吗?body{background:}非常感谢。如果我对Redux有任何疑问,希望能得到帮助。最好在Redux问题跟踪器上发布:。我们并不总是在这里回应。如果您不介意将我的回答标记为答案,我也不会介意额外的几点P
.header a.brand {
display: inline-block;
text-indent: -9999px;
width: 280px;
height: 63px;
padding: 30px 0;
}
<?php
function theme_custom_options(){
global $anida;
$logo=$anida ['header_logo'] ['url']
<style>
.header a.brand {
background: url(<?php $logo=$anida ['header_logo'] ['url'] ?>) 20px center no-repeat;
}
</style>
<?php
}
add_action('wp_head','theme_custom_options'); ?>