0

サイトのワードプレスのテーマを変更する予定です。このテーマでは、テーマで提供されるショートコード オプションを使用して、サイドバーやサイトの他の位置にソーシャル アイコンを追加できます。しかし、最初に rel="nofollow" を追加し、結果の URL の最後に target="_blank" を追加したいと考えています。

これは、テーマファイルの1つで見つけたコードです。

// [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を追加する方法を教えてください。

4

1 に答える 1

1

この行を変更するだけです

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

$output .= "<a rel='nofollow' href='".$link."' class='social-icon' title='".$title."' target='_blank'>";
于 2012-10-18T03:37:48.197 に答える