Datalife Engine 14.0
- Temalara yeni taglar eklendi ve geliştirildi
- Yeni AirPlay medya oynatıcısı eklendi
- 1500 adet yeni ifade (emoji) eklendi
Makale eklerken otomatik keywords ve açıklama oluşturma
Dosya: engine/modules/addnews.php
Bul :
İle Değiştir :
Gist
Yeni yöntem :
Bul:
İle Değiştir :
Böylece, site üzerinden eklenen konularda da otomatik olarak anahtar kelimeler ve meta açıklamalar oluşturulacaktır.
Bul :
$db->query( "INSERT INTO " . PREFIX . "_post (date, autor, short_story, full_story, xfields, title, keywords, category, alt_name, allow_comm, approve, allow_main, fixed, allow_br, symbol, tags) values ('$thistime', '{$member_id['name']}', '$short_story', '$full_story', '$filecontents', '$title', '', '$category_list', '$alt_name', '$allow_comm', '$approve', '$allow_main', '$news_fixed', '$allow_br', '$catalog_url', '" . $_POST['tags'] . "')" );
İle Değiştir :
Gist
Yeni yöntem :
Bul:
$db->query( "INSERT INTO " . PREFIX . "_post (date, autor, short_story, full_story, xfields, title, keywords, category, alt_name, allow_comm, approve, allow_main, fixed, allow_br, symbol, tags) values ('$thistime', '{$member_id['name']}', '$short_story', '$full_story', '$filecontents', '$title', '', '$category_list', '$alt_name', '$allow_comm', '$approve', '$allow_main', '$news_fixed', '$allow_br', '$catalog_url', '" . $_POST['tags'] . "')" );
İle Değiştir :
// metatags - start
$metatags = array();
create_keywords( str_replace( "\\r\\n", " ", $short_story . " " . $full_story ) );
$metatags['keywords'] = $db->safesql( $metatags['keywords'] );
$metatags['description'] = $db->safesql( $metatags['description'] );
$db->query( "INSERT INTO " . PREFIX . "_post (date, autor, short_story, full_story, xfields, title, keywords, category, alt_name, allow_comm, approve, allow_main, fixed, allow_br, symbol, tags, descr) values ('$thistime', '{$member_id['name']}', '$short_story', '$full_story', '$filecontents', '$title', '{$metatags['keywords']}', '$category_list', '$alt_name', '$allow_comm', '$approve', '$allow_main', '$news_fixed', '$allow_br', '$catalog_url', '" . $_POST['tags'] . "', '{$metatags['description']}')" );
unset( $metatags );
// metatags - end
Böylece, site üzerinden eklenen konularda da otomatik olarak anahtar kelimeler ve meta açıklamalar oluşturulacaktır.
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.