在Wordpress中将文本徽标更改为图片徽标
问题描述:
我正在尝试将文本徽标更改为图片徽标。我在header.php中发现了代码。但我不知道如何改变它。我正在使用点主题。下面是代码:在Wordpress中将文本徽标更改为图片徽标
<?php if ($mts_options['mts_logo'] != '') { ?>
<?php if(is_front_page() || is_home() || is_404()) { ?>
<h1 id="logo" class="image-logo">
<?php list($width, $height, $type, $attr) = getimagesize($mts_options['mts_logo']); ?>
<a href="<?php echo home_url(); ?>"><img src="<?php echo $mts_options['mts_logo']; ?>" alt="<?php bloginfo('name'); ?>" <?php echo $attr; ?>></a>
</h1><!-- END #logo -->
<?php } else { ?>
<h2 id="logo" class="image-logo">
<?php list($width, $height, $type, $attr) = getimagesize($mts_options['mts_logo']); ?>
<a href="<?php echo home_url(); ?>"><img src="<?php echo $mts_options['mts_logo']; ?>" alt="<?php bloginfo('name'); ?>" <?php echo $attr; ?>></a>
</h2><!-- END #logo -->
<?php } ?>
<?php } else { ?>
<?php if(is_front_page() || is_home() || is_404()) { ?>
<h1 id="logo" class="text-logo">
<a href="<?php echo home_url(); ?>"><?php bloginfo('name'); ?></a>
</h1><!-- END #logo -->
<?php } else { ?>
<h2 id="logo" class="text-logo">
<a href="<?php echo home_url(); ?>"><?php bloginfo('name'); ?></a>
</h2><!-- END #logo -->
<?php } ?>
<?php } ?>
答
我改变了上面的代码
<h1 id="logo" class="image-logo"> <a href="<?php echo home_url(); ?>"><img src="http://LOGOURL.COM/GOESHERE.png" alt="<?php bloginfo('name'); ?>"></a> </h1><!-- END #logo -->
。
现在它工作正常
它看起来像你的主题支持图像标志。找出'$ mts_options ['mts_logo']'来自哪里以及如何设置它。 – 2014-12-06 04:11:06
$ mts_options ['mts_logo']来自。但我找不到get_option()函数。 – 2014-12-06 04:24:29
'get_option'是一个WordPress功能。使用''mts_logo''查找'set_option'。 – 2014-12-06 04:25:43