mervancanturk isimli arkadaşımız güzel bir çözüm getirdi. Single.php dosyasının en üstüne aşağıdaki kodları eklemiş.
<?php
$olacak = get_permalink();
$gelecek = get_the_title();
$silinecek = get_site_url();
$yenisi = str_replace($silinecek, '', $olacak);
$yenisi = ltrim($yenisi,'/');
?>
Benim verdiğim linki de aşağıdaki gibi değiştirmiş;
<a href="<?php echo get_option('home'); ?>/oyun.php?id=<?php echo $yenisi; ?>"></a>oyun.php dosyasına da şu kodları eklemiş:
<?php
$yenisi=$_GET['id'];
$silinecek = get_site_url();
$birlestirek = $silinecek . "/" . $yenisi;
$getthe_id = url_to_postid($birlestirek);
?>
Sonuç ise şu şekilde oluyor:
siteadresi.com/oyun.php?id=kategori-adi/oyun-adi.html
id= den sonra sizin permalink ayarınız nasıl ise o şekilde görünüyor. Benim permalinkim:
"/%category%/%postname%.html"
Kendisine çok teşekkür ediyorum ellerine sağlık.
Bu arada ben TylerDurden'ın dediği gibi duplicate'leri engellemek için oyun.php sayfasına yönlendiren linkimi nofollow olarak kullanıyorum.