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

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


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:
Where can I ask the MetaFilter board all my burning questions?
OpenAI announces $110 billion funding round with backing from Amazon, Nvidia, SoftBank
How traders played Monday's comeback, and what they think will keep working during the turmoil
The digital front: Iran’s internet down for over 60 hours amid reports of cyberattacks
How high can oil and gas prices go because of the Iran war? Here are the scenarios
South Korea's Kospi sees worst day in 19 months amid broader decline in Asia stocks
OpenAI's Altman admits defense deal 'looked opportunistic and sloppy' amid backlash
Iran war live updates: U.S. embassy in Riyadh hit by drones, Trump promises response 'soon'
Movie: A Useful Ghost
Book: finnegans wake