Example #1
0
 function widget($args, $instance)
 {
     global $newsletter;
     extract($args);
     echo $before_widget;
     // Filters are used for WPML
     if (!empty($instance['title'])) {
         $title = apply_filters('widget_title', $instance['title'], $instance);
         echo $before_title . $title . $after_title;
     }
     $buffer = apply_filters('widget_text', $instance['text'], $instance);
     $options = get_option('newsletter');
     $options_profile = get_option('newsletter_profile');
     if (stripos($instance['text'], '<form') === false) {
         $form = NewsletterSubscription::instance()->get_form_javascript();
         $form .= '<div class="newsletter newsletter-widget">';
         $form .= NewsletterWidget::get_widget_form();
         $form .= '</div>';
         // Canot user directly the replace, since the form is different on the widget...
         if (strpos($buffer, '{subscription_form}') !== false) {
             $buffer = str_replace('{subscription_form}', $form, $buffer);
         } else {
             if (strpos($buffer, '{subscription_form_') !== false) {
                 // TODO: Optimize with a method to replace only the custom forms
                 $buffer = $newsletter->replace($buffer);
             } else {
                 $buffer .= $form;
             }
         }
     } else {
         $buffer = str_ireplace('<form', '<form method="post" action="' . esc_attr(plugins_url('newsletter/do/subscribe.php')) . '" onsubmit="return newsletter_check(this)"', $buffer);
         $buffer = str_ireplace('</form>', '<input type="hidden" name="nr" value="widget"/></form>', $buffer);
     }
     // That replace all the remaining tags
     $buffer = $newsletter->replace($buffer);
     echo $buffer;
     echo $after_widget;
 }
Example #2
0
    echo get_option('qs_contact_custom_pinterest');
    ?>
" target="_blank"><span class="fa fa-pinterest"></span></a></li>
									<li><a href="<?php 
    echo get_option('qs_contact_rss');
    ?>
" target="_blank"><span class="fa fa-rss"></span></a></li>
								</ul>
							</div>
						</div>
					</div>
					<div class="col-md-6">
						<div>
							<div class="hidden-xs hidden-sm newsletter-form">	
								<?php 
    $newsletter = new NewsletterWidget();
    echo $newsletter->get_widget_form();
    ?>
							</div>
							<p><?php 
    _e('2015');
    ?>
 <span class="fa fa-copyright"></span> <?php 
    _e('Stylelk. All right Resever');
    ?>
</p>
						</div>
					</div>
				</div>
			</div>
		</footer>
Example #3
0
 >		
	<!-- SLIDER MENU -->
	<nav id="slide_menu">
		<h1 class="pagename"><a href="<?php 
echo HOME;
?>
"><img src="<?php 
echo esc_url(get_theme_mod('stylelk_logo'));
?>
 "></a><span class="pull-left close-slide"></span></h1>
		<?php 
wp_nav_menu(array('theme_location' => 'categories_menu', 'container' => false, 'menu_class' => 'nav menu-categories'));
?>
		<div class="newsletter-form">	
			<?php 
$newsletter = new NewsletterWidget();
$widget_form = $newsletter->get_widget_form();
echo $widget_form;
?>
		</div>
		<ul class="nav nav-pills menu-social">
			<li><a href="<?php 
echo get_option('qs_contact_facebook');
?>
" target="_blank"><span class="fa fa-facebook" ></span></a></li>
			<li><a href="<?php 
echo get_option('qs_contact_twitter');
?>
" target="_blank"><span class="fa fa-twitter"></span></a></li>
			<li><a href="<?php 
echo get_option('qs_contact_google');