我正在修改主题。
初始函数如下所示
function tmnf_ratingbar() {
    $rinter = get_post_meta(get_the_ID(), \'tmnf_rating_main\', true);
    if ($rinter > 0) {
        return  \'<span class="ratingbar">
                <span class="overrating" style="width:\'.$rinter .\'%"></span>
                <span class="overratingnr">\'. $rinter .\'<br/><span>%</span></span>
            </span>\';
        }
}
 然而,我想在输出评级的地方插入一个链接。因此,我将函数更改为:
function tmnf_ratingbar() {
    $rinter = get_post_meta(get_the_ID(), \'tmnf_rating_main\', true);
    return  \'<span class="ratingbar">
                <span class="overrating" style="width:\'.$rinter .\'%"></span>
                <a href=\'. $rinter  .\'> Check it out!</a>
            </span>\';
}
 我的问题是即使,
check it out 现在是链接,该链接在浏览器中不起作用,因为它链接到:
http://example.org/www.google.com
 这给了我
Nothing found page 我的主题。
任何建议,如何更改$rinter 对象仅链接到f.ex.:google.com, 而不是http://example.org/www.google.com?
感谢您的回复!
 
                    最合适的回答,由SO网友:webtoure 整理而成
                    首先,您正在使用$rinter 作为一个数字,同时作为锚元素的URL。
其次href 属性需要提及协议(http(s):// 例如)在域前面,否则它将只相对于当前查看地址。($rinter 应该是这样的http://www.w3.org 而不仅仅是www.w3.org)