امیرالمومنین علی(ع) فرمودند:
وقتی می خواهی بچّه دار شوی، وضویی کامل بگیر و دو رکعت نماز خوب بخوان و بعد از آن به سجده برو و هفتاد و یک بار استغفار کن و بعد با همسرت آمیزش کن و بگو:
« اللَّهُمَّ اِنْ رَزَقْتَنِی وَلَداً سَمَّیْتُهُ مُحَمَّداً »
یعنی «خدایا اگر فرزندی به من بدهی؛ او را به نام پیامبرت محمّد (ص) خواهم نامید.». (مکارم الاخلاق، ص 339)
شخصی به امام رضا (ع) عرضه داشت:« شنیده ام شخصی نیت کرده که اسم فرزندی که همسرش حامله بوده را محمّد بگذارد؛ امّا پس از تولّد این پسر او را علی نامیده است.