Кодеры есть? Нужна помощь!
Страницы: 1
Кодеры есть? Нужна помощь!
Нашел запрос для автоматического переноса постов с одной категории в другую на ВордПресс, но он устарел и не хочет работать. Может кто-то поправить, а то я не могу разобраться... 

Код
 <?php
function kama_change_cat ($change, $change_to){
global $wpdb;
   $sql = "SELECT p.ID, p.post_title
   FROM $wpdb->posts p
      JOIN $wpdb->term_relationships rel ON ( p.ID = rel.object_id )
   WHERE rel.term_taxonomy_id = '$change'";
   $results = $wpdb->get_results($sql);
   if (!$results) return print "Ошибка! Вернулся пустой запрос.";
   echo "<ul>";
   foreach($results as $res) { $i++;
      $wpdb->query( "UPDATE $wpdb->term_relationships rr SET rr.term_taxonomy_id = '$change_to' WHERE rr.object_id = '{$res->ID}'" );
      echo "<li>{$i}. Обновленна запись с ИД: {$res->ID} ({$res->post_title})</li>";
   }
   echo "</ul>";
}
 ?>

<?php kama_change_cat (192, 1); ?>
<?php kama_change_cat (61, 184); ?>
<?php kama_change_cat (193, 137); ?>
<?php kama_change_cat (188, 138); ?>
<?php kama_change_cat (194, 1); ?>
<?php kama_change_cat (187, 156); ?>
<?php kama_change_cat (191, 140); ?>
<?php kama_change_cat (186, 148); ?>
<?php kama_change_cat (197, 145); ?>
<?php kama_change_cat (190, 136); ?>
<?php kama_change_cat (143, 138); ?>
<?php kama_change_cat (144, 1); ?>
<?php kama_change_cat (164, 1); ?>
<?php kama_change_cat (75, 1); ?>
<?php kama_change_cat (71, 1); ?>
Так глубоко не копал, но подозреваю 3 возможных причины проблемы.
1. Что-то не так прописано в functions.php;
2. Конфликт с одним из плагинов, где может быть задействована функция иной обработки категорий;
3. Обновленный релиз WP не включает в себя инклуд, отвечавший в прежних версиях за работу данного скрипта.
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
22:27 LOSPOLLOS.COM - Конвертим по рецепту Хайзенберга. Dating, Mainstream, Binary Options 
12:39 2Index - быстрая индексация страниц сайта и обратных ссылок 
06:17 3snet - гемблинг, беттинг, форекс, бинарные опционы, майнинг 
11:46 SharkBoss - партнёрская программа для монетизации ЛЮБЫХ видов трафика (включая спам). 
23:10 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
21:20 Rotapost прикрыли! Чем пользоваться? 
00:23 Раскрутка форума 
20:33 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
16:17 CryptoGraph — Анонимный обмен криптовалют без KYC и AML 
13:51 Скрипт обменника валют 
07:11 Купить отзывы на Яндекс и Гугл картах, на Авито, на Отзовике и IRecommend 
04:10 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
13:51 CryptoMonitor.info - ваш надеждный обменник BTC USDT XMR (без KYC) 
13:16 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
13:22 Бесплатный майнинг Tether (USDT) 
10:29 С юмором по жизни! 
16:49 monetizer.agency – рекламная сеть для взрослого и развлекательного трафика. 100$ новому вебмастеру 
20:43 Добро пожаловать в цифровой мир... 
15:59 Про мясо 
23:09 ПП от PMS remote.team - 200$ за команду 
13:28 Компьютерная мышь