Ejemplo n.º 1
0
 /**
  * Register widgets and widget areas.
  */
 public static function register()
 {
     if (!Prompt_Core::$options->get('prompt_key')) {
         return;
     }
     register_widget('Prompt_Subscribe_Widget');
     if (Prompt_Enum_Email_Transports::API != Prompt_Core::$options->get('email_transport')) {
         return;
     }
     if (Prompt_Enum_Email_Footer_Types::WIDGETS != Prompt_Core::$options->get('email_footer_type')) {
         return;
     }
     Prompt_Email_Footer_Sidebar::register();
     Prompt_Comment_Email_Footer_Sidebar::register();
 }
Ejemplo n.º 2
0
 /**
  *
  * @since 2.0.0
  *
  * @param bool $use_comment_sidebar
  * @return string
  */
 protected function footer_widgets_html($use_comment_sidebar)
 {
     ob_start();
     if ($use_comment_sidebar) {
         Prompt_Comment_Email_Footer_Sidebar::render();
     } else {
         Prompt_Email_Footer_Sidebar::render();
     }
     return ob_get_clean();
 }