Реклама на сайте Advertise with us

Записать данные в БД WP

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 13/03/13 в 10:47       Ответить с цитатойцитата 

у меня есть данные записанные в формате
text|text|text|text|text|img|img
около 50к строк в текстовом файле
можно ли их эти данные занести автоматически в БД блога и потом выводить в блоге это все с заданным интервалом времени?

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 13/03/13 в 10:56       Ответить с цитатойцитата 

можно
надо распарсить данные и привести к виду
Код:

$post_array = array(
     'comment_status' => 'closed', //[ 'closed' | 'open' ] // 'closed' means no comments.
     'ping_status' => 'closed', //[ 'closed' | 'open' ] // 'closed' means pingbacks or trackbacks turned off
     'post_author' => 1, //[ <user ID> ] //The user ID number of the author.
     'post_category' => array(1), //[ array(<category id>, <...>) ] //Add some categories.
     'post_content' => $post_content, //[ <the text of the post> ] //The full text of the post.
     'post_name' => $post_name, //[ <the name> ] // The name (slug) for your post
     'post_status' => 'publish', //[ 'draft' | 'publish' | 'pending'| 'future' | 'private' ] //Set the status of the new post.
     'post_title' => $post_title, //[ <the title> ] //The title of your post.
   );


затем добавить пост в базу что-то вроде wp_insert_post($post_array)
и так 50к раз

8
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 13/03/13 в 11:08       Ответить с цитатойцитата 

это как я понял стандартный набор по умолчанию, а если у меня есть дополнительные поля то в массиве нужно это все дописать?
Верно понимаю?

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 13/03/13 в 11:25       Ответить с цитатойцитата 

Lexikon писал:
это как я понял стандартный набор по умолчанию, а если у меня есть дополнительные поля то в массиве нужно это все дописать?
Верно понимаю?


нет, все готово, надо мануал почитать, как прописывать доп поля
что-то вроде так:
Код:

$my_post_id = wp_insert_post($post_array);
add_post_meta($my_post_id, 'img1', $img1);
add_post_meta($my_post_id, 'img2', $img2);

8
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 13/03/13 в 11:34       Ответить с цитатойцитата 

ок. просто помню вроде раньше можно было экспортировать еще через xml но это может что то другое

0
 
+ +
WP-Master

С нами с 17.01.13
Сообщения: 1922
Рейтинг: 1123


Передовик Master-X (16.02.2015) Передовик Master-X (01.03.2015)
Ссылка на сообщениеДобавлено: 13/03/13 в 13:38       Ответить с цитатойцитата 

Lexikon: и сейчас можно это делать, ибиз дал правильное решение я писал такой скрипт с кроном чтоб добавлял каждый час по 10 постов.

8
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 13/03/13 в 14:38       Ответить с цитатойцитата 

благодарю!

0
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 13/03/13 в 20:29       Ответить с цитатойцитата 

1
 
+ +
WP-Master

С нами с 17.01.13
Сообщения: 1922
Рейтинг: 1123


Передовик Master-X (16.02.2015) Передовик Master-X (01.03.2015)
Ссылка на сообщениеДобавлено: 13/03/13 в 23:38       Ответить с цитатойцитата 

Lexikon: про нее и говорили, если нужен плагин стукни в Пм.

7
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »