Wordpress Setup
The reformedperspective.ca site is connected to wordpress.com using the tech account via the Wordpress Jetpack plugin. Stats can be seen in the admin interface and in the wordpress.com account.
Plugins
The following plugins are in use on the rp.ca website:
- (Simply) Guest Author Name: Add authors to posts without having them as users
- Aksimet Anti-Spam: Spam Protection: Spam protection for comments *
- All In One WP Security: Security analyzer and administration tool
- Basic User Avatars: Locally-stored avatar images
- Classic Editor: Allows use of Classic editor depending on user preference
- Jetpack: Security, performance, analytics, etc.
- Jetpack Boost: Site optimization and analysis
- Page Links To: Makes a page link to custom URL !
- PublishPress Future: Expires page/post after timeout
- Scheduled Post Trigger: Try to publish unpublished scheduled posts
- WP Mail SMTP: Configure SMTP mail sending
- WP Super Cache: Generates static html files generator
- Yoast Duplicate Post: Clone posts
* it may be possible to get rid of this plugin ! should get rid of this plugin
Benchpress Theme
The theme used for the rp.ca site is a custom theme called Benchpress.
Shortcodes
Shortcodes are a way to get extra functionality into pages and posts without effort on the part of the content creators.
In addition to the default Wordpress shortcodes:
[caption][/caption]
- wraps captions around content (enclosing)[gallery]
- shows image gallery (self-closing)[audio]
- embeds and plays audio file (self-closing)[video]
- embeds and plays video file (self-closing)[playlist]
- embeds multi-media playlist[embed][/embed]
- wraps embedded item (enclosing)
we have some custom ones. These are found in the Benchpress 'shortcodes.php' file:
[BP_getAllSaved]
- shows page of articles saved by user (self-closing)[BP_getAllHistory]
- shows page of user's view history (self-closing)[BP_fontSize][/BP_fontSize]
- allows custom font size for text (enclosing)- takes the 'size' property, which can be 'smaller' (default) or 'larger'
- e.g.
[BP_fontSize]Some nice text[/BP_fontSize]
- e.g.
[BP_fontSize size=larger]Some more nice text[/BP_fontSize]
- e.g.
- also works with the font size slider by checking and adding 2px or subtracting 2px from the size of the regular paragraph text
- only use to enclose complete lines. This might be expanded at some point to allow use in the middle of lines.
- takes the 'size' property, which can be 'smaller' (default) or 'larger'
Here are some resources on how to use and make shortcodes: