<?php query_posts( 'tag=phpbilenler')&query_posts('WP bilenler');
buna benzer bir sorgu çalıştırıyorum ve ilgili etiketi alanlar listeleniyor..
ama etiket yerine postun kendisinde geçenleri listelemek istiyorum..
yani bir yazıda php bilenler geçtiğinde bu sorguda sonuç versin istiyorum.
like komutu kullanmam gerekiyor tag yerine post yazmam gerekiyor vs ama doğru syntaxı bulamadım. tek tırnak çift tırnak parantezler vs.
bu kodu söylediğim şekilde yerleştirebilecek bir arkadaş yardım edebilirse sevinirim.
PHP + Wordpress Anlayanlar Yardım Edebilir mi?
4
●324
- 27-05-2014, 13:26:33query_posts ile öyle bir şey yapamazsın. WordPress'te mysql sorguları çalıştırabileceğin şahane bir class var WPDB diye. onu kullan.
Örnek:
<?php $querystr = " SELECT * FROM $wpdb->posts WHERE $wpdb->posts.post_title LIKE 'PHP' ORDER BY $wpdb->posts.post_title "; $pageposts = $wpdb->get_results($querystr, OBJECT); ?>bu kod post title'ında "PHP" geçen yazıları sorgulamanı sağlar. Bu örnekten yola çıkarak MYSQL bilgine göre istediğin şeye dakikalar içinde kavuşabilirsin.
Faydalı bağlantıları da vereyim:
WPDB Class http://codex.wordpress.org/Class_Reference/wpdb
MYSQL LIKE komutu http://www.serpito.com/mysql-like-komutu/
MySql LIKE function (ingilizce) http://dev.mysql.com/doc/refman/5.0/...functions.html - 27-05-2014, 18:03:50Üyeliği durduruldusql konusunda sıkıntı yok. 8 takla atarız siteyle beraber..ruinded adlı üyeden alıntı: mesajı görüntüle
tam gösterdiğin türden bir şeye ihtiyacım vardı. bu gece bunu çöözer yaparım sonucu da yazarım buraya teşekkürler - 27-05-2014, 18:09:02geçen bunun adını 1 saat boyunca aradım bulamadım, çok teşekkürler hocamruinded adlı üyeden alıntı: mesajı görüntüle
arşive atıyorum hemen

arşive atıyorum hemen