Allah Swt. berfirman kepada Rasul-Nya, bahwa sesungguhnya kamu, hai Muhammad:
tidak akan dapat memberi petunjuk kepada orang yang kamu kasihi. (Al Qashash:56)
Yakni masalah petunjuk bukanlah merupakan urusan kamu. Sesungguhnya tugasmu hanyalah menyampaikan, sedangkan Allah-lah yang akan memberi petunjuk kepada siapa yang dikehendaki-Nya. Bagi-Nya hikmah yang tak terperikan dan hujah yang mengalahkan, sebagaimana yang disebutkan di dalam ayat lain melalui firman-Nya:
Bukanlah kewajibanmu menjadikan mereka mendapat petunjuk, akan tetapi Allah-lah yang memberi petunjuk (memberi taufik) siapa yang dikehendaki-Nya. (Al Baqarah:272)
Dan firman Allah Swt.:
Dan sebagian besar manusia tidak akan beriman, walaupun kamu sangat menginginkannya. (Yusuf:103)
Tetapi ayat dalam surat Al-Qashash ini lebih khusus daripada ayat lainnya yang semakna, karena sesungguhnya disebutkan di dalamnya:
Sesungguhnya kamu tidak akan dapat memberi petunjuk kepada orang yang kamu kasihi, tetapi Allah memberi petunjuk kepada orang yang dikehendaki-Nya, dan Allah lebih mengetahui orang-orang yang mau menerima petunjuk. (Al Qashash:56)
Artinya, Dia lebih mengetahui siapa yang berhak mendapat hidayah dan siapa yang berhak mendapat kesesatan.
Di dalam kitab Sahihain telah disebutkan bahwa ayat ini diturunkan berkenaan dengan Abu Talib, paman Rasulullah Saw. Padahal Abu Talib adalah orang yang melindunginya, membantunya dan berdiri di pihaknya, serta mencintainya dengan kecintaan yang sangat secara naluri, bukan secara syar'i. Tatkala ajal menjelang dan sudah tiba saat ajalnya, Rasulullah Saw. menyerunya untuk beriman dan masuk Islam. Tetapi takdir telah mendahuluinya dan nyawanya telah meregang, sedangkan ia masih tetap berada di dalam kekafirannya. Hanya bagi Allah-lah hikmah yang sempurna.
Az-Zuhri mengatakan, telah menceritakan kepadaku Sa'id ibnul Musayyab, dari ayahnya Al-Musayyab ibnu Hazn Al-Makhzumi r.a. yang menceritakan bahwa ketika Abu Talib menjelang ajalnya, Rasulullah Saw. datang. Beliau Saw. menjumpai Abu Jahal ibnu Hisyam dan Abdullah ibnu Abu Umayyah ibnul Mugirah ada di sisi Abu Talib. Maka Rasulullah Saw. bersabda: Wahai paman(ku), ucapkanlah, "Tidak ada Tuhan selain Allah, " yaitu suatu kalimat yang dengannya kelak aku akan membelamu di hadapan Allah! Maka Abu Jahal dan Abdullah ibnu Abu Umayyah berkata, "Hai Abu Talib, apakah kamu tidak suka dengan agama Abdul Muttalib?" Rasulullah Saw. terus-menerus menawarkan hal itu kepada Abu Talib, tetapi keduanya selalu menentangnya dengan kalimat itu terhadap Abu Talib. Sehingga di akhir kalimat yang diucapkan Abu Talib menyatakan bahwa dirinya tetap berada pada agama Abdul Muttalib, dan menolak untuk mengucapkan kalimat "Tidak ada Tuhan selain Allah." Maka Rasulullah Saw. bersabda: Demi Allah, sungguh aku akan memohonkan ampun buatmu (kepada Allah) selama aku tidak dilarang memohonkannya buatmu. Maka Allah menurunkan firman-Nya: Tiadalah sepatutnya bagi nabi dan orang-orang yang beriman memintakan ampun (kepada Allah) bagi orang-orang musyrik, walaupun orang-orang musyrik itu adalah kaum kerabat(nya). (At-Taubah:113) Dan sehubungan dengan Abu Talib itu Allah Swt. menurunkan firman-Nya: Sesungguhnya kamu tidak akan dapat memberi petunjuk kepada orang yang kamu kasihi, tetapi Allah memberi petunjuk kepada orang yang dikehendaki-Nya. (Al Qashash:56)
Imam Bukhari dan Imam Muslim mengetengahkannya melalui hadis Az-Zuhri.
Hal yang sama telah diriwayatkan oleh Imam Muslim di dalam kitab sahihnya dan Imam Turmuzi:
melalui hadis Yazid ibnu Kaisan, dari Abu Hazim, dari Abu Hurairah yang mengatakan bahwa ketika Abu Talib menjelang ajalnya, Rasulullah Saw. datang kepadanya, lalu bersabda: Wahai paman(ku), ucapkanlah, "Tidak ada Tuhan selain Allah," maka aku akan membelamu dengannya kelak di hari kiamat. Abu Talib menjawab (dengan bahasa diplomasi), "Seandainya aku tidak merasa khawatir nanti akan dicela oleh orang-orang Quraisy karena kalimat tersebut, yang akan ditanggapi oleh mereka, bahwa tiada yang mendorongku mengatakannya melainkan karena takut mati, tentulah aku akan membuat hatimu senang, padahal aku tidak mengatakannya melainkan hanyalah untuk membuat hatimu senang." Maka Allah Swt. menurunkan firman-Nya: Sesungguhnya kamu tidak akan dapat memberi petunjuk kepada orang yang kamu kasihi, tetapi Allah memberi petunjuk kepada orang yang dikehendaki-Nya, dan Allah lebih mengetahui orang-orang yang mau menerima petunjuk. (Al Qashash:56)
Imam Turmuzi menilai hadis ini hasan garib, bahwa ia tidak mengenalnya melainkan hanya melalui hadis Yazid ibnu Kaisan. Imam Ahmad meriwayatkannya melalui Yahya ibnu Sa'id Al-Qattan, dari Yazid ibnu Kaisan, bahwa telah menceritakan kepadanya Abu Hazim, dari Abu Hurairah, lalu disebutkan hadis yang semisal.
Hal yang sama dikatakan oleh Ibnu Abbas, Ibnu Umar, Mujahid, Asy-Sya'bi, dan Qatadah, bahwa ayat ini diturunkan berkenaan dengan Abu Talib ketika Rasulullah Saw. menawarkan kepadanya untuk mengucapkan kalimah "Tidak ada Tuhan selain Allah." Abu Talib menolaknya dan mengatakan, "Wahai keponakanku, saya tetap berada pada agama orang-orang tua," dan perkataan terakhir yang diucapkan Abu Talib ialah bahwa dirinya berada pada agama Abdul Muttalib.
Ibnu Abu Hatim mengatakan, telah menceritakan kepada kami ayahku, telah menceritakan kepada kami Abu Salamah, telah menceritakan kepada kami Hammad ibnu Salamah, telah menceritakan kepada kami Abdullah ibnu Usman ibnu Khaisam, dari Sa'id ibnu Abu Rasyid yang mengatakan, "Utusan Kaisar Romawi datang kepadaku, lalu mengatakan, 'Kaisar telah menulis sepucuk surat untuk Rasulullah Saw. melaluiku.' Maka aku datang menghadap kepada Rasulullah Saw. dan kuserahkan surat itu kepadanya, lalu beliau meletakkannya di pangkuannya. Kemudian beliau bertanya, 'Dari manakah lelaki itu?' Aku menjawab, 'Dari kabilah Tanukh (kabilah Arab yang berpihak kepada Romawi).' Beliau bertanya, 'Apakah kamu memeluk agama bapak moyangmu Nabi Ibrahim yang hanif?' Aku menjawab, 'Sesungguhnya aku adalah utusan suatu kaum dan aku memeluk agama mereka, hingga aku kembali kepada mereka.' Maka Rasulullah Saw. berseri dan memandang kepada para sahabatnya seraya bersabda: 'Sesungguhnya kamu tidak akan dapat memberi petunjuk kepada orang yang kamu kasihi, tetapi Allah memberi petunjuk kepada orang yang dikehendaki-Nya.' (Al Qashash:56)."