PHP’de tek tırnak içinde HTML kodu eklemek

Tek veya çift tırnak bir php kodu içerisinden başka bir PHPkodu yazabiliriz. Ancak bunun için bağlama operatörü kullnmanız gerekir (concatenation).
Aşağıdaki kod satırı hata verecektir.

'<img src="<?php bloginfo('template_directory'); ?>/images/social/facebook-share.png" />'

Bu hatayı gidermek için aşağıdaki gibi bir bağlama operatörü kullanılmalıdır
'<img src="' . esc_url( get_bloginfo('template_directory') ) . '/images/social/facebook-share.png" />'

Ya da en sağlıklısı

sprintf(
    '<img src="%1$s/images/social/facebook-share.png" />',
    esc_url( get_bloginfo('template_directory') )
);


Önceki

css ile div içindeki bütün alt elemanları seçmek

Sonraki

css resim hover efekti

Bir cevap yazın

Email adresiniz paylaşılmayacak. Gerekli alanlar * ile işaretlidir.

Email aboneliği

Esakademi.com'dan iyi ve güzel haberler almak için listeye mailinizi ekleyin