Mantık olarak böyle birşey gerçekleştirilebilirmi bilmiyorum. Fakat sen single.php'den başka sayfaya link vererek yapamazsın bunu. Ayrıca ne olarak link verdin ? siteadi.com/single2.php diye link verirsen tabiki çalışmaz. Tema dizininde dosya oluşturup include şeklinde çağırman lazım single.php'ye.

Ama istediğini şöyle gerçekleştirebilirsin. Açıklamanı yazına eklersin editörden. Flash dosyanı yani oyunu başka sayfada açtırmak istiyorsan şunu yapabilirsin sana uyarsa. Özel alandan girersin oyununu. oyun.php koyarsın tema dosyana. Orada sadece özel alanı listeleyen kod bulunur. Daha sonra oyun.php dosyasını javascript ile ayrı bir pencerede pop-up açtırma mantığıyla gösterirsin.

---

Saat gecenin 4'ü kusura bakma şimdi bunları yazdıktan sonra aklıma fikir geldi bunu gerçekleştirebilirsin.Mantığıda şu şekil.

  • Yazı açıklamanı giriyorsun editörden. Flash oyununu özel alana giriyorsun. Single.php olduğu gibi kalıyor. Oyun açıklaman oyuna tıkladığında normal bir şekilde gözüküyor.
  • Single.php'ye de flash dosyana link verirken ayrı pencerede jquery kullnarak özel sayfa açıtırabilirsin. özel alan kodun single.php'de olacak ama oyun oyna'ya tıkladığında özel alan kodu çekilecek ve oyun çıkacak. Veya oyun.php oluşturup tema dizinine atarsın. Single.php'deki kodları oyun.php'ye kodlayıp the_content (yazıyı çeken kod)'u siler özel alanı çekersin. Daha sonra onu single.php'ye include edersin. Ama include edilen alanı ayrı sayfada açıtırısın. Bunu jquery,ajax gibi uygulamalarla gerçekleştirebilirsin.
  • Ayrıca kafamıza göre ali.php diye dosya oluşturup tema dizininde bulundurup onu kullanamayız. Sadece sayfalarımıza include edebiliriz. Ayrı sayfa işlevinde kullanamayız standart olarak. Kullanırız ama wp-includes dizinindeki fonksiyonlarla oynamak gerekir. Emin değilim bir yolu vardır ama bilgim bulunmuyor
Umarım dediğim yoldan yapabilirsin. Biraz karışık ve saçma bir yazı oldu ama gecenin köründe bu kadar çıktı. Kolay gelsin.