我需要一些帮助将以下两个if语句组合成一个if-else语句。我似乎无法弄明白该怎么做。
<?php
if ( !is_page_template('page.php')) { ?>
<link rel="stylesheet" id="theme-style" href="<?php bloginfo('template_url'); ?>/<?php echo $theme_color ?>.css"/>
<?php } ?>
<?php
if ( is_page_template('full-page-no-background.php')) { ?>
<link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/isuzu_ecommerce.css"/>
<?php } ?>
答案 0 :(得分:1)
喜欢这个吗?
<?php if ( !is_page_template('page.php') ) { ?>
<link rel="stylesheet" id="theme-style" href="<?php bloginfo('template_url'); ?>/<?php echo $theme_color ?>.css"/>
<?php } elseif ( is_page_template('full-page-no-background.php') ) { ?>
<link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/isuzu_ecommerce.css"/>
<?php } ?>
答案 1 :(得分:0)
基本相同,但看起来更干净:
<?php
$template_url = get_bloginfo('template_url');
if ( !is_page_template('page.php'))
echo "<link rel='stylesheet' id='theme-style' href='$template_url/$theme_color.css'/>";
elseif ( is_page_template('full-page-no-background.php'))
echo "<link rel='stylesheet' href='$template_url/isuzu_ecommerce.css'/>";
?>