Я думаю, вы должны сначала попытаться понять код, прежде чем изменять его ... но в любом случае:
Вам нужно будет только добавить условие к предложению where, сгенерированному в коде PHP.Вы можете сделать это, добавив строку, помеченную как «Эта линия новая» после этой строки:
$Where = '';
И это соответствующая часть кода:
$Where = '';
$Order = 'S.updateline';
if($Get['type'] == 'New'){
$Where .= ' and S.wid in (1,2,3,4)'; //THIS LINE IS NEW
$Order = 'S.dateline';
}else .......
Как вы можетесм. любые избыточные начальные "и" здесь заменены на "где":
$Where = preg_replace('/and/','where',$Where,1);
, поэтому это должно сработать - при условии, что $Get['type'] == 'New'
означает, что это новый пост, о котором я могу только догадываться.