Arkadaşlar merhaba,
Php bilgim fazla yok wordpress'e de yeni yeni alışıyorum.
şimdi benim bir php sayfam var bu php sayfama wordpresste yazı eklerken yazdığım bir veriyi
örn:
[veri ="ornekveri"] şeklinde alıp bunu php sayfamda bir değişkene atamalıyım daha sonra bu örnek veri php sayfasında işlendikten sonra örneğin $sonuc değişkenizde duruyor bunu echo ile yazdırır gibi yazı sayfasına nasıl yazdırabiliriz.
daha acıklayıcı olması adına örneğim video embed yapan pluginler var onlarda mesela [youtube]video linki[/youtube] yazdığında yazının içeriğinde embed olarak youtube videosu cıkıyor benim fonk. vs hazır sadece içerikten veriyi nasıl çeker ve yerine yeni veriyi nasıl yazdırırım orada takıldım?
Yardımlarınızı bekliyorum
php dosyasındaki fonksiyonu WP nasıl bağlarız?
5
●393
- 01-09-2012, 11:56:42r10 da yardımlasma devri neredeyse bitti :/Mavi_AnKa adlı üyeden alıntı: mesajı görüntüle
- 01-09-2012, 12:47:47harici php nizi functions.php ye include edin.
ardından ise "kısa kod" yazın dicem ama bilmiyorsanız işiniz zor çünkü maalesef pek türkçe kaynak yok bu konuyla ilgili ama..wordpress short codes diye araştırma yapabilirsiniz.
include_once('fonks.php'); function veri_ff($atts) { extract(shortcode_atts(array( "no" => '' ), $atts)); return sizin_esas_fonsk($no) ; } add_shortcode('veri', 'veri_ff');
[veri no="yaziniz"] şeklinde kullanırsınız.
yaziniz sizin_esas_fonks() da işlem görür. - 01-09-2012, 19:55:49cudjex adlı üyeden alıntı: mesajı görüntüle
Teşekkürler bigli için hocam netleştirmek istediğim bir durum var şimdi bu durumda $no değişkenini benim fonksiyonumda kullanabilir miyim. bu değişkeni kullandıktan sonra cıktım $sonuc değişkenine gelecek ve ben bunu
add_shortcodes ('veri','veri_ff'); olarakmı yoksa
add_shortcodes ('veri','esas_fonk'); olarakmı gonderebilirim
denemelerimde ordaki veriyi alıp değiştirebiliyorum ve içerikte çıkartabiliyorum ama bunu tek bir fonksiyonun içerisinde yapabildim.veri kısakodu ile aldığım no değişkenini alıp kendi fonksiyonumda çalıştıramadım gönderirkende kendi fonksiyonumdan sonra cıkan $sonuc değişkenini içeriğe göndermem gerek