Narrative Publisher

विवरण

This plugin connects your WordPress website with your Narrative App allowing you to publish your Narrative posts directly to your WordPress website. Please contact support@narrative.so for any help.

Get Started

Sign up with a free trial to Narrative here and download the app to get started.

Technical info

  • This plugin uses www.narrative.so to input your Narrative Posts into your WordPress website.
  • Narrative has the ability to create and edit posts on your WordPress website
  • When creating a post Narrative will input HTML and JS into your a post.
  • For more info please see Narrative’s Terms and Conditions and Privacy Policy

ब्लकहरू

यो प्लगिनले 1 ब्लक उपलब्ध गराउँछ।

  • Narrative

स्थापना

Plase Note:

This plugin connects your Narrative account with your WordPress plugin. Please first install the Narrative App via this link.

Installation Video

Please click here for Narrative’s installation video.

From within WordPress

  1. Visit ‘Plugins > Add New’
  2. Search for ‘Narrative Publisher’
  3. Activate Narrative Publisher from your Plugins page.
  4. Return to Narrative and input your activation key.
    For any issues see this article here

Manually

  1. Upload the narrative-publisher.zip to the /wp-content/plugins/ directory
  2. Activate the Narrative Publish plugin through the ‘Plugins’ menu in WordPress
  3. Return to Narrative and input your activation key.
    For any issues see this article here

Narrative Support

For any further issues please contact our support team here

प्रश्नोत्तर

Please see our support docs here for help.

समीक्षाहरू

यस प्लगिनको लागि कुनै समीक्षाहरू छैनन्।

योगदानकर्ता र डेभलपरहरू

“Narrative Publisher” खुला स्रोत सफ्टवेयर हो। निम्न व्यक्तिहरूले यो प्लगिनमा योगदान गरेका छन्।

योगदानकर्ताहरू

चेन्जलग

1.1.0

  • Compatibility with WordPress 7.0 and PHP 8.
  • Security: the featured image is now sideloaded through WordPress’ own media
    handling, which restricts it to image types. Previously the remote response
    body was written directly into the uploads directory under a filename taken
    from the request.
  • Security: the featured image URL is validated before it is fetched, so it can
    no longer be pointed at hosts on the site’s local network.
  • Security: fixed a stored cross-site scripting issue. The narrative_post_script
    post meta was exposed to the REST API with no capability check, and the
    Gutenberg block returned it to the page unfiltered, which let a user without
    the unfiltered_html capability store JavaScript that ran for every visitor.
    Writing the meta now requires unfiltered_html, the value must be valid
    base64, and both the block and the [narrative] shortcode filter their output
    through wp_kses().
  • Security: only http(s) URLs are accepted for the story script.
  • Security: access codes are compared with hash_equals() rather than a loose
    comparison that treated 012345 and 12345 as equal.
  • Performance: the rewrite rules are flushed on activation and on upgrade
    instead of on every page load.
  • Fixed an undefined index warning raised on every post save.
  • Endpoints now send a JSON content type and set status codes through
    status_header().
  • Removed unused secret generation code.
  • Fixed the Access Key sometimes needing to be entered more than once: the
    confirmation prompt fired on every save and cancelling it discarded the key
    silently.
  • Access Keys are now upper cased and stripped of spaces before being stored, so
    a typed key works as well as a pasted one.
  • Invalid Access Keys are now rejected with an explanation instead of being
    saved silently, and no longer overwrite a working key.
  • The settings page now shows an explicit connection status.
  • The text domain now matches the plugin slug.
  • Stopped bundling a copy of moment.js; the version in WordPress core is used.

1.0.7

  • Fixed the plugin version reported by the /narrative/info endpoint.

1.0.6

  • Tested up to WordPress 6.1.