使用PHP更改链接样式

Im trying to change the link colours in my header section in wordpress but the below code isn't working....any ideas?

//Change link colours
add_action('wp_head', 'insert_some_css');

 function insert_some_css() { 
 echo <style type="text/css">
 a {
    color: #08FF00; /* green */
    text-decoration: none;
}
a:hover {
    color: #FF0000; /* red */
    text-decoration: underline;
}
</style>
}
php
douhui4699
douhui4699 你得到了什么错误?
大约 4 年之前 回复
dongpouda6700
dongpouda6700 你需要在引号中的'echo'之后包装部分,所以它是一个字符串。
大约 4 年之前 回复
du7979
du7979 你不用引号?
大约 4 年之前 回复

3个回答

<?php
add_action('wp_head', 'insert_some_css');

function insert_some_css() {
    echo "<style type=\"text/css\">
        a {
            color: #08FF00; /* green */
            text-decoration: none;
        }
        a:hover {
            color: #FF0000; /* red */
            text-decoration: underline;
        }
        </style>";
}

You can use like:

echo "<p style='color:red;'>".$ip['city_name']."</p>";
echo "<p style='color:red;'>".$ip['country_name']."</p>";
duankui6150
duankui6150 这与问题有什么关系?
大约 4 年之前 回复

It is not a good idea to echo HMTL tags and CSS styling with PHP please write your CSS to header of the file not in PHP tag or if you have to use that you should put everything in " ".

   <style>
    a {
        color: #08FF00; /* green */
        text-decoration: none;
    }
    a:hover {
        color: #FF0000; /* red */
        text-decoration: underline;
    }
    </style>
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问