目次(クリックでジャンプ)
RinkerでAmazonのレビューリンクを追加する方法
template/template-default.phpを編集
44行目あたりに以下のコードを追加
<!--追加-->
<?php if ( isset( $meta_datas[ 'amazon_url' ] ) && strlen( $meta_datas[ 'amazon_url' ] ) > 0 ) { ?>
<div class="amazon-review">
<a href="<?php echo isset( $meta_datas[ 'amazon_url' ] ) ? $meta_datas[ 'amazon_url' ] : '';?>#customerReviews" target="_blank"><i class="icon-bubble"></i> Amazonでレビューを見る</a>
</div>
<?php } ?>
<!--追加終わり-->
Rinkerでリンクボタンを別タブで開くようにする方法
yyi-rinker-main.phpを編集
3455行目あたりのリンクボタンのaタグにtargetを設定するだけです。
public function link_html( $meta_datas, $shop_type, $values, $atts ) {
~
~
~
~
~
if ( $this->is_tracking ) {
$click_tracking_data = $shop_type . ' ' . esc_attr( $meta_datas[ 'post_id' ] ). ' ' . esc_attr( $meta_datas[ 'title' ] );
$html = '<a href="' . esc_attr( $meta_datas[$shop_type . '_url'] ) . '" ' . $rel_target_text . ' class="yyi-rinker-link yyi-rinker-tracking" data-click-tracking="' . $click_tracking_data . '" data-vars-amp-click-id="' . $click_tracking_data .'" target="_blank">';
} else {
$html = '<a href="' . esc_attr( $meta_datas[$shop_type . '_url'] ) . '" ' . $rel_target_text . ' class="yyi-rinker-link" target="_blank">';
}
//↑のaタグにtarget="_blank"を追加する