当侍中，领射声校尉；转右衞将军，加给事中；又转太子中庶子，仍兼右衞。大明八年（464年），前废帝刘子业继位，以王景文为祕书监、侍中，后因生父年老而自求解职，改以辅国将军任太宰长史、南平太守。永光元年（465年），转吏部尚书，同年前废帝为分顾命大臣、尚书仆射颜师伯的权力，以王景文为尚书右仆射。同年年末，刘彧党众发动了政变弒杀前废帝，推了刘彧为主，刘彧就加了王景文领左衞将军。不久，刘彧正式即位，以王彧为丹杨尹、尚书仆射。泰始二年（466年），王僧朗去世，王景文因而离职，但不久就获授冠军将军、丹杨尹、尚书左仆