вопрос
Здравствуйте,
В новости DLE генерируются ключевые слова так:
Мне нужно, чтобы генерировалось так
В основном все работает, но:
1). В $row['title'] хранятся цифры, но скрипт использует для генерации только слова
2). Последовательность получается одинаковой, то есть в каждой новости {title} и слова перемешаны однообразно
Вопрос: Как заставить скрипт использовать цифры и мешать кейворды?
В новости DLE генерируются ключевые слова так:
create_keywords( $row['шортстори'] . $row['фулстори']);
Мне нужно, чтобы генерировалось так
create_keywords( $row['title'] . ' слово1, слово2 ');
В основном все работает, но:
1). В $row['title'] хранятся цифры, но скрипт использует для генерации только слова
2). Последовательность получается одинаковой, то есть в каждой новости {title} и слова перемешаны однообразно
Вопрос: Как заставить скрипт использовать цифры и мешать кейворды?
create_keywords...
$metatags['keywords'] = explode(', ',$metatags['keywords']);
$metatags['keywords'] = array_rand($metatags['keywords']); // Мешаем
$metatags['keywords'] = implode(', ',$metatags['keywords']);
Скрипт использует не слова, а набор символов разделённый пробелом длинной более 4 символов