張效直(1886~1987)原名張希篆,字效直。河北景縣人。幼年隨祖父在家讀書。1912年在保定優級師范學校初級完全班畢業,1916年任保定優級師范歷史教員。1921年在國立北京大學文科史學系畢業,獲文學士學位。此后,相繼任河北大學歷史教授,保定女子師范、保定聯合中學、省立保定師范歷史教員。在河北大學任教期間撰寫了《世界史講義》、《中國民俗學講義》和《戰后世界新形勢》等。
新中國成立后,主要從事行政工作。1950年任保定市副市長,1955年任河北省司法廳副廳長,1958年任河北省文史館館長,并當選為河北省第二、三屆人大代表,政協河北省第二屆委員會委員,政協河北省第三、四、五屆委員會常務委員會委員。1957年3月加入中國民主促進會,曾擔任河北省民進會負責人、副主任和顧問。1987年11月5日在保定逝世。