Сегодня знакомый спросил, — как можно объединить статьи из двух категорий в одну. На что я, понимая всю глубину вопроса, шутя ему ответил, — перенести каждую статью в другую категорию. Разумеется, речь шла о большом количестве статей и сделать это нужно было программно. Не долго думая, я написал вот такую функцию, которая перемещает все статьи из одной категории в другую (откуда и куда можно указать):
-
‘; foreach( $posts as $res )< $wpdb->query( «UPDATE $wpdb->term_relationships SET term_taxonomy_id = ‘$change_to’ WHERE object_id = ‘$res->ID'» ); echo »
- Обновленна запись с ИД: $res->ID ($res->post_title)»; > echo ‘
Разместите этот код куда-нибудь, а затем вызовите функцию так:
где вместо 1 и 8 необходимо указать ID категорий: откуда (1) и куда (8) нужно перемещать. Перед этим обязательно сделайте бэкап базы данных! Мало ли что.
Для тех, кто в танке, но нужен такой прием
- Открываем файл шаблона footer.php туда в самый низ подряд вставляем функцию и её вызов. Сохраняем footer.php . Идем на сайт и обновляем любую страницу. После обновления в самом низу (в футере) будет видно, какие записи были перенесены.
- Опять открываем footer.php и удаляем все, что только что туда было добавлено (функцию и её вызов).
- Радуемся
Второй вариант
Чтобы изменить тип записи, скажем, сделать из записей постоянные страницы или запись произвольного типа, можно использовать специальную функцию set_post_type().
Скачиваем и импортируем товары из любой группы ВКонтакте
А чтобы переместить записи из одной таксономии в другую, можно воспользоваться функцией wp_set_post_terms( $post_ID, $tags, $taxonomy, $append ). Здесь при перемещении мы указываем:
- ID записи ($post_ID);
- название элементов таксономии, куда будем перемещать ($tags);
- название таксономии, куда будем перемещать ($taxonomy);
- как перемещать: true значит оставить в текущих элементах таксономии и дополнить к указанным, false удалить из текущих и добавить в указанные ($append);
Например, переместим посты с ID: 5 и 10, которые находятся в таксономии «tax1» в таксономию «tax2» (в указанные элементы этой таксономии с ID 45 и 5):
$posts = array(5,10); foreach( $posts as $post_id ) < if( wp_set_post_terms( $post_id, array(45, 5), «tax2», false ) )< echo «Перемещено»; >>
Плагин
В комментариях предложили для перемещения статей из одной категории в другую или массового удаления, использовать плагин Bulk Move.
Источник: wp-kama.ru
Как перенести несколько статей из одной категории в другую
На CMS Joomla! есть удобный, но малозаметный инструмент переноса статей между категориями. Более того их можно не только переносить, но и копировать.
Цель инструкции
В этом посте я покажу, как за два клика как перенести несколько статей из одной категории в другую. Зачем это нужно? Сейчас поясню, но для начала напомню сколько нужно сделать действий для смены категории статьи.
Как перенести (скопировать) альбомы вконтакте из одной группы в другую?
- Открыть статью для редактирования;
- В поле Категория, сменить категорию;
- Сохраниться и закрыть редактор.
А если таких статей десяток? А если вам нужно не перенести, а скопировать статьи из одной категории в другую? Именно для этого на Joomla есть инструмент «Пакетное редактирование».
Задача
Нужно перенести (копировать) статью или группу статей между категориями.
Шаг 1
Откройте «Менеджер статей» (1,2).
Шаг 2
Найдите и отметьте чекбокс нужной статьи (статей) (3).
Шаг 3
В тулбаре менеджера нажмите кнопку «Пакетное редактирование» (4).
Шаг 4
В модельном окне выберите новый раздел (1) и выберите действие «Перенести» или «Копировать» (2). Нажмите Выполнить (4). Если нужно измените права доступа к переносимым статьям (3).
Шаг 5
В менеджере материалов, фильтром менеджера откройте раздел переноса. Выделите чекбоксы перенесенных (копированных) статей и опубликуйте их кнопкой «Опубликовать».
Шаг 6
Вывод
Как видите пакетное редактирование для статей очень удобно. Но оно еще более удобно для пакетного переноса модулей.
Другие инстркции админу
- Как создать Меню Joomla — краткая инструкция
- Как поменять формат даты на Joomla
- Как закрепить статью на главной Joomla сайта
- Как создать блокнот в панели управления Joomla сайта
- Как установить компонент Joomla (Джумла)
- Как сбросить счетчик просмотров отдельной статьи Joomla
- Как установить шаблон для сайта на CMS Joomla
- Как закрыть сайт от индексации поисковых систем
- Своя позиция модуля на сайте Джумла
- Как изменить пароль администратора из панели Joomla
Источник: joomla-abc.ru
Статьи из ВКонтакте на сайт
Не знаю задавался вопрос и туда ли, но:
У человека есть группа ВК с уникальным контентом (со статьями), создал сайт. Возможно ли перенести эти статьи из группы на сайт, чтобы поисковики не считали это плагиатом? Возможно ли, например, удалить статьи из группы и поместить на сайт? Advego Plagiatus считает статьи неуникальным контентом, поскольку группы открытые и контент проиндексирован.
Спасибо за любые решения проблемы, если они есть!)
25.07.2014 18:27
NNov^)
- Регистрация: 05.08.2012
- Сообщений: 2,759
- Webmoney BL: ?
копипаст уже новый контент ищите:)
Источник: webmasters.ru