To unify different definitions of smash Hom-products in a Hom-bialgebra [Formula: see text], we firstly introduce the notion of [Formula: see text]-twisted smash Hom-product [Formula: see text]. Secondly, we find necessary and sufficient conditions for the twisted smash Hom-product [Formula: see text] and the twisted smash Hom-coproduct [Formula: see text] to afford a Hom-bialgebra, which generalize the well-known Radford’s biproduct and the Hom-biproduct obtained in [H. Li and T. Ma, A construction of the Hom-Yetter–Drinfeld category, Colloq. Math. 137 (2014) 43–65]. Furthermore, we introduce the notion of the category of [Formula: see text]-Yetter-Drinfeld modules which unifies the ones of Hom-Yetter Drinfeld category appeared in [H. Li and T. Ma, A construction of the Hom-Yetter–Drinfeld category, Colloq. Math. 137 (2014) 43–65] and [A. Makhlouf and F. Panaite, Twisting operators, twisted tensor products and smash products for Hom-associative algebras, J. Math. Glasgow 513–538 (2016) 58]. Finally, we prove that the [Formula: see text]-twisted Radford’s Hom-biproduct [Formula: see text] is a Hom-bialgebra if and only if [Formula: see text] is a Hom-bialgebra in the category of [Formula: see text]-Yetter–Drinfeld modules [Formula: see text], generalizing the well-known Majid’s conclusion.