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

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


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:
Republicans push Obamacare tax credit alternatives as enrollment deadline looms
Alibaba shares rise as AI drives 34% cloud sales jump
New Jersey deli fraudsters fail to pay millions of dollars in restitution, judge says
Dick's Sporting Goods to shutter some Foot Locker stores to protect profits
Sen. Jim Justice, wife sued for $5 million in unpaid taxes from 2009 as legal woes mount
Musk's xAI to close $15 billion funding round in December: sources
Dan Ives’ top tech picks into year-end
Sellers are taking their homes off the market at the fastest pace in nearly a decade
Consumer confidence hits lowest point since April as job worries grow
Ukraine reportedly agrees to U.S.-brokered peace proposal