Namespace custom pages to prevent plugin conflicts