{"id":41774092,"url":"https://github.com/lesterchan/wp-print","last_synced_at":"2026-01-25T03:22:44.128Z","repository":{"id":8207694,"uuid":"9641529","full_name":"lesterchan/wp-print","owner":"lesterchan","description":"Displays a printable version of your WordPress blog's post/page.","archived":false,"fork":false,"pushed_at":"2023-09-09T10:21:22.000Z","size":179,"stargazers_count":21,"open_issues_count":2,"forks_count":16,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-04-15T00:14:40.340Z","etag":null,"topics":["lesterchan","print","print-friendly","printer","wordpress","wordpress-plugin","wp-print"],"latest_commit_sha":null,"homepage":"https://wordpress.org/plugins/wp-print/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"cyu/rack-cors","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lesterchan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-04-24T07:06:48.000Z","updated_at":"2023-08-14T09:46:49.000Z","dependencies_parsed_at":"2023-01-11T17:19:31.430Z","dependency_job_id":null,"html_url":"https://github.com/lesterchan/wp-print","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lesterchan/wp-print","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lesterchan%2Fwp-print","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lesterchan%2Fwp-print/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lesterchan%2Fwp-print/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lesterchan%2Fwp-print/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lesterchan","download_url":"https://codeload.github.com/lesterchan/wp-print/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lesterchan%2Fwp-print/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28742974,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T02:46:29.005Z","status":"ssl_error","status_checked_at":"2026-01-25T02:44:29.968Z","response_time":113,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["lesterchan","print","print-friendly","printer","wordpress","wordpress-plugin","wp-print"],"created_at":"2026-01-25T03:22:43.347Z","updated_at":"2026-01-25T03:22:44.121Z","avatar_url":"https://github.com/lesterchan.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WP-Print\nContributors: GamerZ  \nDonate link: http://lesterchan.net/site/donation/  \nTags: print, printer, wp-print  \nRequires at least: 4.0  \nTested up to: 6.3  \nStable tag: 2.58.2  \n\nDisplays a printable version of your WordPress blog's post/page.\n\n## Description\n\nOnce installed take the following steps to set it up:\n\n1. WP-Print settings page is located in WP-Admin -\u003e Settings -\u003e Print\n1. You Need To Re-Generate The Permalink (WP-Admin -\u003e Settings -\u003e Permalinks -\u003e Save Changes)\n1. Refer To Usage For Further Instructions\n\n### Usage\n\n1. Open `wp-content/themes/\u003cYOUR THEME NAME\u003e/index.php`. You should place it in single.php, post.php, page.php, etc also if they exist.\n1. Find: `\u003c?php while (have_posts()) : the_post(); ?\u003e`\n1. Add Anywhere Below It: `\u003c?php if(function_exists('wp_print')) { print_link(); } ?\u003e`\n\n* The first value is the text for printing post.\n* The second value is the text for printing page.\n* Default: print_link('', '')\n* Alternatively, you can set the text in 'WP-Admin -\u003e Settings -\u003e Print'.\n* If you DO NOT want the print link to appear in every post/page, DO NOT use the code above. Just type in \u003cstrong\u003e[print_link]\u003c/strong\u003e into the selected post/page content and it will embed the print link into that post/page only.\n\n### Build Status\n[![Build Status](https://travis-ci.org/lesterchan/wp-print.svg?branch=master)](https://travis-ci.org/lesterchan/wp-print)\n\n### Development\n[https://github.com/lesterchan/wp-print](https://github.com/lesterchan/wp-print \"https://github.com/lesterchan/wp-print\")\n\n### Translations\n[http://dev.wp-plugins.org/browser/wp-print/i18n/](http://dev.wp-plugins.org/browser/wp-print/i18n/ \"http://dev.wp-plugins.org/browser/wp-print/i18n/\")\n\n### Credits\n* Plugin icon by [SimpleIcon](http://www.simpleicon.com) from [Flaticon](http://www.flaticon.com)\n* Icons courtesy of [FamFamFam](http://www.famfamfam.com/)\n\n### Donations\nI 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.\n\n## Screenshots\n\n1. Admin Print Options\n2. Print Post Link\n3. Print Page\n\n## Frequently Asked Questions\n\n### How do I add this to my theme?\n\n1. Open `wp-content/themes/\u003cYOUR THEME NAME\u003e/index.php`\n      You may place it in single.php, post.php, page.php, etc also.\n1. Find: `\u003c?php while (have_posts()) : the_post(); ?\u003e`\n1. Add Anywhere Below It: `\u003c?php if(function_exists('wp_print')) { print_link(); } ?\u003e`\n\nSimply add this code inside the loop ### where you want the print link to display:\n\u003ccode\u003e\nif(function_exists('wp_print')) {\n\tprint_link();\n}\n\u003c/code\u003e\n\n### If you do not want to print a portion of your post's content\n\u003ccode\u003e\n[donotprint]Text within this tag will not be displayed when printing[/donotprint]\n\u003c/code\u003e\n* The text within [donotprint][/donotprint] will not be displayed when you are viewing a printer friendly version of a post or page.\n* However, it will still be displayed as normal on a normal post or page view.\n* Do note that if you are using WP-Email, any text within [donotprint][/donotprint] will not be emailed as well.\n\n### Custom Template\n* WP-Print will load 'print-css.css', 'print-posts.php' and 'print-comments.php' from your theme's directory if it exists.\n* If it doesn't exists, it will just load the respective default file that comes with WP-Print.\n* This will allow you to upgrade WP-Print without worrying about overwriting your printing styles or templates that you have created.\n\n## Changelog\n### 2.58.1\n* FIXED: Strip iframe tags as well.\n\n### 2.58\n* NEW: Ability to print thumbnail. Props @MatthieuMota.\n\n### 2.57.2\n* FIXED: Check both parent and child theme\n\n### 2.57.1\n* NEW: Use translate.wordpress.org to translate the plugin\n* FIXED: Unable to update options\n\n### 2.57\n* FIXED: Notices\n\n### 2.56\n* NEW: Updated print HTML code. Props @Luanramos\n\n### 2.55\n* NEW: Bump to 4.1\n* FIXED: get_the_category_list() optional secondary argument\n* FIXED: Replace font with p\n\n### 2.54\n* NEW: Finally there is custom post type support. Props [nimmolo](http://andrewnimmo.org/ \"nimmolo\").\n* NEW: Allow Multisite Network Activate\n* NEW: Uses WordPress uninstall.php file to uninstall the plugin\n\n### 2.53\n* FIXED: Use get_stylesheet_directory() instead of TEMPLATEPATH\n\n### 2.52\n* FIXED: Added nonce to Options. Credits to Charlie Eriksen via Secunia SVCRP.\n\n### 2.51\n* NEW: Support for links that start with \"//\"\n* FIXED: Unable to load WP-Print on Password Protected posts\n\n### 2.50\n* NEW: Uses jQuery Framework\n* NEW: [donotprint][/donotprint] ShortCode Will Not Be Displayed As Well When Using WP-Email (Refer To Usage Tab)\n* NEW: Use _n() Instead Of __ngettext() And _n_noop() Instead Of __ngettext_noop()\n* FIXED: Uses $_SERVER['PHP_SELF'] With plugin_basename(__FILE__) Instead Of Just $_SERVER['REQUEST_URI']\n* FIXED: Nested ShortCode Issues\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flesterchan%2Fwp-print","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flesterchan%2Fwp-print","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flesterchan%2Fwp-print/lists"}