In the framework of the nonsmooth critical point theory for lower semi-continuous functionals, we propose a direct variational approach to investigate the existence of infinitely many weak solutions for a class of semi-linear elliptic equations with logarithmic nonlinearity arising in physically relevant situations. Furthermore, we prove that there exists a unique positive solution which is radially symmetric and nondegenerate.