evtl. stimmen die CSS-Anweisungen nicht.
versuch mal eine ganz einfach Formatierung für den a:
PHP
<?php
header("Content-type: text/css");
require('../../../wp-load.php'); // Include Wordpress
if (is_home() || is_front_page() || is_page(27)) {
} else { ?>
a {color: red !important;}
<?php } ?>
Alles anzeigen
Dann müsstest du ja auf Anhieb sehen, ob's läuft.