When looking at the questions you asked at SO, I'd say you are having an acceptance problem with your developers. You are not seen as someone who should tell senior developers how to do their work.
So focus on what is needed, instead of how. They should be able to understand that it is important to have coding standards. But it should be their standards, not yours. Ask them to make up their mind, make sure they get enough time to talk about them and make decisions and then write down their decisions. Then you can do something when they do not follow the standard.
[edit]
Replace or educate the management. Management doesn't care, so why should they.