Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何更改特定页面中的标题徽标?_Php_Wordpress - Fatal编程技术网

Php 如何更改特定页面中的标题徽标?

Php 如何更改特定页面中的标题徽标?,php,wordpress,Php,Wordpress,我正在使用wordpress“报纸主题”,我想更改一些页面的标题徽标,而不更改其余页面的默认设置 我所做的是将logo.php从hostmonster文件管理器更改为: <?php /** * Created by PhpStorm. * User: ra * Date: 4/22/14 * Time: 10:08 AM */ //read the logo + retina logo $td_customLogo = td_util::get_option('tds_logo

我正在使用wordpress“报纸主题”,我想更改一些页面的标题徽标,而不更改其余页面的默认设置

我所做的是将logo.php从hostmonster文件管理器更改为:

<?php
/**
 * Created by PhpStorm.
 * User: ra
 * Date: 4/22/14
 * Time: 10:08 AM
 */

//read the logo + retina logo
$td_customLogo = td_util::get_option('tds_logo_upload');
$td_customLogoR = td_util::get_option('tds_logo_upload_r');

$td_logo_alt = td_util::get_option('tds_logo_alt');
$td_logo_title = td_util::get_option('tds_logo_title');

if (!empty($td_logo_title)) {
    $td_logo_title = ' title="' . $td_logo_title . '"';
}

if (!empty($td_customLogoR)) { //if retina
    if ($_GET['page_id'] == 110){
        $td_customLogoR = 'http://www.arabi-group.com/wp-content/uploads/2016/05/araib-radio.jpg';
    }elseif ($_GET['page_id'] == 179){
        $td_customLogoR = 'http://www.arabi-group.com/wp-content/uploads/2016/05/13840505_10209929205285223_1180352314_o-1-e1469358582277.jpg';
    }elseif ($_GET['page_id'] == 577){
        $td_customLogoR = 'http://www.arabi-group.com/wp-content/uploads/2016/05/arabi-App.jpg';
    }
    ?>
        <a class="td-main-logo" href="<?php echo esc_url(home_url( '/' )); ?>">
            <img class="td-retina-data" data-retina="<?php echo esc_attr($td_customLogoR) ?>" src="<?php echo $td_customLogo?>" alt="<?php echo $td_logo_alt ?>"<?php echo $td_logo_title ?>/>
        </a>
    <?php
} else { //not retina
    if (!empty($td_customLogo)) {
        if ($_GET['page_id'] == 110){
            $td_customLogo = 'http://www.arabi-group.com/wp-content/uploads/2016/05/araib-radio.jpg';
        }elseif ($_GET['page_id'] == 179){
            $td_customLogo = 'http://www.arabi-group.com/wp-content/uploads/2016/05/13840505_10209929205285223_1180352314_o-1-e1469358582277.jpg';
        }elseif ($_GET['page_id'] == 577){
            $td_customLogo = 'http://www.arabi-group.com/wp-content/uploads/2016/05/arabi-App.jpg';
        }
    ?>
        <a class="td-main-logo" href="<?php echo esc_url(home_url( '/' )); ?>">
            <img src="<?php echo $td_customLogo?>" alt="<?php echo $td_logo_alt ?>"<?php echo $td_logo_title ?>/>
        </a>
    <?php
    }
}


你只需编辑以下我的来源

if (is_page( 110 )){
    $td_customLogoR = 'http://www.arabi-group.com/wp-content/uploads/2016/05/araib-radio.jpg';
}
一切都会好起来的

更新:您在
src
属性处显示img时出错

应该是

<a class="td-main-logo" href="<?php echo esc_url(home_url( '/' )); ?>">
    <img class="td-retina-data" data-retina="<?php echo esc_attr($td_customLogoR); ?>" src="<?php echo $td_customLogoR; ?>" alt="<?php echo $td_logo_alt ?>"<?php echo $td_logo_title ?>/>
</a>

您只需编辑以下我的源代码即可

if (is_page( 110 )){
    $td_customLogoR = 'http://www.arabi-group.com/wp-content/uploads/2016/05/araib-radio.jpg';
}
一切都会好起来的

更新:您在
src
属性处显示img时出错

应该是

<a class="td-main-logo" href="<?php echo esc_url(home_url( '/' )); ?>">
    <img class="td-retina-data" data-retina="<?php echo esc_attr($td_customLogoR); ?>" src="<?php echo $td_customLogoR; ?>" alt="<?php echo $td_logo_alt ?>"<?php echo $td_logo_title ?>/>
</a>


是否要更改这行<代码>如果($\u GET['page\u id']==110){$td\u customLogoR==110)http://www.arabi-group.com/wp-content/uploads/2016/05/araib-radio.jpg“;}
@噢,天哪,这真是太好了。你在这里错了:src=“”---应该是$td_customLogoR@ItssMohammed您必须更改源代码的is_page($id)all if case和else if case。
if(is_page(110)){$td_customLogoR=http://www.arabi-group.com/wp-content/uploads/2016/05/araib-radio.jpg“;}elseif(参见第179页){$td_customLogoR='1〕http://www.arabi-group.com/wp-content/uploads/2016/05/13840505_10209929205285223_1180352314_o-1-e1469358582277.jpg“;}elseif(is_page(577)){$td_customLogoR=”http://www.arabi-group.com/wp-content/uploads/2016/05/arabi-App.jpg'; }
我是这样做的,但它不起作用。@itsmhammed您是否在第一个if案例中更改$td\u customLogo=>$td\u customLogoR?只需更改这行?
如果($\u GET['page\u id']==110){$td\u customLogoR=>http://www.arabi-group.com/wp-content/uploads/2016/05/araib-radio.jpg';     }
@itssmohamed噢,天哪。你错在这里了:src=“”---应该是$td_customLogoR@ItssMohammed您必须更改源代码的is_page($id)all if case和else if case。
if(is_page(110)){$td_customLogoR=http://www.arabi-group.com/wp-content/uploads/2016/05/araib-radio.jpg“;}elseif(参见第179页){$td_customLogoR='1〕http://www.arabi-group.com/wp-content/uploads/2016/05/13840505_10209929205285223_1180352314_o-1-e1469358582277.jpg“;}elseif(is_page(577)){$td_customLogoR=”http://www.arabi-group.com/wp-content/uploads/2016/05/arabi-App.jpg'; }
我是这样做的,但它不起作用。@itsmhammed您是否在第一个if案例中更改$td\u customLogo=>$td\u customLogoR?尝试调试,放入
退出(“我在这里”)
在每个条件之后进行调试,看看它是否能让您详细说明一下?我还是一个初学者,不知道它的意思和条件在哪里。尝试调试,将
退出(“我在这里”)
在每个条件之后,看看它是否能让你详细说明一下?我还是个初学者,不知道它的意思和条件在哪里。