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

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


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:
How to change homepage title in Q2A?
Why do I get “You do not have permission to perform this operation” when editing my listing, and how can I fix it?
Jim Cramer says he's not abandoning the Mag 7 stocks despite recent struggles. Here's why
TikTok was thriving in the U.S., even before a joint venture saved it from a potential ban
Why a niche category of CRE lending is suddenly seeing record deals
Shares of CSG, one of the world’s fastest-growing defense firms, jump 31% on debut
Trump signed his Gaza 'Board of Peace' into being. Here's who's on it — and who isn't
Capital One is buying startup Brex for $5.15 billion in credit card firm's latest deal
S&P 500 and Nasdaq rise led by tech, Dow struggles as Street wraps up wild week: Live updates
Trump's push for Greenland mineral rights could block China's access to rare earths