| @@ -1,146 +1,278 @@ | ||
| 1 | 1 | === codoc === |
| 2 | 2 | Contributors: codoc |
| 3 | 3 | Donate link: https://codoc.jp |
| 4 | -Tags: codoc, paywall, editor, subscription | |
| 4 | +Tags: paywall, subscription, membership, tipping, digital downloads | |
| 5 | 5 | Requires at least: 4.6 |
| 6 | -Tested up to: 5.3.2 | |
| 7 | -Stable tag: 0.9.1 | |
| 8 | -Requires PHP: 5.2.4 | |
| 6 | +Tested up to: 6.8.2 | |
| 7 | +Stable tag: 0.9.61 | |
| 8 | +Requires PHP: 5.4 | |
| 9 | 9 | License: GPLv2 or later |
| 10 | 10 | License URI: https://www.gnu.org/licenses/gpl-2.0.html |
| 11 | 11 | |
| 12 | -有料記事・サブスクリプション販売や投げ銭を可能にするサイト収益化プラグイン | |
| 12 | +A WordPress plugin for monetizing your website with paid articles, Reader Plans, and tipping. | |
| 13 | 13 | |
| 14 | 14 | == Description == |
| 15 | 15 | |
| 16 | -WordPressへ有料記事の販売、サブスクリプション販売、投げ銭の仕組みをすぐに導入できます。 | |
| 16 | +[codoc](https://codoc.jp) is a simple and powerful WordPress paywall plugin that enables creators to sell paid articles, offer Reader Plans (Subscription / Membership), and accept tips. | |
| 17 | 17 | |
| 18 | -本プラグインは連携設定後、投稿画面において記事の販売をおこなうためのcodocのブロック※を提供します。 | |
| 19 | -※ブロック形式(Gutenberg)の投稿エディタの他、クラッシックエディタ(TinyMCE)にも対応しております | |
| 18 | +Originally built for Japanese creators, codoc is also fully compatible with users in the US/EU. | |
| 19 | +Payment is processed via Stripe, and buyers worldwide can purchase using a valid credit card (currency: JPY/USD/EUR). | |
| 20 | 20 | |
| 21 | -販売の仕組みは簡単です。本文に挿入されたcodocブロックから下に配置したブロック(あるいは文章)はあなたの記事に課金(クレジットカード決済)をしたユーザーのみが閲覧できるというものです。逆に上に配置したブロックについては全てのユーザーが無料で閲覧できます。codocブロックは記事を購入するための商品情報の表示の他、記事を購入したユーザーの認証管理を行います。記事の価格やサブスクリプションの指定等、販売条件についてはブロック設定内で記事毎に指定します。 | |
| 21 | +After setup, the plugin adds a codoc block※ to the post editor. | |
| 22 | +※Compatible with both Gutenberg and the Classic Editor (TinyMCE). | |
| 22 | 23 | |
| 23 | -その他、売上管理や顧客管理等、コンテンツ販売に必要な機能は全てcodocのサイト上でご用意しております。記事の購入をした顧客が必要とする購入履歴やサブスクリプションの購読管理も同様にcodocのサイト上にございます。 | |
| 24 | +### How it works | |
| 25 | +Content placed **below** the codoc block becomes the paid section and is hidden from non-buyers. | |
| 26 | +Content placed **above** remains freely available. | |
| 24 | 27 | |
| 28 | +The codoc block: | |
| 29 | +- displays the purchase interface | |
| 30 | +- handles buyer authentication | |
| 31 | +- allows per-article settings such as price or Reader Plan availability | |
| 32 | +- all revenue/customer management is available on codoc.jp | |
| 33 | + | |
| 34 | +More details : | |
| 35 | +[codoc for WordPress](https://codoc.jp/lp_wp) | |
| 36 | + | |
| 37 | +Help center : | |
| 38 | +[FAQ](https://codoc.jp/docs/faq) | |
| 39 | + | |
| 40 | +== Features == | |
| 41 | + | |
| 42 | +- Article paywall | |
| 43 | +- One-time purchases | |
| 44 | +- Reader Plans (Subscription / Membership) | |
| 45 | +- Tipping support | |
| 46 | +- Stripe payments (Credit card / Apple Pay / Google Pay / Konibini) | |
| 47 | +- Gutenberg & Classic Editor support | |
| 48 | +- Featured image support | |
| 49 | +- Revenue & customer management via codoc.jp | |
| 50 | +- Insert custom HTML before/after codoc tags | |
| 51 | +- CSS override support | |
| 52 | +- Safe authentication & Stripe-level fraud prevention | |
| 53 | + | |
| 25 | 54 | == Installation == |
| 26 | 55 | |
| 27 | -1. 「プラグイン→新規追加」から、「codoc」でプラグインを検索 | |
| 56 | +1. Go to **Plugins → Add New** and search for “codoc”. | |
| 57 | +2. Install and activate the plugin. | |
| 58 | +3. Go to **Settings → codoc** and log in or register for a codoc account. | |
| 59 | +4. Continue to the codoc integration page and click **Authenticate**. | |
| 60 | +5. Return to the codoc settings page and verify that your account shows "**authenticated**". | |
| 28 | 61 | |
| 29 | -2. codocプラグインをインストール&有効化 | |
| 62 | +After setup, search for **codoc** in the block inserter. | |
| 63 | +※Classic Editor users will see a codoc button added to the toolbar. | |
| 30 | 64 | |
| 31 | -3. 設定→codoc設定画面から、codoc アカウントがある場合は「ログインして認証」、ない場合は「登録して認証」を実行 | |
| 65 | +== FAQ == | |
| 32 | 66 | |
| 33 | -4. codoc のブログ連携機能に遷移、「認証する」を実行 | |
| 67 | += What are the requirements for creators to use codoc? = | |
| 68 | +Creators must reside in **Japan, the United States, or the EU** and have a bank account in each country. | |
| 34 | 69 | |
| 35 | -5. WordPressのcodoc設定画面に遷移、「***@*** で認証済」の表示を確認 | |
| 70 | += Can users outside Supported coutry purchase content? = | |
| 71 | +Yes. Anyone with a valid credit card can purchase. | |
| 72 | +Transactions are processed in **JPY, USD or EUR** . | |
| 36 | 73 | |
| 37 | -上記の設定が完了後に記事投稿画面の「ブロック追加」で「codoc」と検索すればcodocブロックのご利用を開始※できます | |
| 38 | -※クラッシクエディタをご利用の場合は「codoc」の設定用ボタンが追加されます | |
| 74 | += Where are article contents stored? = | |
| 75 | +All content is stored on **both WordPress and codoc**. | |
| 39 | 76 | |
| 40 | -== FAQ == | |
| 77 | += Will publication status sync to codoc? = | |
| 78 | +Yes. | |
| 79 | +If the WordPress article is **published**, it is published on codoc as well. | |
| 80 | +Otherwise, it remains **unpublished**. | |
| 41 | 81 | |
| 42 | -= 記事は無料分・有料分どこに保存されますか? = | |
| 82 | += What happens to codoc content if the WordPress article is deleted? = | |
| 83 | +It becomes **unpublished** on codoc. | |
| 43 | 84 | |
| 44 | -全ての記事内容が WordPress とcodoc 双方に保存されます。 | |
| 85 | += How can I preview the article as buyers/non-buyers? = | |
| 86 | +- As buyer: Click **"Sign in to restore purchase"** and authenticate with your codoc account. | |
| 87 | +- As non-buyer: Log out and view the article normally. | |
| 45 | 88 | |
| 46 | -= 公開ステータスはcodocに反映されますか? = | |
| 89 | += I can see paid content even without purchasing. Why? = | |
| 90 | +You are logged in as the **codoc creator**, who authored the article. | |
| 47 | 91 | |
| 48 | -反映されます。WordPress側で公開にした場合のみcodoc側で公開状態となります。(それ以外はcodocで非公開となります) | |
| 92 | += Can I use the Classic Editor? = | |
| 93 | +Yes. | |
| 94 | +After integration, a codoc button is added to the toolbar. | |
| 49 | 95 | |
| 50 | -= 記事を削除した場合、codocの記事はどうなりますか? = | |
| 96 | +If TinyMCE Advanced is installed, enable: | |
| 97 | +**"keep paragraph tags in the Classic block and the Classic Editor"** | |
| 51 | 98 | |
| 52 | -非公開となります。 | |
| 99 | += Can I use featured images? = | |
| 100 | +Yes. | |
| 101 | +The WordPress featured image is used on codoc. | |
| 53 | 102 | |
| 54 | -= 購入者・非購入者からどのように見えるか確認できますか? = | |
| 103 | += Can I customize CSS? = | |
| 104 | +Yes. | |
| 105 | +Specify your custom CSS file in **Settings → codoc**. | |
| 106 | +[Base stylesheet](https://codoc.jp/css/paywall.css) | |
| 107 | +※HTML output may change without notice. | |
| 55 | 108 | |
| 56 | -購入者の見え方は記事に表示されている「既に購入済なのでログインする」から、ご自身のアカウントでcodocへログインして記事にもどった状態が同じものとなります。(購入ボタン等は消えて有料エリアの閲覧ができます) 非購入者の状態は上記ログインをおこなう前の状態(未ログイン状態)となります。ご自身以外のアカウントでログインするとログインボタンのみが表示されなくなります。 | |
| 109 | +You can see [sample customized css](https://codoc.jp/me/widgets?mode=theme) on management screen.(sign-in is required) | |
| 57 | 110 | |
| 58 | -= 購入してないのに記事の有料エリアが見えてしまってるのですが = | |
| 59 | 111 | |
| 60 | -記事販売をおこなっているサイト内にて対象記事の書き手であるcodocクリエイターとしてログインしているためです。 | |
| 112 | += Can I change the permalink registered in codoc? = | |
| 113 | +Permalinks are retrieved via `get_permalink()`. | |
| 114 | +If running through reverse proxies or special routing, adjust via codoc’s “Replacement Settings”. | |
| 61 | 115 | |
| 62 | -= クラッシックエディタ上でプラグインの利用はできますか? = | |
| 116 | += “This block contains unexpected or invalid content.” appears = | |
| 117 | +Click **“Attempt Block Recovery”** in the block settings menu. | |
| 63 | 118 | |
| 64 | -可能です。連携設定が完了した後、codocロゴのボタンがエディタのツールバーに追加されます。同ボタンより、編集中の本文へcodocブロックの追加と価格等の記事設定がおこなえます。また利用に伴い、 TinyMCE Advanced プラグインのインストールと同プラグインの設定にて「keep paragraph tags in the Classic block and the Classic Editor」(段落タグの保持) を有効にすることを推奨させていただきます。 | |
| 119 | += Do script tags work? = | |
| 120 | +Yes. | |
| 121 | +External script tags have been supported. (Twitter/Instagram embeds, etc.) | |
| 65 | 122 | |
| 66 | -= アイキャッチ画像を指定できますか? = | |
| 123 | += I want to add buttons at the end of the article = | |
| 124 | +Blocks added **below** the codoc tag are hidden. | |
| 125 | +Use: | |
| 126 | +**Settings → codoc → Insert HTML before/after codoc tags** | |
| 67 | 127 | |
| 68 | -WordPressの記事に指定されているアイキャッチ画像がcodoc側のアイキャッチ画像として利用されます。 | |
| 128 | += Shortcodes are shown as plain text inside paid areas = | |
| 129 | +Add this to the debug settings: | |
| 69 | 130 | |
| 70 | -= CSSのカスタマイズはできますか? = | |
| 131 | + { “the_content_filter_priority”: 1000000 } | |
| 71 | 132 | |
| 72 | -codoc設定画面にてカスタマイズ用CSSパスを指定することで読み込むCSSを上書きできます。https://codoc.jp/css/paywall.css が元ファイルとなりますのでインポート等をおこない当該箇所のCSSを上書きください。尚、codoc側で出力されるHTMLについては予告なく変更することがございますためご注意ください。 | |
| 133 | +Increase the value if needed. | |
| 73 | 134 | |
| 74 | -= codoc側に登録するパーマリンクを変更したいのですが = | |
| 135 | +== Screenshots == | |
| 75 | 136 | |
| 76 | -リンクはget_permalink()より取得されます。リバースプロキシ配下にWordPressを動作させている場合等、想定しているものと違う場合はcodoc設定画面の置換設定により変更可能です。 | |
| 137 | +1. Paywall section embedded within a WordPress post. | |
| 77 | 138 | |
| 78 | -= codocブロックが「このブロックには、想定されていないか無効なコンテンツが含まれています」と表示されます = | |
| 139 | +2. Purchase modal supporting one-time payments, Reader Plans, and tips. | |
| 79 | 140 | |
| 80 | -ブロック内の右上の設定ボタンより「ブロックのリカバリーを施行」を実施してください。 | |
| 141 | +3. Tip / Support screen for voluntary contributions. | |
| 81 | 142 | |
| 82 | -= javascript タグは動作しますか? | |
| 143 | +4. Reader Plan options with pricing and benefits. | |
| 83 | 144 | |
| 84 | -codocタグより下に追加されるブロックのHTMLはcodocから配信されるものとなります。セキュリティ上の理由からその中に含まれる、javascriptについての実行は現在許可されておりません。 | |
| 145 | +5. Unlocked content after successful purchase | |
| 85 | 146 | |
| 86 | -= 記事本文の最後にボタンをつけたいのですが | |
| 147 | +6. Post editor settings to enable content sales and set pricing. | |
| 87 | 148 | |
| 88 | -codocタグより下に追加したブロックについては非表示化されるため、SNSシェアボタンや広告挿入等をおこないたい場合は記事投稿画面からおこなわずに設定→codocより、「codocタグの前後にHTMLを挿入」をご利用ください。 | |
| 149 | +7. Classic editor is also supported. | |
| 89 | 150 | |
| 90 | -== Screenshots == | |
| 151 | +8. Same settings as Gutenberg editor are possible. | |
| 91 | 152 | |
| 153 | +9. Plugin settings page with straightforward codoc and Stripe integration | |
| 154 | + | |
| 155 | +10. Mobile view of the Paywall and purchase interface. | |
| 156 | + | |
| 92 | 157 | == Changelog == |
| 93 | 158 | |
| 159 | += 0.9.61 = | |
| 160 | + | |
| 161 | +* Added a per-article "Guest purchase" setting to the codoc block (Gutenberg and Classic Editor). When disabled, purchases require a codoc account. | |
| 162 | +* New codoc blocks now start with the settings last used in the editor (stored in the browser). "Block Default Values" in the settings screen take precedence. | |
| 163 | + | |
| 164 | += 0.9.51 = | |
| 165 | + | |
| 166 | +* Support for i18n (internationalization) | |
| 167 | + | |
| 168 | += 0.9.3 = | |
| 169 | + | |
| 170 | +* Added support for limited publication. | |
| 171 | + | |
| 172 | += 0.9.13 = | |
| 173 | + | |
| 174 | +* Added a setting to add attributes to the codoc script tags. | |
| 175 | + | |
| 176 | +* If a password is specified when posting an article, the article status on codoc will be set as "limited publication". | |
| 177 | + | |
| 178 | += 0.9.10 = | |
| 179 | + | |
| 180 | +* Added support for external service integration. | |
| 181 | + | |
| 182 | += 0.9.9 = | |
| 183 | + | |
| 184 | +* Added support for flexible pricing. | |
| 185 | + | |
| 186 | += 0.9.8 = | |
| 187 | + | |
| 188 | +* Revised the design of the settings page. | |
| 189 | + | |
| 190 | +* Added functionality to show or hide "Powered By" for likes and codoc in the paywall. | |
| 191 | + | |
| 192 | +* Added functionality to change the button text in the paywall. | |
| 193 | + | |
| 194 | += 0.9.7 = | |
| 195 | + | |
| 196 | +* Added theme settings. | |
| 197 | + | |
| 198 | += 0.9.6 = | |
| 199 | + | |
| 200 | +* Fixed an issue where the paid part would be displayed without the execution of filters by other plugins. | |
| 201 | + | |
| 202 | +* Added the option to customize the support button description for the support button auto-insertion. | |
| 203 | + | |
| 204 | += 0.9.5 = | |
| 205 | + | |
| 206 | +* Added an option to automatically insert a support button at the end of the content if the codoc tags are not inserted in the article. | |
| 207 | + | |
| 208 | += 0.9.4 = | |
| 209 | + | |
| 210 | +* Modified to display a "Read More" link when displayed in AMP and redirect to the main site. | |
| 211 | + | |
| 212 | += 0.9.3 = | |
| 213 | + | |
| 214 | +* Fixed a bug where user code and token could not be entered directly. | |
| 215 | + | |
| 216 | += 0.9.2 = | |
| 217 | + | |
| 218 | +* Disabled the codoc button in the Classic Editor (TinyMCE). | |
| 219 | + | |
| 220 | += 0.9.1 = | |
| 221 | + | |
| 222 | +* Fixed a bug where codoc integration was not possible. | |
| 223 | + | |
| 224 | +* Fixed a bug where authentication could not be canceled. | |
| 225 | + | |
| 94 | 226 | = 0.9 = |
| 95 | 227 | |
| 96 | -* プログラムソースコードの整理 | |
| 228 | +* Refactored program source code. | |
| 97 | 229 | |
| 98 | 230 | = 0.8.9 = |
| 99 | 231 | |
| 100 | -* 設定画面へ codocタグの前後にHTMLを挿入 を追加 | |
| 232 | +* Added the ability to insert HTML before and after codoc tags in the settings page. | |
| 101 | 233 | |
| 102 | 234 | = 0.8.8 = |
| 103 | 235 | |
| 104 | -* WordPress version 5 以下のバージョンでエラーになる問題を修正 | |
| 236 | +* Fixed an issue causing errors in WordPress versions below 5. | |
| 105 | 237 | |
| 106 | -* テーマ THETHOR のLPテンプレートでcodocタグが動作しない問題を修正 | |
| 238 | +* Fixed an issue where codoc tags did not work in the LP template of the THETHOR theme. | |
| 107 | 239 | |
| 108 | -* codocタグを動作させるための cms.js スクリプトタグの属性位置を変更 | |
| 240 | +* Changed the attribute position of the cms.js script tag to make the codoc tags work. | |
| 109 | 241 | |
| 110 | 242 | = 0.8 = |
| 111 | 243 | |
| 112 | -* Classic Editor (tinymce) 対応 | |
| 244 | +* Added support for the Classic Editor (TinyMCE). | |
| 113 | 245 | |
| 114 | -* 上記に伴うGutenberg ブロックフォーマットの変更 | |
| 246 | +* Changed the Gutenberg block format accordingly. | |
| 115 | 247 | |
| 116 | 248 | = 0.7 = |
| 117 | 249 | |
| 118 | -* プラグイン一覧のcodocエリアに設定リンクを追加 | |
| 250 | +* Added a settings link to the codoc area in the plugin list. | |
| 119 | 251 | |
| 120 | 252 | = 0.6 = |
| 121 | 253 | |
| 122 | -* プレビュー時に有料・無料表示境界線を表示 | |
| 254 | +* Added a visual boundary between the free and paid parts in the preview. | |
| 123 | 255 | |
| 124 | 256 | = 0.5 = |
| 125 | 257 | |
| 126 | -* codoc側に登録するURLの置換機能 | |
| 258 | +* Added URL replacement function for registration in codoc. | |
| 127 | 259 | |
| 128 | 260 | = 0.4 = |
| 129 | 261 | |
| 130 | -* 細かな修正 | |
| 262 | +* Minor fixes. | |
| 131 | 263 | |
| 132 | 264 | = 0.3 = |
| 133 | 265 | |
| 134 | -* codoc ブロック機能を追加 | |
| 266 | +* Added codoc block functionality. | |
| 135 | 267 | |
| 136 | 268 | = 0.2 = |
| 137 | 269 | |
| 138 | -* カスタマイズ用CSSパスの設定項目追加 | |
| 270 | +* Added a setting item for custom CSS path. | |
| 139 | 271 | |
| 140 | 272 | = 0.1 = |
| 141 | 273 | |
| 142 | -* 初版 | |
| 274 | +* Initial release. | |
| 143 | 275 | |
| 144 | 276 | == Upgrade Notice == |
| 145 | 277 | |
| 146 | 278 | |