All Projects → lesterchan → Wp Print

lesterchan / Wp Print

Displays a printable version of your WordPress blog's post/page.

Projects that are alternatives of or similar to Wp Print

Qtranslate Xt
qTranslate-XT (eXTended) - reviving qTranslate-X. A new community-driven plugin soon. GUTENBERG initial support now available! Built-in modules for WooCommerce, ACF, All in one SEO, Events Made Easy, Gravity Forms.
Stars: ✭ 366 (+2187.5%)
Mutual labels:  wordpress, wordpress-plugin
Cavalcade
A better wp-cron. Horizontally scalable, works perfectly with multisite.
Stars: ✭ 412 (+2475%)
Mutual labels:  wordpress, wordpress-plugin
Laps
Light WordPress profiler.
Stars: ✭ 368 (+2200%)
Mutual labels:  wordpress, wordpress-plugin
Wordpress Importer
In-development rewrite of the WordPress (WXR) Importer
Stars: ✭ 342 (+2037.5%)
Mutual labels:  wordpress, wordpress-plugin
Intervention
WordPress plugin to configure wp-admin and application state using a single config file.
Stars: ✭ 481 (+2906.25%)
Mutual labels:  wordpress, wordpress-plugin
Controller
Composer package to enable a controller when using Blade with Sage 9
Stars: ✭ 345 (+2056.25%)
Mutual labels:  wordpress, wordpress-plugin
Awesome Wp Developer Tools
A collection of plugins, starter themes and tools to make WordPress development easier.
Stars: ✭ 388 (+2325%)
Mutual labels:  wordpress, wordpress-plugin
Wp Reactivate
React boilerplate for WordPress plugins
Stars: ✭ 303 (+1793.75%)
Mutual labels:  wordpress, wordpress-plugin
Gutenberg
Modern framework to print the web correctly.
Stars: ✭ 4,425 (+27556.25%)
Mutual labels:  printer, print
Wordpresscan
WPScan rewritten in Python + some WPSeku ideas
Stars: ✭ 456 (+2750%)
Mutual labels:  wordpress, wordpress-plugin
Stream
🗄️ Stream plugin for WordPress
Stars: ✭ 335 (+1993.75%)
Mutual labels:  wordpress, wordpress-plugin
Web Stories Wp
Web Stories for WordPress
Stars: ✭ 502 (+3037.5%)
Mutual labels:  wordpress, wordpress-plugin
The Seo Framework
The SEO Framework WordPress plugin.
Stars: ✭ 329 (+1956.25%)
Mutual labels:  wordpress, wordpress-plugin
Codestar Framework Old
This project has moved to https://github.com/Codestar/codestar-framework
Stars: ✭ 361 (+2156.25%)
Mutual labels:  wordpress, wordpress-plugin
Super Progressive Web Apps
SuperPWA helps to convert your WordPress website into Progressive Web Apps instantly. PWA (Progressive Web Apps) demo at : https://superpwa.com and Plugin :
Stars: ✭ 304 (+1800%)
Mutual labels:  wordpress, wordpress-plugin
Awesome Wp Speed Up
Plugins and resources to speed up and optimize your WordPress site.
Stars: ✭ 375 (+2243.75%)
Mutual labels:  wordpress, wordpress-plugin
Minit
A WordPress plugin to combine CSS and Javascript files.
Stars: ✭ 293 (+1731.25%)
Mutual labels:  wordpress, wordpress-plugin
Mainwp
The MainWP Dashboard is an open source self-hosted WordPress management plugin that allows you to maintain virtually all aspects of multiple WordPress sites.
Stars: ✭ 295 (+1743.75%)
Mutual labels:  wordpress, wordpress-plugin
Woocommerce Custom Orders Table
Store WooCommerce order data in a custom table for improved performance.
Stars: ✭ 415 (+2493.75%)
Mutual labels:  wordpress, wordpress-plugin
Coblocks
A suite of professional page building content blocks for the WordPress Gutenberg block editor.
Stars: ✭ 486 (+2937.5%)
Mutual labels:  wordpress, wordpress-plugin

WP-Print

Contributors: GamerZ
Donate link: http://lesterchan.net/site/donation/
Tags: print, printer, wp-print
Requires at least: 4.0
Tested up to: 5.1
Stable tag: 2.58.1

