# wp-insert/1.7.6/includes/adwidgets.php

Wp-Insert, version 1.7.6. 91 lines.

- Page: https://pluginprobe.com/plugins/wp-insert/1.7.6/code/includes/adwidgets.php
- Raw: https://pluginprobe.com/plugins/wp-insert/1.7.6/raw/includes/adwidgets.php
- Modified: 2012-04-12T04:34:00+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/wp-insert/1.7.6/code/includes/adwidgets.php#L10-L20`.

```php
<?php
function wp_insert_ad_widget_create($widgetID, $args) {	
	extract($args);
	
	global $random;
	$page_details = wp_insert_get_current_page_details();
	
	switch($random) {
		case 0:
			if(get_option('wp_insert_ad_widget_'.$widgetID.'_content') == '' ) { return ''; }
		break;
		case 1:
			if(get_option('wp_insert_ad_widget_'.$widgetID.'_content_1') == '' ) { return ''; }
		break;
		case 2:
			if(get_option('wp_insert_ad_widget_'.$widgetID.'_content_2') == '' ) { return ''; }
		break;
	}
		
	$ad_style = get_option('wp_insert_ad_widget_'.$widgetID.'_style');
	if($ad_style == '') { $ad_style = 'margin: 5px; padding: 0px;'; }
	
	if(!get_option('wp_insert_ad_widget_'.$widgetID.'_exclude_home') && ($page_details == 'HOME')) {
		$title = get_option('wp_insert_ad_widget_'.$widgetID.'_title');
		echo $before_widget;
		if($title != "") { echo $before_title.$title.$after_title; }
		switch($random) {
			case 0:
				echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content').'</div>';
			break;
			case 1:
				echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content_1').'</div>';
			break;
			case 2:
				echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content_2').'</div>';
			break;
		}
		echo $after_widget;
	}
	else if(!get_option('wp_insert_ad_widget_'.$widgetID.'_exclude_archives') && ($page_details == 'ARCHIVE')) {
		$title = get_option('wp_insert_ad_widget_'.$widgetID.'_title');
		echo $before_widget;
		if($title != "") { echo $before_title.$title.$after_title; }
		switch($random) {
			case 0:
				echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content').'</div>';
			break;
			case 1:
				echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content_1').'</div>';
			break;
			case 2:
				echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content_2').'</div>';
			break;
		}
		echo $after_widget;
	}
	else {
		if(is_singular()) {
			$page_ids = explode(',', str_replace(" ", "", get_option('wp_insert_ad_widget_'.$widgetID.'_exclude_ids')));
			if(wp_insert_is_in_array($page_details, $page_ids) =='FALSE') {
				$title = get_option('wp_insert_ad_widget_'.$widgetID.'_title');
				echo $before_widget;
				if($title != "") { echo $before_title.$title.$after_title; }
				switch($random) {
					case 0:
						echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content').'</div>';
					break;
					case 1:
						echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content_1').'</div>';
					break;
					case 2:
						echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content_2').'</div>';
					break;
				}		
				echo $after_widget;
			}
		}
	}
}

function wp_insert_ad_widget_1_create($args) { wp_insert_ad_widget_create(1, $args); }
function wp_insert_ad_widget_2_create($args) { wp_insert_ad_widget_create(2, $args); }
function wp_insert_ad_widget_3_create($args) { wp_insert_ad_widget_create(3, $args); }
function wp_insert_ad_widget_4_create($args) { wp_insert_ad_widget_create(4, $args); }
function wp_insert_ad_widget_5_create($args) { wp_insert_ad_widget_create(5, $args); }
function wp_insert_ad_widget_6_create($args) { wp_insert_ad_widget_create(6, $args); }
function wp_insert_ad_widget_7_create($args) { wp_insert_ad_widget_create(7, $args); }
function wp_insert_ad_widget_8_create($args) { wp_insert_ad_widget_create(8, $args); }
function wp_insert_ad_widget_9_create($args) { wp_insert_ad_widget_create(9, $args); }
function wp_insert_ad_widget_10_create($args) { wp_insert_ad_widget_create(10, $args); }
?>
```
