/**
  * The widget settings form for the wp-admin Widgets screen
  *
  * @param array $instance The widget's settings
  */
 function form($instance)
 {
     //Defaults
     $instance = wp_parse_args((array) $instance, array('display' => 'text'));
     $display = !empty($instance['display']) ? $instance['display'] : 'text';
     $bg_color_preview = !empty($instance['bg_color_preview']) ? $instance['bg_color_preview'] : '#ffffff';
     $choices = array('text' => 'Text Link', 1 => 'Dark 166x26 Image', 2 => 'Dark 208x56 Image', 3 => 'Dark 295x56 Image', 4 => 'Light 166x26 Image', 5 => 'Light 208x56 Image', 6 => 'Light 295x56 Image');
     echo "<p>Display option. Images have a transparent background.<br />\n\t\t\t<select id='" . $this->get_field_id('display') . "' name='" . $this->get_field_name('display') . "'>";
     foreach ($choices as $value => $text) {
         $selected = '';
         if ($display == $value) {
             $selected = " selected='selected'";
         }
         echo "<option value='{$value}'{$selected}>{$text}</option>";
     }
     echo "</select></p>\n\t\t\t<p><label for='" . $this->get_field_id('bg_color_preview') . "'>Background Color (only used for preview):\n\t\t\t<input class='small-text' id='" . $this->get_field_id('bg_color_preview') . "' name='" . $this->get_field_name('bg_color_preview') . "' type='text' value='" . esc_attr($bg_color_preview) . "' /> ex. #ffffff\n\t\t\t</label></p>\n\n\t\t\t<p>Preview (Save to refresh):</p><div style='background:{$bg_color_preview}'>" . vip_powered_wpcom($display) . "</div>";
 }
Exemplo n.º 2
0
<footer id="colophon" class="site-footer" role="contentinfo">
	<?php 
get_sidebar('footer');
?>
</footer><!-- #colophon -->

<div class="site-info">
	<span class="smittenkitchen-published-date">First published <?php 
echo esc_html(get_the_date());
?>
 on smittenkitchen.com |</span>
	&copy;2009&ndash;<?php 
echo date('Y');
?>
 Smitten Kitchen. <span class="smittenkitchen-poweredby"><?php 
echo vip_powered_wpcom();
?>
</span>
</div><!-- .site-info -->

<div id="mobile-adhesive">
	<!-- /145131060/Mobile_Adhesive -->
	<div id="div-gpt-ad-Mobile_Adhesive" class="smittenkitchen-mobile-ad">
		<script type="text/javascript">
			googletag.cmd.push( function() {
				googletag.display( 'div-gpt-ad-Mobile_Adhesive' );
			} );
		</script>
	</div>
	<button class="close-adhesive" type="button" role="button" aria-label="Close ad">
		<span class="lines"><span class="screen-reader-text"><?php 
 /**
  * Add footer text
  * 
  * @since 2.5
  * @access public
  */
 function add_footer_text($text)
 {
     if (!function_exists('vip_powered_wpcom')) {
         return $text;
     }
     return '<i>' . vip_powered_wpcom() . ' | </i>' . $text;
 }