Is your website running on Drupal? Great! With our plugin you can publish your StoryChief stories to your website. This is how it works:
Step 1. Download our Drupal module (version 8.x) and enable it like you would any other module.
Step 2. Login to StoryChief and navigate to Channels, click on Drupal.
Click on the Add new destination button.
Step 3. Copy the encryption key and go to the StoryChief config page on your Drupal website. (http://example.com/admin/config/services/storychief)
i. Paste the encryption key in the corresponding field.
ii. Choose the node type StoryChief should use to create articles.
iii. Set a default owner of the stories.
iv. Map the StoryChief fields to your node fields. Any type of field can be mapped, but only a few of them are available in the UI. More information here.
v. Click on Save configuration.
Step 5. Go back to your Drupal channel configuration page on StoryChief and fill in your Drupal URL in the corresponding field. Click on Save settings.
Your Drupal website is now connected to StoryChief!
Next time you publish your article you can choose your Drupal website as destination.
Custom fields
Does your blog use custom fields? Our module supports those. Refer to our article about custom field mapping if the defaults don't suffice.
Multiple node types
The recommended way is by adding a custom field inside StoryChief with the different node type you want to manage. After that you can use the hook MYMODULE_storychief_node_type_alter
to control where incoming stories are saved to.
Have a look at our starter kit to get you going.