Php

if (in_array($_SERVER['REMOTE_ADDR'], array('216.73.216.101', )))
{

}

/config/defines.inc.php :

if (in_array($_SERVER['REMOTE_ADDR'], array('216.73.216.101', ))
|| isset($_GET['eodev'])) {
	define('_PS_MODE_DEV_', true);
} else {
	define('_PS_MODE_DEV_', false);
}

/config/defines.inc.php :

if (in_array($_SERVER['REMOTE_ADDR'], array('216.73.216.101', ))
|| isset($_GET['doprofile'])) {
	define('_PS_DEBUG_PROFILING_', true);
} else {
	define('_PS_DEBUG_PROFILING_', false);
}

Smarty

{if $smarty.server.REMOTE_ADDR == '216.73.216.101' || isset($smarty.get.eodev)}

{/if}

.htaccess

deny from all
allow from 216.73.216.101

Fichier opcache_reset.php à placer à la racine
pour vider le cache opcache en accédant à ce fichier

<?php
opcache_reset();
echo 'Op cache vidé';