Adding features to your site can be a joy or a headache. Introducing third-party code through plugins or manual copying and pasting is easy and gets the job done, but it can also create new hazards that weren’t an issue before. Have you ever copied code onto your site and received a long series of obscure errors? Everyone has.
That’s why WordPress provides its users a “WordPress way” of getting things done safely and effectively.