Changeset 1537226
- Timestamp:
- 11/21/2016 02:09:43 AM (9 years ago)
- File:
-
- 1 edited
-
wp-nice-topbar/trunk/wp-nice-topbar.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
wp-nice-topbar/trunk/wp-nice-topbar.php
r1535394 r1537226 188 188 $settings = getTopbar($item->option_name); 189 189 $topbar = new Topbar($item->option_name); 190 if ( $settings['wpnt_place'][0]['value'] == 'on') continue;191 if ( $settings['wpnt_place'][1]['value'] == 'on') {190 if (@$settings['wpnt_place'][0]['value'] == 'on') continue; 191 if (@$settings['wpnt_place'][1]['value'] == 'on') { 192 192 $topbar->wrapper(); 193 193 continue; 194 194 } 195 195 $where = $settings['wpnt_place']; 196 foreach ($where as $place) { 197 if ($place['place'] != $type) continue; 198 if (!empty($place['value'])) { 199 foreach ($place['value'] as $target) { 200 switch ($type) { 201 case 'cpt': 202 if (is_singular($target)) { 203 $topbar->wrapper(); 204 } 205 break; 206 case 'page': 207 if (get_the_ID() == $target || in_array('all', $place['value'])) { 208 $topbar->wrapper(); 209 } 210 if ($target == 'front' && is_front_page()) { 211 $topbar->wrapper(); 212 } 213 break; 214 case 'cate': 215 case 'tax': 216 if (get_queried_object()->term_id == $target) { 217 $topbar->wrapper(); 218 } 219 break; 196 if (is_array($where)) { 197 foreach ($where as $place) { 198 if ($place['place'] != $type) continue; 199 if (!empty($place['value'])) { 200 foreach ($place['value'] as $target) { 201 switch ($type) { 202 case 'cpt': 203 if (is_singular($target)) { 204 $topbar->wrapper(); 205 } 206 break; 207 case 'page': 208 if (get_the_ID() == $target || in_array('all', $place['value'])) { 209 $topbar->wrapper(); 210 } 211 if ($target == 'front' && is_front_page()) { 212 $topbar->wrapper(); 213 } 214 break; 215 case 'cate': 216 case 'tax': 217 if (get_queried_object()->term_id == $target) { 218 $topbar->wrapper(); 219 } 220 break; 221 } 220 222 } 221 223 }
Note: See TracChangeset
for help on using the changeset viewer.