我正在wordpress theme versatile工作,而且我的价格表有"立即订购"按钮但按钮没有在新标签中链接,我想改变它。
我不熟悉php,但我知道我必须在php文件中放置一个 target =“_ blank”代码,但我不知道在哪里。
有谁知道我可以把这个小虫子放在哪里? 提前致谢。
// price table item
if( !function_exists('gdlr_get_price_table_item') ){
function gdlr_get_price_table_item( $settings ){
$item_id = empty($settings['page-item-id'])? '': ' id="' . $settings['page-item-id'] . '" ';
global $gdlr_spaces;
$margin = (!empty($settings['margin-bottom']) &&
$settings['margin-bottom'] != $gdlr_spaces['bottom-item'])? 'margin-bottom: ' . $settings['margin-bottom'] . ';': '';
$margin_style = (!empty($margin))? ' style="' . $margin . '" ': '';
$settings['price-table'] = empty($settings['price-table'])? array(): $settings['price-table'];
$list = is_array($settings['price-table'])? $settings['price-table']: json_decode($settings['price-table'], true);
$ret = '<div class="gdlr-item gdlr-price-table-item" ' . $item_id . $margin_style . '>';
foreach( $list as $tab ){
$best_price = ($tab['gdl-tab-active'] == 'yes')? ' best-price ': '';
$ret .= '<div class="gdlr-price-item ' . gdlr_get_column_class('1/' . $settings['columns']) . '">';
$ret .= '<div class="gdlr-price-inner-item ' . $best_price . '">';
$ret .= '<div class="price-title-wrapper">';
$ret .= '<h4 class="price-title">' . gdlr_text_filter($tab['gdl-tab-title']) . '</h4>';
$ret .= '<div class="price-tag">' . gdlr_text_filter($tab['gdl-tab-price']) . '</div>';
$ret .= '</div>';
$ret .= '<div class="price-content">' . gdlr_content_filter($tab['gdl-tab-content']) . '</div>';
if(!empty($tab['gdl-tab-link'])){
$ret .= '<div class="price-button">';
$ret .= '<a class="gdlr-button without-border" href="' . esc_url($tab['gdl-tab-link']) . '">' . __('Order Now', 'gdlr_translate') . '</a>';
$ret .= '</div>';
}
$ret .= '</div>'; // gdlr-price-inner-item
$ret .= '</div>'; // gdlr-price-item
}
$ret .= '<div class="clear"></div>';
$ret .= '</div>';
return $ret;
}
}
答案 0 :(得分:0)
它将在这一行:
$ret .= '<a class="gdlr-button without-border" href="' . esc_url($tab['gdl-tab-link']) . '">' . __('Order Now', 'gdlr_translate') . '</a>';
应改为:
$ret .= '<a class="gdlr-button without-border" href="' . esc_url($tab['gdl-tab-link']) . '">' . __('Order Now', 'gdlr_translate') . 'target="_blank" </a>';