By incorporating tetrakis(4-carboxyphenyl)porphyrin and bis(3,5-dicarboxyphenyl)pyridine into one single metal-organic framework (MOF), a multifunctional mixed-ligand Zn-MIX with large pores was obtained. Under visible-light irradiation, Zn-MIX exhibits high photocatalytic activity for the oxidation of amines and sulfides.