Title: widget logic conditional statement
Last modified: August 20, 2016

---

# widget logic conditional statement

 *  Resolved [michaeloc](https://wordpress.org/support/users/michaeloc/)
 * (@michaeloc)
 * [14 years ago](https://wordpress.org/support/topic/widget-logic-conditional-statement/)
 * Hi,
 * This statement is not working for me, the first part works on it’s own and the
   second part works on it’s own but when I try to use them together with “||” the
   code is not executing. Would appreciate any thoughts. thanks
 * `!is_page(array(677, 644, 674)) || !in_category(array(10,11,12))`

Viewing 2 replies - 1 through 2 (of 2 total)

 *  [Michael](https://wordpress.org/support/users/alchymyth/)
 * (@alchymyth)
 * [14 years ago](https://wordpress.org/support/topic/widget-logic-conditional-statement/#post-2761931)
 * depending on what you are trying to achieve, try the AND `&&` operator;
 * example:
 * `!is_page(array(677, 644, 674)) && !in_category(array(10,11,12))`
 *  Thread Starter [michaeloc](https://wordpress.org/support/users/michaeloc/)
 * (@michaeloc)
 * [14 years ago](https://wordpress.org/support/topic/widget-logic-conditional-statement/#post-2761935)
 * Thanks Alyhymyth,
 * That worked! much appreciated
 * Mike

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘widget logic conditional statement’ is closed to new replies.

## Tags

 * [code](https://wordpress.org/support/topic-tag/code/)

 * 2 replies
 * 2 participants
 * Last reply from: [michaeloc](https://wordpress.org/support/users/michaeloc/)
 * Last activity: [14 years ago](https://wordpress.org/support/topic/widget-logic-conditional-statement/#post-2761935)
 * Status: resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
