我是一名前端web开发人员,正在努力获得一些主题选项支持。我正在努力在标题中编写一个简单的函数。php,它允许我执行以下操作:
“如果用户上载图像,请使用该图像。否则,请使用‘logo\\u text’和echo输出。如果用户未上载图像或logo\\u text,请使用默认值‘My Site’”
有人能给我指出开始的正确方向吗?我不知道从哪里开始。
    <li class="name">
      <!-- Logo Text -->
      <h1><a href="<?php bloginfo(\'url\'); ?>/home" title="<? echo esc_attr( get_bloginfo( \'name\', \'display\' ) ); ?>" rel="home">
        <? $novus_logo_text = get_option(\'novus_logo_text\'); echo $novus_logo_text; ?>
      </a></h1>
      <!-- Logo Image -->
      <a href="<?php bloginfo(\'url\'); ?>/home" title="<? echo esc_attr( get_bloginfo( \'name\', \'display\' ) ); ?>" rel="home">
        <? $novus_logo_upload = get_option(\'novus_logo_upload\'); echo \'<img class=\\"logo"\\ src="\'.$novus_logo_upload.\'" width=\\"100%"\\ />\'; ?>
      </a>
    </li>
 
                SO网友:FlannelBeard
                我在stackoverflow上发布了这个问题this answer 来自@cmorrissey。这是他的功劳。
    <?php if($novus_logo_upload = get_option(\'novus_logo_upload\')){ ?>
      <!-- Logo Image -->
        <a href="<?php bloginfo(\'url\'); ?>/home" title="<? echo esc_attr( get_bloginfo( \'name\', \'display\' ) ); ?>" rel="home">
        <? echo \'<img class=\\"logo"\\ src="\'.$novus_logo_upload.\'" width=\\"100%"\\ />\'; ?>
        </a>
      <?php } else if($novus_logo_text = get_option(\'novus_logo_text\')){ ?>
        <!-- Logo Text -->
        <h1><a href="<?php bloginfo(\'url\'); ?>/home" title="<? echo esc_attr( get_bloginfo( \'name\', \'display\' ) ); ?>" rel="home">
        <? echo $novus_logo_text; ?>
        </a></h1>
      <?php } else { ?>
        <!-- Default -->
        <h1><a href="<?php bloginfo(\'url\'); ?>/home" title="<? echo esc_attr( get_bloginfo( \'name\', \'display\' ) ); ?>" rel="home"> My Site </a></h1>
      <?php } ?>