rename to avoid double-negative poor readability;
fix bad function call;
expand to include ical;
check for '/civicrm/' in request;
add usage of isPageRequest for registering wp init callback;