2012-10-18 75 views
0

我打算改變我的網站的wordpress主題。該主題允許我使用主題中提供的簡碼選項將邊框和其他位置的社交圖標添加到網站中。但是我想在開始處添加rel =「nofollow」,並在結果URL的末尾添加target =「_ blank」。如何在此wordpress簡碼中添加rel =「nofollow」和target =「_ blank」?

這是我在其中一個主題文件中找到的代碼。

// [social_icon src="" title="Add a hover title!" link="#custom-link"] 
function social_icon_sc($atts, $content = null) { 
    extract(shortcode_atts(array(
     'src' => 'picons33.png', 
     'title' => __('Get in touch'), 
     'link' => '#' 
    ), $atts)); 

    $output = ""; 

    $output .= "<a href='".$link."' class='social-icon' title='".$title."'>"; 
    $output .= "<img src='" . get_template_directory_uri() . "/images/social_icons/".$src."' alt='".$title."' />"; 
    $output .= "</a>"; 

    return $output; 
} 
add_shortcode('social_icon', 'social_icon_sc'); 

請問任何人請告訴我如何在URL中添加nofollow和target_blank?

回答

1

此行

$output .= "<a href='".$link."' class='social-icon' title='".$title."'>"; 

只是改變

$output .= "<a rel='nofollow' href='".$link."' class='social-icon' title='".$title."' target='_blank'>"; 
+0

謝謝版本了。它像魅力一樣工作。 –

+0

不客氣:-) –

相關問題