lostyazilim
tr.link

Yardım: Bir kodu fonksiyon haline getirmek?

4 Mesajlar 781 Okunma
lstbozum
tr.link

selamim selamim http://mehmetcabar.com/ Kullanıcı
  • Üyelik 24.07.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Endüstri Mühendisliği
  • Konum Denizli
  • Ad Soyad M** C**
  • Mesajlar 261
  • Beğeniler 104 / 60
  • Ticaret 32, (%100)
Merhabalar,

Sitemde kullandığım tüm fonksiyonları, ek bir functions dosyasında topluyorum. Ancak bugün siteme jw player kurulumu yaptım. Aşağıdaki kodları single.php dosyama eklemem gerekiyor. Lakin ben bununla uğraşmadan direk bu kodları functions.php(kendi yaptığıma) fonksiyon olarak ekleyip single.php'den fonksiyon şeklinde çağırmak istiyorum. Bir iki denemem sonuçsuz kaldı. YArdım edebilecek olan var mı?
ID,'youtube', true);
if ($youtube!="") { ?>
<script></script>
Sanırım kodda sorun var :D

<script>
jwplayer('mediaspace').setup({
'flashplayer': 'http://mehmetcabar.com/dosyalar/videoplayer/player.swf',
'file': '',
'controlbar': 'bottom',
'width': '580',
'height': '300'
});
</script>

 

 

Trustflow 42 Kaliteli Kişisel Blog: www.mehmetcabar.com | Mutluluk Satıcısı
wmaraci
reklam

yakuphoca yakuphoca WP Sever Kullanıcı
  • Üyelik 11.07.2013
  • Yaş/Cinsiyet 43 / E
  • Meslek Öğretmen
  • Konum Hatay
  • Ad Soyad ** **
  • Mesajlar 212
  • Beğeniler 2 / 51
  • Ticaret 2, (%100)

function yakuphoca_jwplayer_ekle($post_id='') {
global $post;
if (!$post_id) $post_id = $post->ID;
$youtube = get_post_meta($post_id,'youtube', true);
if ($youtube!="") { ?>
<script></script>
Sanırım kodda sorun var :D

<script>
jwplayer('mediaspace').setup({
'flashplayer': 'http://mehmetcabar.com/dosyalar/videoplayer/player.swf',
'file': '',
'controlbar': 'bottom',
'width': '580',
'height': '300'
});
</script>

}
?>

olarak oluşturabilirsiniz. çağırırken de yakuphoca_jwplayer_ekle($post->ID); şeklinde çağırabilirsiniz, eğer döngü içerisinde kullanıyorsanız sadece yakuphoca_jwplayer_ekle(); şeklinde çağırmanız yeterli.
 

 

Bilişim Teknolojileri Hayatım
http://www.yakuphoca.com

selamim selamim http://mehmetcabar.com/ Kullanıcı
  • Üyelik 24.07.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Endüstri Mühendisliği
  • Konum Denizli
  • Ad Soyad M** C**
  • Mesajlar 261
  • Beğeniler 104 / 60
  • Ticaret 32, (%100)
Cevabınız için öncelikle teşekkür ederim. Ancak kodları uyguladığımda hem yakuphoca_jwplayer_ekle($post->ID); hem de yakuphoca_jwplayer_ekle(); yazdığımda ikisinde de çalışmadı. Sadece yazılar çıktı. Zaten ben single.php içerisinde komutundan hemen önce çağırmak istiyorum.

yakuphoca adlı üyeden alıntı


function yakuphoca_jwplayer_ekle($post_id='') {
global $post;
if (!$post_id) $post_id = $post->ID;
$youtube = get_post_meta($post_id,'youtube', true);
if ($youtube!="") { ?>
<script></script>
Sanırım kodda sorun var :D

<script>
jwplayer('mediaspace').setup({
'flashplayer': 'http://mehmetcabar.com/dosyalar/videoplayer/player.swf',
'file': '',
'controlbar': 'bottom',
'width': '580',
'height': '300'
});
</script>

}
?>

olarak oluşturabilirsiniz. çağırırken de yakuphoca_jwplayer_ekle($post->ID); şeklinde çağırabilirsiniz, eğer döngü içerisinde kullanıyorsanız sadece yakuphoca_jwplayer_ekle(); şeklinde çağırmanız yeterli.
 

 

Trustflow 42 Kaliteli Kişisel Blog: www.mehmetcabar.com | Mutluluk Satıcısı

yakuphoca yakuphoca WP Sever Kullanıcı
  • Üyelik 11.07.2013
  • Yaş/Cinsiyet 43 / E
  • Meslek Öğretmen
  • Konum Hatay
  • Ad Soyad ** **
  • Mesajlar 212
  • Beğeniler 2 / 51
  • Ticaret 2, (%100)
yazınızın youtube özel alanında bir değer olup/olmadığını kontrol edin.
if ($youtube!="") { ?>
satırını da
if ($youtube) { ?>
olarak değiştirip deneyin.
 

 

Bilişim Teknolojileri Hayatım
http://www.yakuphoca.com
wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al