Pigeon Paywall

설명

Pigeon is paywall software that allows you to hide your content from users by specifying paywall rules. It offers account management and subscription based billing for your readers and subscribers. Enable this plugin to start using the Pigeon Paywall on your WordPress website.

An account on Pigeon.io is required for this plugin to function. Your paywall rules and account management are setup and managed inside your Pigeon.io account. This plugin enables the JavaScript scripts and widgets required to block your content from non-subscribers based on the rules you’ve setup in your Pigeon.io account. Please read the terms of service and privacy policy for Pigeon.io.

설치

Follow the instructions below to install the plugin

Installing and activating the plugin via your WordPress dashboard

  1. Navigate to the ‘Add New’ in the plugins dashboard
  2. Search for ‘pigeon’
  3. Click ‘Install Now’
  4. Activate the plugin on the Plugin dashboard

Installing and activating the plugin via FTP

  1. Download pigeon.zip
  2. Extract the pigeon directory to your computer
  3. Upload the pigeon directory to the /wp-content/plugins/ directory
  4. Activate the plugin in the Plugin dashboard

FAQ

Why are PDFs not being blocked by the paywall?

If you’ve enabled the PDF Paywall option in the settings but PDF’s are still able to be downloaded when the paywall has run out of credits, then you could have one of the following issues:

  1. If you’re using Apache, make sure that your .htaccess file is writable. Our plugin needs to add a rule to this file. Some large and enterprise hosts don’t allow updating of the .htaccess file. Contact your host to check if you’re able to write to the .htaccess file.
  2. If you’re using nginx, then you need to add your own rule to the nginx config. Apply the following rule to hide PDF documents behind the paywall:

    rewrite ^wp-content/uploads/(.*\.pdf)$ "index.php?pdf_download=$1" last;

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

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

기여자

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

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

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

변경이력

1.6.5

  • Added a categories array to the JavaScript to send post categories to Pigeon

1.6.4

  • Add an item to the admin bar to show when the plugin is in demo mode
  • Implement new buttons for the Pigeon Admin links on the settings page

1.6.3

  • Improve the connection UI for connection with Pigeon
  • Fix bug when paywall was not active in demo mode, content would not render

1.6.2

  • Added a connection user interface for connecting a site to Pigeon
  • Introduces a demo mode for testing

1.6.1

  • Fix plugin settings link on the plugin listings page
  • Show steps to get setup with Pigeon if a domain has not been added yet
  • Fixed a bug where the metered access metabox was not saving the first value

1.6

  • Large refactor of codebase to be WordPress Coding Standards compliant
  • Include correct .POT translation file
  • Remove server paywall option
  • Allow hiding of PDF documents behind the paywall
  • Allow PDF documents to be excluding from search indexes with a robots.txt rule

1.5.13

  • PHP8 minor version Compatibility updates

1.5.12

  • Force https for api call that does bulk url paywall checking

1.5.11

  • PHP8 Compatibility updates

1.5.10

  • Pigeon API condition checks are made and feedback is given if connectivity fails. Dropped WP SSO in favor of Pigeon being the primary SSO identity provider.

1.5.9

  • Categories can be sent to Pigeon for registered users to set content preferences by category from the Pigeon user account

1.4.5

  • Encoded content title properly for special characters.

1.4.4

  • Added get_pigeon_post_meta() method for accessing pigeon-created metadata on the post level in the WP loop.

1.4.0

  • On-demand value can now be set on each post/page. New settings control. Improved uniqueness in JS browser fingerprinting.

1.3.1

  • Added the pigeon_set_access() method to override access at the template level.

1.3.0

  • More control is given over which technology is used for the paywall, server or browser (JavaScript).
  • Streamlined the admin settings a bit.

1.2.0

  • Added Pigeon JavaScript plugin and Soundcloud support.

1.1.0

  • Add plugin options to the settings screen

1.0.1

  • Look for other variables that reference the user’s IP address
  • Bugfixes

1.0.0

  • First version of the plugin