|
| Дата |
|
USD/RUB | 93.4409 | BTC/USD | 63499.9477 |
|
|
|
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии. |
18.06.2011, 13:03
|
#1
|
Senior Member
Регистрация: 05.10.2009
Сообщений: 633
Бабло: $176215
|
WP скрипт
нужен скрипт или плагин для вп, который будет удалять дубли по такой схеме:
domain.com/post-name/
domain.com/post-name-2/ - все посты, которые будут идти вида domain.com/post-name-2/ domain.com/post-name-3/ и тд удалять.
Есть что-то подобное, или кто готов написать за символическую оплату?
|
|
|
18.06.2011, 14:11
|
#2
|
Senior Member
Регистрация: 05.09.2008
Сообщений: 606
Бабло: $124350
|
Ха ... только вчера думал б%"?ть на эту тему ... че бы такое замутить с дублями в вп ... хотел как раз накидать на коленках ... но блин как он будет работать ... наверное он должен запускаться раз в сутки и удалять появившиеся дубли ... или же ... после того как обновился блог ... запускается скрипт удаления дублей ... кста у меня дальше post-name-2/ не уходило ...
|
|
|
18.06.2011, 14:26
|
#3
|
Senior Member
Регистрация: 05.10.2009
Сообщений: 633
Бабло: $176215
ТС -->
|
ТС
нашел вот скрипт на блекхете, пока ничего сказать не могу.тестирую.
|
|
|
18.06.2011, 15:36
|
#4
|
Member
Регистрация: 10.06.2008
Сообщений: 77
Бабло: $21324
|
вот в кроне такую херню запускаю иногда
в цикле проходит по всем базам вида blog1, blog2....blog100 и удаляет дубли по титлу
PHP код:
<?php
$mysqluser = "root";
$mysqlpass = "xxxxxx";
$last_db_num = 100;
for ($u=1;$u<=$last_db_num;$u++)
{
$link = mysql_connect("localhost", $mysqluser, $mysqlpass) or die("Could not connect: ".mysql_error()."\n");
print ("Connected successfully\n");
mysql_select_db ("blog".$u) or die ("Couldn't open blog$u\n");
$query = "DELETE t1 FROM wp_posts as t1,wp_posts as t2 where t1.post_title=t2.post_title AND t1.ID>t2.ID";
mysql_query($query);
printf ("Records deleted: %d\n", mysql_affected_rows());
mysql_close($link);
}
exit();
?>
правда иногда подвисает
|
|
|
18.06.2011, 17:19
|
#5
|
Senior Member
Регистрация: 05.09.2008
Сообщений: 606
Бабло: $124350
|
он только посты удаляет .... а связи с постами ? комменты ... тэги ... и т.д .... как же ?
|
|
|
18.06.2011, 18:28
|
#6
|
Member
Регистрация: 10.06.2008
Сообщений: 77
Бабло: $21324
|
Цитата:
Сообщение от somebody_
он только посты удаляет .... а связи с постами ? комменты ... тэги ... и т.д .... как же ?
|
Ну я писал под свои нужды, под сплоги...так что то,что теги и т.д. остаются в базе - меня не напрягает. Если главное - чтобы дублей постов не было, то поидее должно сойти.
|
|
|
20.06.2011, 00:36
|
#8
|
Senior Member
Регистрация: 26.10.2009
Сообщений: 597
Бабло: $127864
|
Каким образом у вас дубли возникают?
|
|
|
20.06.2011, 00:41
|
#9
|
Senior Member
Регистрация: 29.09.2008
Сообщений: 1,660
Бабло: $211348
|
Цитата:
Сообщение от Diplomat
Каким образом у вас дубли возникают?
|
автопостинг, к примеру....
|
|
|
21.06.2011, 14:12
|
#10
|
Осведомлен
Регистрация: 19.07.2007
Адрес: Большею частию в онлайне
|
Хороший скрипт. Раньше сам думал писать. ТО, что остается taxonomy, terms и прочее - блогам не мешает.
|
|
|
|