Нафига вам динамический, если вы там сервер держите???
И в чем проблема переключить его на автоматическое получение настроек по DHCP? Тем более если с ними проблем не наблюдается.
<?php
$class = ($listNumber === 3) ? 'someClass' : '';
if($listNumber % 4 == 0): ?>
<div class="comands-list <?=$class?>">
<?php endif; $listNumber++; ?>
<?php
if($listNumber % 4 == 0): ?>
<div class="comands-list <?=$class?>">
<?php elseif($listNumber === 2): ?>
<div class="someClass">
<?php endif; $listNumber++; ?>
не понял смысла.
Кто вам мешает?
$class = ($listNumber === 3) ? 'someClass' : '';
<div class="<?= $class ?>">....</div>