"non fixed function" implies an actual shader, so that makes no sense.
"Unlit/Transparent Colored" shader has clipping versions of it -- "Unlit/Transparent Colored (SoftClip)" for example. If you want to use another shader that has clipping, you need to write the clipped versions of that shader with the same naming syntax.