There's this question here about US specifically, but I'm interested to know if, in general, on any site on the internet, whichever jurisdiction its content may be hosted in, does adding "I am not a lawyer" to your advice protect you from any potential liability?
I know people use it mostly to prevent possible misunderstanding and interpreting as professional advice. Some claim though that they "heard somewhere" that they could get in trouble should things involve actual lawyers. Does such a statement as "I am not a lawyer" on StackExchange, Reddit, Quora, Yahoo answers or another site/community with a multinational audience and users from all sorts of jurisdictions have any legal meaning?