PluginProbe
Boxzilla – WordPress Popup Builder / 3.1.9
Boxzilla – WordPress Popup Builder v3.1.9
3.4.11 3.4.10 3.4.9 3.4.3 3.4.4 3.4.5 3.4.6 3.4.7 3.4.8 trunk 3.0 3.0.1 3.0.2 3.0.3 3.1 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 All 72 releases
← All changes | src/admin/class-admin.php +3 -3 3.1.173.1.9 View file →
@@ -236,9 +236,9 @@
236 236 /**
237 237 * Shows the extensions page
238 238 */
239 239 public function show_extensions_page() {
240 - $extensions = $this->fetch_extensions();
240 + $extensions = $this->fetch_extensions();
241 241 require __DIR__ . '/views/extensions.php';
242 242 }
243 243
244 244 /**
@@ -600,9 +600,8 @@
600 600 $opts['cookie']['dismissed'] = absint( $opts['cookie']['dismissed'] );
601 601 $opts['trigger'] = sanitize_text_field( $opts['trigger'] );
602 602 $opts['trigger_percentage'] = absint( $opts['trigger_percentage'] );
603 603 $opts['trigger_element'] = sanitize_text_field( $opts['trigger_element'] );
604 - $opts['screen_size_condition']['value'] = intval( $opts['screen_size_condition']['value'] );
605 604
606 605 return $opts;
607 606 }
608 607
@@ -694,13 +693,14 @@
694 693 *
695 694 * @return array
696 695 */
697 696 protected function fetch_extensions() {
698 -
697 +
699 698 $extensions = get_transient( 'boxzilla_remote_extensions' );
700 699 if ( $extensions ) {
701 700 return $extensions;
702 701 }
702 +
703 703 $request = wp_remote_get( 'https://api.boxzillaplugin.com/v1/plugins' );
704 704
705 705 if ( is_wp_error( $request ) ) {
706 706 return array();