Ufak bir oyun sitesi için binlerce satırlık kodu çalıştıracaksan asıl cahil cahil konuşan sensin.
Dedin ve bende sana satır sayısıyla performansın bir alakası olmadığını göstermek için bir örnek verdim(Döngüde 100000000000 sayısını kullanmamın sebebi, yaşına gönderme yapmaktı ama anlamamışsın :D ).
O halde fonksiyonları kullanmayalım, HTML ile yapalım sayfalarımızı sunucuyu yormasın diye? :D
Aa dur bir dakika!! Bunu zaten yapmışlar (bknz: Cache)
Shared Hosting kullanan bir sitenin limiti zaten bellidir. Belli bir Hit'e ulaştıkdan sonra, VPS'ye yada daha üst düzey bir pakete geçer. Ki bu pure PHP'de kullansan WordPress'in kendi temalarınıda kullansan yapmak zorunda olduğun bir şey.
İlk yazdığınız yoruma dönecek olursak, blog sitesiyle oyun sitesi arasında büyük bir fark yoktur. Oyun sitesi için ekstra birkaç metabox ekliyoruz ve single.php'de bunları işliyoruz. Tek farkı bu.
Zafer bayramınız kutlu olsun :)
Bakmanızı öneririm;
http://stackoverflow.com/a/24689 (bu cevap ve altındaki cevaplar)
http://codex.wordpress.org/WordPress_Optimization
http://codex.wordpress.org/High_Traffic_Tips_For_WordPress