{"id":66585,"date":"2017-04-14T14:51:16","date_gmt":"2017-04-14T14:51:16","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/content-expiration\/"},"modified":"2019-03-18T12:58:32","modified_gmt":"2019-03-18T12:58:32","slug":"content-expiration","status":"closed","type":"plugin","link":"https:\/\/te.wordpress.org\/plugins\/content-expiration\/","author":14896988,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"trunk","tested":"5.0.25","requires":"4.6","requires_php":"","requires_plugins":"","header_name":"Content Expiration","header_author":"Steve Guglielmo","header_description":"Add an expiration date to posts or pages. Expired content is hidden, never deleted. Email notifications are sent to the author.","assets_banners_color":"","last_updated":"2019-03-18 12:58:32","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/srguglielmo\/Content-Expiration","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":30,"downloads":2162,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1637847","resolution":"1","location":"assets"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1637847","resolution":"2","location":"assets"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"1637847","resolution":"3","location":"assets"},"screenshot-4.png":{"filename":"screenshot-4.png","revision":"1637847","resolution":"4","location":"assets"},"screenshot-5.png":{"filename":"screenshot-5.png","revision":"1637847","resolution":"5","location":"assets"}},"screenshots":{"1":"Setting a new expiration on a post or page.","2":"Editing an existing expiration date.","3":"The <em>All Pages<\/em> listing with the <em>Expiration<\/em> column.","4":"The <em>All Pages<\/em> listing with a page that has expired. Remember to click the <em>Expired<\/em> link to view expired content (see the FAQ).","5":"The email notifying the author that their post will expire."}},"plugin_section":[],"plugin_tags":[1946,243,166],"plugin_category":[],"plugin_contributors":[132170],"plugin_business_model":[],"class_list":["post-66585","plugin","type-plugin","status-closed","hentry","plugin_tags-expiration","plugin_tags-pages","plugin_tags-posts","plugin_contributors-srg-1","plugin_committers-srg-1"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/content-expiration.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/content-expiration\/assets\/screenshot-1.png?rev=1637847","caption":"Setting a new expiration on a post or page."},{"src":"https:\/\/ps.w.org\/content-expiration\/assets\/screenshot-2.png?rev=1637847","caption":"Editing an existing expiration date."},{"src":"https:\/\/ps.w.org\/content-expiration\/assets\/screenshot-3.png?rev=1637847","caption":"The <em>All Pages<\/em> listing with the <em>Expiration<\/em> column."},{"src":"https:\/\/ps.w.org\/content-expiration\/assets\/screenshot-4.png?rev=1637847","caption":"The <em>All Pages<\/em> listing with a page that has expired. Remember to click the <em>Expired<\/em> link to view expired content (see the FAQ)."},{"src":"https:\/\/ps.w.org\/content-expiration\/assets\/screenshot-5.png?rev=1637847","caption":"The email notifying the author that their post will expire."}],"raw_content":"<!--section=description-->\n<p><strong>Content Expiration<\/strong> is a WordPress plugin that allows authors\/editors to set an expiration date on posts or pages. The plugin is intended to be simple with easy-to-read code.<\/p>\n\n<p>An expiration can be set by specifying a number of days (e.g., <em>expire in 90 days<\/em>) or a specific date\/time (e.g., <em>May 10, 2018 at 10:00 PM<\/em>). Two weeks prior to the expiration date, the author of the post\/page is sent a warning email. The author receives another notification email upon expiration.<\/p>\n\n<p>When a post\/page expires, it is <strong>not<\/strong> deleted. Instead, it is given a status of <em>Expired<\/em> and hidden from public view. Visitors to the site will receive the regular WordPress <em>404 Page Not Found<\/em> error.<\/p>\n\n<p>The expiration can be reset by any editor or administrator of the site. They must log in and edit the expiration settings of the post\/page.<\/p>\n\n<p><strong>Content Expiration<\/strong> is developed on GitHub. Please submit bugs reports and contributions on <a href=\"https:\/\/github.com\/srguglielmo\/Content-Expiration\">the GitHub Project page<\/a>.<\/p>\n\n<p>For general support and questions, please use the <a href=\"https:\/\/wordpress.org\/support\/plugin\/content-expiration\/\">WordPress support forum<\/a>.<\/p>\n\n<!--section=installation-->\n<p>Install the plugin as you do normally. Once activated, you will have a widget to set an expiration date when creating or editing a post\/page. Additionally, there will be a new column, <em>Expiration<\/em>, when viewing all posts\/pages in the admin dashboard.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt>The timezone seem to be wrong!<\/dt>\n<dd><p>This is a <a href=\"https:\/\/github.com\/srguglielmo\/Content-Expiration\/issues\/2\">known issue<\/a>. The plugin is currently hardcoded to the <code>America\/New_York<\/code> timezone. This will be fixed in the next release.<\/p><\/dd>\n<dt>Can I set an expiration on custom post types?<\/dt>\n<dd><p><a href=\"https:\/\/github.com\/srguglielmo\/Content-Expiration\/issues\/1\">Not yet<\/a>.<\/p><\/dd>\n<dt>The page has expired but it's still visible to the public!<\/dt>\n<dd><p>Expirations are processed hourly. Wait a bit, then check again.<\/p><\/dd>\n<dt>Expired posts aren't listed on the All Pages screens!<\/dt>\n<dd><p>Expired content is not included in the <em>All<\/em> listings. This is a (seven year old) <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/12706\">bug in WordPress<\/a>. Click the <em>Expired (x)<\/em> link to view the expired content.<\/p><\/dd>\n<dt>What's this MIT license?<\/dt>\n<dd><p><strong>Content Expiration<\/strong> is released under the <a href=\"https:\/\/choosealicense.com\/licenses\/mit\/\">MIT license<\/a>. The MIT license is short, simple, and very permissive. Basically, you can do whatever you want, provided the original copyright and license notice are included in any\/all copies of the software. You may modify, distribute, sell, incorporate into proprietary software, use privately, and use commerically.<\/p>\n\n<p>There is no warranty and the author or any contributors are not liable if something goes wrong.<\/p>\n\n<p>See the <code>LICENSE<\/code> file for full details.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Compatibility with WordPress 5.0.<\/li>\n<li>Minor documentation updates.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Content Expiration is a WordPress plugin to set an expiration date on posts or pages.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/66585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=66585"}],"author":[{"embeddable":true,"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/srg-1"}],"wp:attachment":[{"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=66585"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=66585"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=66585"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=66585"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=66585"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/te.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=66585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}