IMHO, you should not use an alias for this, but add any directory change to it:
autoload -U add-zsh-hook load-local-conf() { # check file exists, is regular file and is readable: if [[ -f .source_me && -r .source_me ]]; then source .source_me fi } add-zsh-hook chpwd load-local-conf
This hook function will work with any directory change.
FWIW, if you want to change directories without using hooks, use cd -q dirname
source share