Пташников родился 7 октября 1932 года в деревне Задроздье Логойского района Минской области в крестьянской семье. В 1957 году окончил отделение журналистики Белорусского университета.
Многие произведения Пташникова переведены на русский и другие языки.
Награждён орденом «Знак Почёта» и медалью.
Награждён медалью Франциска Скорины в 1994 году.