summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/jetpack/modules/widgets/facebook-likebox.php')
-rw-r--r--plugins/jetpack/modules/widgets/facebook-likebox.php17
1 files changed, 12 insertions, 5 deletions
diff --git a/plugins/jetpack/modules/widgets/facebook-likebox.php b/plugins/jetpack/modules/widgets/facebook-likebox.php
index 8cb7e02b..9bad358d 100644
--- a/plugins/jetpack/modules/widgets/facebook-likebox.php
+++ b/plugins/jetpack/modules/widgets/facebook-likebox.php
@@ -18,9 +18,9 @@ class WPCOM_Widget_Facebook_LikeBox extends WP_Widget {
private $default_height = 432;
private $default_width = 200;
- private $max_width = 400;
+ private $max_width = 9999;
private $min_width = 0;
- private $max_height = 999;
+ private $max_height = 9999;
private $min_height = 100;
private $default_colorscheme = 'light';
private $allowed_colorschemes = array( 'light', 'dark' );
@@ -54,7 +54,7 @@ class WPCOM_Widget_Facebook_LikeBox extends WP_Widget {
$title = apply_filters( 'widget_title', $instance['title'] );
- $page_url = ( is_ssl() ) ? str_replace( 'http://', 'https://', $like_args['href'] ) : $like_args['href'];
+ $page_url = set_url_scheme( $like_args['href'], 'https' );
$like_args['show_faces'] = (bool) $like_args['show_faces'] ? 'true' : 'false';
$like_args['stream'] = (bool) $like_args['stream'] ? 'true' : 'false';
@@ -68,13 +68,20 @@ class WPCOM_Widget_Facebook_LikeBox extends WP_Widget {
$like_args['locale'] = $locale;
$like_args = urlencode_deep( $like_args );
- $like_url = add_query_arg( $like_args, sprintf( '%swww.facebook.com/plugins/likebox.php', ( is_ssl() ) ? 'https://' : 'http://' ) );
+ $like_url = add_query_arg(
+ $like_args,
+ 'https://www.facebook.com/plugins/likebox.php'
+ );
echo $before_widget;
if ( ! empty( $title ) ) :
echo $before_title;
- ?><a href="<?php echo esc_url( $page_url ); ?>"><?php echo esc_html( $title ); ?></a><?php
+
+ $likebox_widget_title = '<a href="' . esc_url( $page_url ) . '">' . esc_html( $title ) . '</a>';
+
+ echo apply_filters( 'jetpack_facebook_likebox_title', $likebox_widget_title, $title, $page_url );
+
echo $after_title;
endif;