Displays a printable version of your WordPress blog's post/page.

Description

Once installed take the following steps to set it up:

  1. WP-Print settings page is located in WP-Admin -> Settings -> Print
  2. You Need To Re-Generate The Permalink (WP-Admin -> Settings -> Permalinks -> Save Changes)
  3. Refer To Usage For Further Instructions

Usage

  1. Open wp-content/themes/<YOUR THEME NAME>/index.php. You should place it in single.php, post.php, page.php, etc also if they exist.
  2. Find: <?php while (have_posts()) : the_post(); ?>
  3. Add Anywhere Below It: <?php if(function_exists('wp_print')) { print_link(); } ?>
  • The first value is the text for printing post.
  • The second value is the text for printing page.
  • Default: print_link('', '')
  • Alternatively, you can set the text in 'WP-Admin -> Settings -> Print'.
  • If you DO NOT want the print link to appear in every post/page, DO NOT use the code above. Just type in [print_link] into the selected post/page content and it will embed the print link into that post/page only.

Build Status

Build Status

Development

https://github.com/lesterchan/wp-print

Translations

http://dev.wp-plugins.org/browser/wp-print/i18n/

Credits

Donations

I spent most of my free time creating, updating, maintaining and supporting these plugins, if you really love my plugins and could spare me a couple of bucks as my school allowance, I will really appreciate it. If not feel free to use it without any obligations.

Screenshots

  1. Admin Print Options
  2. Print Post Link
  3. Print Page

Frequently Asked Questions

How do I add this to my theme?

  1. Open wp-content/themes/<YOUR THEME NAME>/index.php You may place it in single.php, post.php, page.php, etc also.
  2. Find: <?php while (have_posts()) : the_post(); ?>
  3. Add Anywhere Below It: <?php if(function_exists('wp_print')) { print_link(); } ?>

Simply add this code inside the loop ### where you want the print link to display: if(function_exists('wp_print')) { print_link(); }

If you do not want to print a portion of your post's content

[donotprint]Text within this tag will not be displayed when printing[/donotprint] * The text within [donotprint][/donotprint] will not be displayed when you are viewing a printer friendly version of a post or page. * However, it will still be displayed as normal on a normal post or page view. * Do note that if you are using WP-Email, any text within [donotprint][/donotprint] will not be emailed as well.

Custom Template

  • WP-Print will load 'print-css.css', 'print-posts.php' and 'print-comments.php' from your theme's directory if it exists.
  • If it doesn't exists, it will just load the respective default file that comes with WP-Print.
  • This will allow you to upgrade WP-Print without worrying about overwriting your printing styles or templates that you have created.

Changelog

2.58.1

  • FIXED: Strip iframe tags as well.

2.58

  • NEW: Ability to print thumbnail. Props @MatthieuMota.

2.57.2

  • FIXED: Check both parent and child theme

2.57.1

  • NEW: Use translate.wordpress.org to translate the plugin
  • FIXED: Unable to update options

2.57

  • FIXED: Notices

2.56

  • NEW: Updated print HTML code. Props @Luanramos

2.55

  • NEW: Bump to 4.1
  • FIXED: get_the_category_list() optional secondary argument
  • FIXED: Replace font with p

2.54

  • NEW: Finally there is custom post type support. Props nimmolo.
  • NEW: Allow Multisite Network Activate
  • NEW: Uses WordPress uninstall.php file to uninstall the plugin

2.53

  • FIXED: Use get_stylesheet_directory() instead of TEMPLATEPATH

2.52

  • FIXED: Added nonce to Options. Credits to Charlie Eriksen via Secunia SVCRP.

2.51

  • NEW: Support for links that start with "//"
  • FIXED: Unable to load WP-Print on Password Protected posts

2.50

  • NEW: Uses jQuery Framework
  • NEW: [donotprint][/donotprint] ShortCode Will Not Be Displayed As Well When Using WP-Email (Refer To Usage Tab)
  • NEW: Use _n() Instead Of __ngettext() And _n_noop() Instead Of __ngettext_noop()
  • FIXED: Uses $_SERVER['PHP_SELF'] With plugin_basename(FILE) Instead Of Just $_SERVER['REQUEST_URI']
  • FIXED: Nested ShortCode Issues
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].