Answered: Is there a bulk import option for questions in the core functionality?

Post date: 2021-02-28 09:40:09
Views: 271


It is not really hard to do.

Basic steps:

  1. Parse your questions from CSV file, for example.
  2. Include these files in your script:
    • /qa-include/qa-base.php
    • qa-app-users.php
    • qa-app-posts.php
  3. Now you can use core function qa_post_create() to post questions.
Code example:
----------------
//Parse questions from your source and put data in array

//Include Q2A scripts:

require_once '/PATH/TO/qa-include/qa-base.php';
require_once QA_INCLUDE_DIR.'qa-app-users.php';
require_once QA_INCLUDE_DIR.'qa-app-posts.php';

//Publish questions:

qa_post_create($type, $parentid, $title, $content, $format, $categoryid, $tags, $userid);

----------------

You can find more info here - https://docs.question2answer.org/code/external/

Please click Here to read the full story.
 
Other Top and Latest Questions:
Private companies added just 44,000 workers in July, below expectations, ADP reports
Oil prices fall on negotiations to manage ship traffic in Strait of Hormuz
Tanger CEO says World Cup drove up traffic, sales this summer
Movie: Mermaid
A couple of fire season questions (AQI & predicting fire growth)
Uber stock sinks 7% after weak guidance despite revenue growth
Movie: Jour de Fête
Disney weighs free, ad-supported streaming, says it has sold out Super Bowl ad spots
Movie: The Temptation of St. Tony
Tales from the Crypt: The Man Who Was Death