WordPress directory framework