nasıl
20
●1.858
- 19-03-2009, 21:02:20yanlış anlamışsın
hangi sütuna ne mantıkla ekleniyor
$result = mysql_query("Insert Into wp_posts (guid,post_author,post_date,post_date_gmt,post_content,post_title,post_status,comment_status,ping_status,post_name,post_modified,post_modified_gmt,post_type) values ('$guid','1',Now(),Now(),'$konu','$basligi','publish','open','open','$sefurl',Now(),Now(),'post')"); //konuyu ve başlığını vs vs ekledim $results2 = mysql_query("Insert Into wp_term_relationships (object_id,term_taxonomy_id) values ('$post_ids','1')"); //kategorisi vs ekledim $results3 = mysql_query("Insert Into terms (term_id,name,slug,term_group) values ('$post_ids','$basligi','$sefurl','0')"); //buraya sanırım tag ekleniyor ama mantığını çözemedim ve ekleyemedim - 19-03-2009, 21:03:19hayır kendim için wordpress bot yazdım onun içingoogler adlı üyeden alıntı: mesajı görüntüle
- 19-03-2009, 21:25:52tag için kendi fonksiyonumu vereyim
function taggir($tag, $tagseo, $girilenpostid) { $tagkontrol = mysql_query("select * from wp_terms where slug='$tagseo'"); if (mysql_num_rows($tagkontrol) == 0) { $sqltag = mysql_query("insert into wp_terms(name,slug) VALUES('$tag','$tagseo')") or die(mysql_error()); $term_id = mysql_insert_id(); $sqltag2 = mysql_query("insert into wp_term_taxonomy(term_id,taxonomy) VALUES('$term_id','post_tag')") or die(mysql_error()); $term_taxonomy_id = mysql_insert_id(); $sqltag3 = mysql_query("insert into wp_term_relationships(term_taxonomy_id,object_id) VALUES('$term_taxonomy_id','$girilenpostid')") or die(mysql_error()); if (($sqltag) && ($sqltag2) && ($sqltag3)) { echo "<li><font color=green>Tag Eklendi Eklendi : </font>$tag</li>"; } } else { echo "<li><font color=red>Tag Eklenmiş :</font> $tag</li>"; } }taggir(şakşuka, saksuka,11); //taggir(tag,tagseflink,postid);
girilen tagi bir daha girmiyor. fazla üzerinde durmadigim bir kod bir ara yazmiştim. bir sorunu var bir posta girdigin tagi baska posta girmiyor. fazla zamanim olmadigi için ugrasmadim onunla(WP 7.2 de denenmiştir)
