| Current Path : /home/ereika83/www/wp-content/plugins/bbpowerpack/modules/pp-twitter-buttons/includes/ |
| Current File : /home/ereika83/www/wp-content/plugins/bbpowerpack/modules/pp-twitter-buttons/includes/frontend.php |
<?php
$attrs = array();
$attr = ' ';
$profile = esc_attr( $settings->profile );
$hashtag = esc_attr( $settings->hashtag_url );
$recipient_id = esc_attr( $settings->recipient_id );
$default_text = ( isset( $settings->default_text ) && ! empty( $settings->default_text ) ) ? rawurlencode( $settings->default_text ) : '';
$attrs['data-size'] = ( 'yes' == $settings->large_button ) ? 'large' : '';
if ( 'share' == $settings->button_type || 'mention' == $settings->button_type || 'hashtag' == $settings->button_type ) {
$attrs['data-via'] = esc_attr( $settings->via );
$attrs['data-text'] = esc_attr( $settings->share_text );
$attrs['data-url'] = esc_url( $settings->share_url );
}
$attrs['data-lang'] = get_locale();
if ( 'mention' == $settings->button_type ) {
$attrs['data-show-count'] = ( 'yes' == $settings->show_count ) ? 'true' : 'false';
}
if ( 'message' == $settings->button_type ) {
$attrs['data-screen-name'] = $profile;
}
foreach ( $attrs as $key => $value ) {
$attr .= $key;
if ( ! empty( $value ) ) {
$attr .= '="' . $value . '"';
}
$attr .= ' ';
}
?>
<div class="pp-twitter-buttons" <?php echo $attr; ?>>
<?php if ( 'share' == $settings->button_type ) { ?>
<a href="https://twitter.com/share" class="twitter-share-button" <?php echo $attr; ?>>Tweet</a>
<?php } elseif ( 'follow' == $settings->button_type ) { ?>
<a href="https://twitter.com/<?php echo $profile; ?>" class="twitter-follow-button" <?php echo $attr; ?>>Tweet</a>
<?php } elseif ( 'mention' == $settings->button_type ) { ?>
<a href="https://twitter.com/intent/tweet?screen_name=<?php echo esc_attr( $profile ); ?>" class="twitter-mention-button" <?php echo $attr; ?>>Tweet</a>
<?php } elseif ( 'hashtag' == $settings->button_type ) { ?>
<a href="https://twitter.com/intent/tweet?button_hashtag=<?php echo esc_attr( $hashtag ); ?>" class="twitter-hashtag-button" <?php echo $attr; ?>>Tweet</a>
<?php } else { ?>
<a href="https://twitter.com/messages/compose?recipient_id=<?php echo esc_attr( $recipient_id ); ?><?php echo ! empty( $default_text ) ? '&text=' . $default_text : ''; ?>" class="twitter-dm-button" <?php echo $attr; ?>>Message</a>
<?php } ?>
</div>