Bash aliases only work at the beginning of the command. But this doesn't mean they only work at the beginning of the command line. For example, given the alias

alias clip="xclip -sel clipboard"

It works fine when piping.

$ someCommand | clip

Now the output of someCommand is loaded to your clipboard.