PluginProbe
Wp-Insert / 1.6.2
Wp-Insert v1.6.2
trunk 1.0 1.1 1.2 1.2.1 1.2.2 1.3.0 1.3.1 1.3.3 1.4 1.5.0 1.5.1 1.5.2 1.5.3 1.6.0 1.6.1 1.6.2 1.7 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 2.0 All 63 releases
wp-insert / includes / adwidgets.php

adwidgets.php in Wp-Insert 1.6.2, at includes/adwidgets.php

91 lines 4.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 function wp_insert_ad_widget_create($widgetID, $args) {
3 extract($args);
4
5 global $random;
6 $page_details = wp_insert_get_current_page_details();
7
8 switch($random) {
9 case 0:
10 if(get_option('wp_insert_ad_widget_'.$widgetID.'_content') == '' ) { return ''; }
11 break;
12 case 1:
13 if(get_option('wp_insert_ad_widget_'.$widgetID.'_content_1') == '' ) { return ''; }
14 break;
15 case 2:
16 if(get_option('wp_insert_ad_widget_'.$widgetID.'_content_2') == '' ) { return ''; }
17 break;
18 }
19
20 $ad_style = get_option('wp_insert_ad_widget_'.$widgetID.'_style');
21 if($ad_style == '') { $ad_style = 'margin: 5px; padding: 0px;'; }
22
23 if(!get_option('wp_insert_ad_widget_'.$widgetID.'_exclude_home') && ($page_details == 'HOME')) {
24 $title = get_option('wp_insert_ad_widget_'.$widgetID.'_title');
25 echo $before_widget;
26 if($title != "") { echo $before_title.$title.$after_title; }
27 switch($random) {
28 case 0:
29 echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content').'</div>';
30 break;
31 case 1:
32 echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content_1').'</div>';
33 break;
34 case 2:
35 echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content_2').'</div>';
36 break;
37 }
38 echo $after_widget;
39 }
40 else if(!get_option('wp_insert_ad_widget_'.$widgetID.'_exclude_archives') && ($page_details == 'ARCHIVE')) {
41 $title = get_option('wp_insert_ad_widget_'.$widgetID.'_title');
42 echo $before_widget;
43 if($title != "") { echo $before_title.$title.$after_title; }
44 switch($random) {
45 case 0:
46 echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content').'</div>';
47 break;
48 case 1:
49 echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content_1').'</div>';
50 break;
51 case 2:
52 echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content_2').'</div>';
53 break;
54 }
55 echo $after_widget;
56 }
57 else {
58 if(is_singular()) {
59 $page_ids = explode(',', str_replace(" ", "", get_option('wp_insert_ad_widget_'.$widgetID.'_exclude_ids')));
60 if(wp_insert_is_in_array($page_details, $page_ids) =='FALSE') {
61 $title = get_option('wp_insert_ad_widget_'.$widgetID.'_title');
62 echo $before_widget;
63 if($title != "") { echo $before_title.$title.$after_title; }
64 switch($random) {
65 case 0:
66 echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content').'</div>';
67 break;
68 case 1:
69 echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content_1').'</div>';
70 break;
71 case 2:
72 echo '<div id="ad_widget_'.$widgetID.'" style="'.$ad_style.'">'.get_option('wp_insert_ad_widget_'.$widgetID.'_content_2').'</div>';
73 break;
74 }
75 echo $after_widget;
76 }
77 }
78 }
79 }
80
81 function wp_insert_ad_widget_1_create($args) { wp_insert_ad_widget_create(1, $args); }
82 function wp_insert_ad_widget_2_create($args) { wp_insert_ad_widget_create(2, $args); }
83 function wp_insert_ad_widget_3_create($args) { wp_insert_ad_widget_create(3, $args); }
84 function wp_insert_ad_widget_4_create($args) { wp_insert_ad_widget_create(4, $args); }
85 function wp_insert_ad_widget_5_create($args) { wp_insert_ad_widget_create(5, $args); }
86 function wp_insert_ad_widget_6_create($args) { wp_insert_ad_widget_create(6, $args); }
87 function wp_insert_ad_widget_7_create($args) { wp_insert_ad_widget_create(7, $args); }
88 function wp_insert_ad_widget_8_create($args) { wp_insert_ad_widget_create(8, $args); }
89 function wp_insert_ad_widget_9_create($args) { wp_insert_ad_widget_create(9, $args); }
90 function wp_insert_ad_widget_10_create($args) { wp_insert_ad_widget_create(10, $args); }
91 ?>