이 플러그인은 최근 3개의 주요 워드프레스 출시와 시험 되지 않았습니다. 워드프레스의 좀 더 최근 버전으로 이용할 때 더 이상 관리되지 않고 지원되지 않고 호환성 문제가 있을 수 있습니다.

Embed Twine

설명

Embed Twine makes it easy to insert Twine 2 stories into WordPress pages and posts.

  1. Export story from Twine
  2. Upload it
  3. Copy shortcode
  4. Paste shortcode on a page

Furthermore, it provides autoscroll functionality making it easy for users to navigate through your stories.

Plugin is configurable via shortcode parameters.

Known bugs

Currently, Twine passages which include images might report their height incorrectly. Scrollbar might show up for these passages. Tweak shortcode parameter aheight to get rid of them.

스크린샷

  • Twine iframe height is automatically adjusted (short passage).
  • Twine iframe height is automatically adjusted (long passage).
  • Embed Twine plugin interface.
  • Upload your Twine story and copy the shortcode.
  • Insert shortcode on a page or post.

설치

  1. Upload the plugin files to the /wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress

FAQ

I installed the plugin, where is it?

Navigate to your Dashboard screen. In the menu, select “Tools” and “Embed Twine”.

How do I use the shortcode?

Simply put the shortcode text in your page or post. Modern Gutenberg (block editor) provides “Shortcode widget”. You can use either.

You can use aditional parameters: “[embed_twine story=”Story” aheight=112 autoscroll=true ascroll=100]”

story
Specify the story (filename without extension). When story parameter is omitted, it defaults to “Story”. Meaning, there is no need to use this parameter if your Twine filename is Story.html.
If you upload Twine story file MyFooBar.html use following the shortcode [embed_twine story=”MyFooBar”].

aheight
Use it to adjust iframe height. You might need to tweak this parameter to get rid of iframe scrollbar. Default value is 112. This value is added to iframe height and used to set iframe’s style.height.

autoscroll
Autoscroll is enabled by default. Turn it off with shortcode parameter [embed_twine autoscroll=false].

ascroll
Use it to adjust default position for autoscroll. Default value is 100. This value is subtracted from detected iframe top position and fed into javascript method window.scrollTo().

What’s Twine?

Twine is open source tool for creating interactive stories.

Does this plugin support stories created in Twine 1?

No, this plugin only supports Twine 2 stories.

Which Twine 2 story formats are supported?

I’ve tested following formats:
* Harlowe 1.2.4
* SugarCube 2.30.0

후기

2020년 5월 7일
Seamlessly integrates your Twine adventures into wordpress, allowing you to easily publish your adventures without the hassle of starting a website from scratch.
2020년 3월 12일
Quick answer from Roman, my issue was solved. Working like a charm with tweaks that make your twine history look the way you want. *****
2019년 12월 29일 답글 2개
I’m trying to understand the powerful of twine and I want to show it inside a wordpress post. This plugin is not perfect but make what I need!
모든 4 평가 읽기

기여자 & 개발자

“Embed Twine”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “Embed Twine”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

0.1.0

  • Improved UI/UX

0.0.9

  • Improved UI/UX

0.0.8

  • Improved UI/UX

0.0.7

  • Improved UI/UX

0.0.6

  • Preserve PassageFooter if it already exists

0.0.5

  • Processed stories are now stored in embed-twine subfolder in the uploads directory to persist during plugin updates

0.0.4

  • Added support for SugarCube 2.30.0.

0.0.3

  • Plugin needs to create public folder with proper permissions.
  • Removed old debug code.

0.0.2

  • Require PHP 7.3.

0.0.1

  • Initial version.