Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Добавление Keywords с окна добавления новости.
Скачать бесплатно Добавление Keywords с окна добавления новости.
На днях столкнулся с проблемой. Журналисты добавляют новости, как полагаются заполняют облако тегов. Они добавляют новости с сайта, поскольку там реализован нормальный интерфейс для этого. Но средствами движка не предусмотрено добавления KEYWORDS с окна добавления новости. Они генерируются автоматически, что может загнать вас вниз поискового рейтинга. решения в интернете я не нашел, сделал сам.
Возможности хака:
При добавлении новости, все ключевые слова, которые заносятся в поле $tags (Облако тегов), будут автоматически попадать в Meta Keywords. В случае если поле заполнено не будет, тогда они будут генерироваться автоматически как и ранее.
Некоторые могут сказать, что хак бесполезный, но сеошники меня поймут ).
Итак установка:
Открываем engine/modules/addnews.php и находим:
$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'] . "')" );
Меняем эту строчку на:
$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', '" . $_POST['tags'] . "', '$category_list', '$alt_name', '$allow_comm', '$approve', '$allow_main', '$news_fixed', '$allow_br', '$catalog_url', '" . $_POST['tags'] . "')" );
Author: HatcHeeS