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

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


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:
DraftKings takes over ESPN sports betting partnership from Penn Entertainment
Answered: Hi, I need an upgrade guide.
Stifel upgrades this fertilizer manufacturer following earnings beat
Family offices make fewer deals but still flock to AI startup mega-rounds
Job cuts in October hit highest level for the month in 22 years, Challenger says
Elon Musk expected to prevail in Tesla shareholder vote over CEO's $1 trillion pay plan
Why Thanksgiving shoppers might get shock from seeing turkey prices this season
Peloton recalls 833,000 more bikes over seat post issue, two injuries reported
Matthew McConaughey, Ryan Reynolds-backed password manager tops $400 million in ARR on AI tail winds
Target's sloppy stores are wearing on shoppers, and its turnaround could hinge on cleaning them up