概要
簡易購読機能とは、ユーザーが会員制限された記事のペイパル決済フォームから支払いを行い、ペイパル側から決済完了の通知が届いた時点から購読日数が終わるまでの間、ユーザーがログインするだけで該当する記事を閲覧できるようにするものです。
使い方
記事フォルダ内の login.txt に、金額と日数を書いて「複数行コメント/*
(要改行)*/
」で囲みます。また、カテゴリ全体を購読対象とする場合は、カテゴリ名フォルダ内の login.txt に同様に記述します。なお、投稿機能を利用して login.txt を作成する場合は、管理者だけが複数行コメントを記述することができます。
記述例 1
login.txt に金額100
円と1day
(1日間有効)を記述し、複数行コメントで囲みます。
/*
100 | 1day
*/
表示例 1
商品名は「1日間有効」となり、金額には消費税が適用されます(消費税は言語ファイルに記述されています)。
商品名に指定されているクラス名が item-name-1 paypal-form-title mb-3
で、
金額に指定されているクラス名は item-price-1 paypal-form-price mb-3
です。
記述例 2
HTML タグで囲み、スタイルシートを併記すると、以下のような見栄えにすることもできます。
<div class="row row-cols-1 row-cols-md-3 g-4">
<div class=col>
<div class=card>
<div class=card-body>
/*
200 | 2day
*/
</div>
</div>
</div>
<div class=col>
<div class=card>
<div class=card-body>
/*
500|1 week
*/
</div>
</div>
</div>
<div class=col>
<div class=card>
<div class=card-body>
/*
1000 | 3 week
*/
</div>
</div>
</div>
</div>
<?php
$stylesheet .= '.paypal-form{text-align:center}.paypal-form-title{font-size:large;background:rgb(0,136,204);color:#fff;padding:.5em;margin-bottom:1em}';
?>
表示例 2