向header.php添加一个几乎相同的元素

时间:2016-04-12 14:14:27

标签: php wordpress

我正在为希望在标题中列出他的电话号码和传真号码的医生开发一个Wordpress网站。我正在使用的主题只列出标题中的电话号码,所以我试图用我所拥有的小PHP知识复制该功能,并将传真号码放在header.php中的电话号码下面的单独一行上。我的孩子主题。

我尝试过复制并粘贴get_theme_mod函数并用“faxnumber”代替“telephonenumber”,但不确定这是否真的可以修改主题,或者我是否需要访问functions.php或其他文件实际创建一个与传真相关的主题模块。我也可能正在屠杀语法(我真的要学习PHP)。

以下是header.php文件中的相关代码:

<div class="header-contact">
    <?php
    if ( get_theme_mod( 'medica_lite_general_contactinfo_telephonetitle', 'Telephone' ) ) {
        echo esc_attr( get_theme_mod( 'medica_lite_general_contactinfo_telephonetitle', 'Telephone' ) ) . '<br />';
    } else {
        echo '<br />';
    }

    if ( get_theme_mod( 'medica_lite_general_contactinfo_telephonenumber', '+1 223 456 23' ) ) {
        echo '<a href="tel:'. esc_attr( get_theme_mod( 'medica_lite_general_contactinfo_telephonenumber', '+1 223 456 23' ) ) .'" title="'. esc_attr( get_theme_mod( 'medica_lite_general_contactinfo_telephonetitle', 'Telephone' ) ) .'"><i class="icon-phone"></i> '. get_theme_mod( 'medica_lite_general_contactinfo_telephonenumber', '+1 223 456 23' ) .'</a>';
    } else {
        echo '<div style="margin-top: 24px;"></div>';
    }
    ?>

如何创建在电话号码下方显示传真号码的新功能?理想情况下,传真号码的大小与电话号码不同,因此必须在不同的班级。

0 个答案:

没有答案