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

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


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:
AI to impact 89% of jobs next year, CNBC survey of HR leaders finds
Keep your investments in these 3 accounts, CFP says: 'If you have too much cash, you're actually losing money'
Amid market volatility, should retail investors buy the dips or take their profits and run?
Google and Disney reach deal to restore ESPN, ABC to YouTube TV
Trump tariffs are helping drive U.S. beef prices to new highs
Former Fed Gov. Adriana Kugler violated trading rules while at central bank: ethics report
These underperforming groups may deliver AI-electric appeal. Here's why.
Trump buys at least $82 million in bonds since late August, financial disclosures show
Trump cuts tariffs on goods like coffee, bananas and beef in bid to slash consumer prices
These are the most oversold stocks in the market that could be primed for a comeback