Is there a more formal phrase or word for "practice what you preach?" [closed]
Solution 1:
"Lead by example" comes to mind.
FROM COMMENT BELOW: In my own upbringing, adults often told children "You should lead by example" as a way of instilling values and character. I recall hearing this in school, in the Catholic Church, the Boy Scouts of America, and the various leadership training programs that my parents sent me to. As an adult, I have frequently heard the phrase in business management contexts, where executives are expected to lead by example, all of which strikes me as a more formal (and less critical) method of conveying a similar meaning.
Solution 2:
Any principled or righteous person, even though they do not actively 'preach', advertise their values by sticking to them.
Precisely what we like about this type of people is that they do not preach; if they started doing so, then they would become self-righteous, sanctimonious, holier-than-thou.
'Practice what you preach' is used negatively, mostly, to reproach people for not doing it/so. (As I hesitated between 'it' and 'so', I googled the two structures, which sent me back to StackExchange ELU but not to a satisfactory explanation of why one should use one or the other!)
cambridge dictionaries online's definition of 'principled'