Но при этом, плагин - не самое хорошее решение задачи. Плагин может иметь большое количество кода, а как известно, чем больше плагин - тем он больше тормозит работу Вашего сайта. Если у Вас установлено большое количество, то это тоже не в лучшую сторону скажется на работе всего сайта. Плагины разрабатываются так, чтобы их можно было применять в самых разнообразных ситуациях. Но тем не менее, плагины не могут быть идеально адаптированы под конкретные нужды сайта. Плагины решают общие задачи, но не частные.
Код
Код - это мощный инструмент в руках опытного разработчика. Если вам нужно решить определенную задачу, которая выходит за рамки стандартного и вы хотите решить ее не используя тяжелых плагинов, то код - идеальное решение. Некоторые функции прописываются в файл functions.php, некоторые вставляют прям в файлы шаблона.Также не нужно забывать про то, что плагин - это тот же самый код, только создан другим человеком и сгруппирован в плагин для WordPress. Поэтому, вам придется решать, доверять чужому коду или писать свой.
Заключение.
Лично я использую чаще именно код. Мне так удобнее и я люблю сам создавать свое "детище". Но есть ситуации когда я тоже использую плагины. Иногда плагин на столько прост, что код про сути выйдет таким же. Тогда смысла нет "изобретать велосипед", когда это уже сделали до тебя. Что же все таки лучше использовать вам, придется решать тоже вам. Поэтому смотрите по обстоятельствам и принимайте правильные решения.
На этом все. Спасибо за внимание 🙂