syntax olarak çok bir sıkıntı yaşatmaz. display:block; vererek içinde bulunan veriye göre block görevi görmesi emrini vermelisiniz. Onun dışında verdiğiniz örnekte kullanıcaksanız div'i değil div'in içindekileri a içerisine alın yada başlığa ayrı resme ayrı a tagı verin. Genel olarak temalar bu mantıkla yapılır. Birden fazla a vermenizin bir zararı yoktur. Ama a içerisine div'i eklemede seo açısından problem teşkil edebilir. Seo konusunda o kadar bilgili değilim.
Sorunun cevabı : Yapabilirsin.
Tavsiye : Resim ve başlığa ayrı ayrı a kullan.
En nihayetinde bir döngüye sokacaksın tek bir örnek yapıp sağlam yapmak en mantıklısı.
Özet de var hocam, görsel, başlık, özet şeklinde 3 a olmuyor. o'da ana sayfada mesela 24 yazı var 24x3=72 iç bağlantı oluyor. Hepsine vereyim diye düşünüyorum açıkçası ama dediğiniz gibi işin standart'I ayrı ayrı vermek.