Mustafa Uysal tarafindan yazılmış aşağıdaki makaleyi okumanızı öneririm. Özetle şöyle diyor:
Eğer eklediğiniz özellik sadece bulunduğunuz temada bir yeri değiştiriyorsa function.php kullanın, ama tema değiştirdiğinizde de o özellik sitede mevcut olacaksa o zaman plugin kullanın. En kötü ihtimal şu eklentiyi kullanabilirsiniz: https://tr.wordpress.org/plugins/insert-php-code-snippet/