Dışarı aktar yaparak elde ettiğim XML dosyasını içe aktar yapıyorum. Herşey kusursuz çalışıyor. Tüm konuların yeni sisteme geçtiğini görüyorum.
Tek sorun, konu içinde eğer video kodu varsa (<object> veya <embed> vs.) şeklinde konu içeriğinin o kısımları içe aktar yapılırken sanki yok hükmünde görülmüş gibi konu içeriğinde yer almıyor... Dolayısıyla konunun sadece yazı kısımları gözüküyor video olmuyor...
Sebebi nedir acaba?
Wordpress'te İçe Aktar yaparken Video kodları gelmiyor!..
2
●280
- 29-06-2010, 22:30:27Kimlik doğrulama veya yönetimden onay bekliyor.
- 30-06-2010, 01:56:57Problemin çözümünü buldum. Bu durum güvenlik kaygısından ötürü böyle imiş. Özellikle wp-mu lara özel bir güvenlik ayarı imiş. <embed>,<object>,<iframe> ve <script> gibi kodları import ederken yani içe aktar yaparken görmezden geliyor (yok sayıyor) imiş. Bu ayarı değiştirmenin yolu da kses.php'de...
Aynı problemle karşılaşan olur diye çözümü yazıyorum.
wp-includes/kses.php içerisinde $allowedposttags = array( ın altına aşağıdaki kodu yapıştırın ve kaydedin. Böylece import ederken post içeriklerinizde object veya embed taglı komutlar çalışacak hatta script tagı bile aktif hale gelecek.
'object' => array ( 'id' => array (), 'classid' => array (), 'data' => array (), 'type' => array (), 'width' => array (), 'height' => array (), 'allowfullscreen' => array ()), 'param' => array ( 'name' => array (), 'value' => array ()), 'embed' => array ( 'id' => array (), 'style' => array (), 'src' => array (), 'type' => array (), 'height' => array (), 'width' => array (), 'quality' => array (), 'name' => array (), 'flashvars' => array (), 'allowscriptaccess' => array (), 'allowfullscreen' => array ()), 'script' => array ( 'type' => array ()),
Bizzat denedim çalışıyor.