{"id":98499,"date":"2019-02-25T16:13:08","date_gmt":"2019-02-25T16:13:08","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/dailybrief\/"},"modified":"2021-06-02T15:03:26","modified_gmt":"2021-06-02T15:03:26","slug":"dailybrief","status":"publish","type":"plugin","link":"https:\/\/da.wordpress.org\/plugins\/dailybrief\/","author":13813386,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.05","stable_tag":"trunk","tested":"5.7.15","requires":"4.7","requires_php":"","requires_plugins":"","header_name":"Dailybrief","header_author":"Daniel Froberg","header_description":"WordPress plugin with WP-CLI support to generate a daily brief of a previous day or periods posts.","assets_banners_color":"cd7901","last_updated":"2021-06-02 15:03:26","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/dfroberg\/dailybrief","header_author_uri":"https:\/\/www.froberg.org","rating":0,"author_block_rating":0,"active_installs":0,"downloads":1413,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2039014,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2039014,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":2039014,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2039014,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2039014,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2039014,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2039014,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2039014,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2039014,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2039014,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":2039014,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"Automatic Preview gives you a pretty good overview on how your post will look on Steem.","2":"Table of Contents.","3":"Footer and Manual Brief Generation button.","4":"Options 1","5":"Options 2","6":"Options 3"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[17224,168425,199979,13393,178002],"plugin_category":[],"plugin_contributors":[168426],"plugin_business_model":[],"class_list":["post-98499","plugin","type-plugin","status-publish","hentry","plugin_tags-blockchain","plugin_tags-contentgeneration","plugin_tags-exxp","plugin_tags-generation","plugin_tags-hive","plugin_contributors-dfroberg","plugin_committers-dfroberg"],"banners":{"banner":"https:\/\/ps.w.org\/dailybrief\/assets\/banner-772x250.png?rev=2039014","banner_2x":"https:\/\/ps.w.org\/dailybrief\/assets\/banner-1544x500.png?rev=2039014","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/dailybrief\/assets\/icon.svg?rev=2039014","icon":"https:\/\/ps.w.org\/dailybrief\/assets\/icon.svg?rev=2039014","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/dailybrief\/assets\/screenshot-1.png?rev=2039014","caption":"Automatic Preview gives you a pretty good overview on how your post will look on Steem."},{"src":"https:\/\/ps.w.org\/dailybrief\/assets\/screenshot-2.png?rev=2039014","caption":"Table of Contents."},{"src":"https:\/\/ps.w.org\/dailybrief\/assets\/screenshot-3.png?rev=2039014","caption":"Footer and Manual Brief Generation button."},{"src":"https:\/\/ps.w.org\/dailybrief\/assets\/screenshot-4.png?rev=2039014","caption":"Options 1"},{"src":"https:\/\/ps.w.org\/dailybrief\/assets\/screenshot-5.png?rev=2039014","caption":"Options 2"},{"src":"https:\/\/ps.w.org\/dailybrief\/assets\/screenshot-6.png?rev=2039014","caption":"Options 3"}],"raw_content":"<!--section=description-->\n<p>DailyBrief is designed to solve two fundamental problems many new WordPress users find themselves with; first what to send people subscribing to a email newsletter and second when they first begin to publish on the blockchain; The dreaded SPAM label. Producing too many posts daily on steem hits a cultural bias many anti-abuse teams adhere to \"More than 4 posts a day is always SPAM\".<\/p>\n\n<p>DailyBrief compiles a summary of all posts made during a particular day complete with featured images, meta information, and excerpts. It also creates a table of contents, inserts headers and footers with optional macros that auto-fill in article counts, tags and categories used in the processed articles.<\/p>\n\n<blockquote>\n  <p><strong>Important: The plugin is primarily intended to be used alongside <a href=\"https:\/\/wordpress.org\/plugins\/exxp_wp\/\">Exxp<\/a> the WordPress to Hive integration solution. If you want to publish your daily briefs to steem you need to install <a href=\"https:\/\/wordpress.org\/plugins\/exxp_wp\/\">Exxp<\/a> first.<\/strong>\n  <strong>Note: This plugin requires PHP 5.6 or higher to be activated.<\/strong>\n  <strong>Note: Automated tests for PHP 5.6, 7.0, 7.1, 7.2, 7,3, 7.4 are made on each commit.<\/strong>\n  <a href=\"https:\/\/github.com\/dfroberg\/dailybrief\"><\/a><\/p>\n<\/blockquote>\n\n\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Daily automated brief generated for previous day (if any posts was published that day).<\/li>\n<li>Automatic integration with your Exxp installation.<\/li>\n<\/ul>\n\n<h3>Languages<\/h3>\n\n<p>We plan to use GlotPress on WordPress.org, so if you want to translate DailyBrief to your language please <a href=\"https:\/\/make.wordpress.org\/polyglots\/handbook\/rosetta\/theme-plugin-directories\/=translating-themes-plugins\">follow this guidelines<\/a>.<\/p>\n\n<h3>See room for improvement?<\/h3>\n\n<p>Great! There are several ways you can get involved to help make Dailybrief better:<\/p>\n\n<ol>\n<li><strong>Report Bugs:<\/strong> If you find a bug, error or other problem, please report it! You can do this by <a href=\"http:\/\/wordpress.org\/support\/plugin\/dailybrief\">creating a new topic<\/a> in the plugin forum. Once a developer can verify the bug by reproducing it, they will create an official bug report in GitHub where the bug will be worked on.<\/li>\n<li><strong>Suggest New Features:<\/strong> Have an awesome idea? Please share it! Simply <a href=\"http:\/\/wordpress.org\/support\/plugin\/dailybrief\">create a new topic<\/a> in the plugin forum to express your thoughts on why the feature should be included and get a discussion going around your idea.<\/li>\n<li><strong>Check out our Github:<\/strong> Take a look at the code; <a href=\"https:\/\/github.com\/dfroberg\/dailybrief\">GitHub<\/a><\/li>\n<\/ol>\n\n<p>Thank you for wanting to make DailyBrief better for everyone! <a href=\"https:\/\/www.youtube.com\/watch?v=8fPf6L0XNvM\">We salute you<\/a>.<\/p>\n\n<h3>Roadmap<\/h3>\n\n<ul>\n<li>Multi-user functionality to work with StemPress 2.3+<\/li>\n<li>Multi-focus categories.<\/li>\n<li>Multi-period support; daily, weekly, monthly briefs.<\/li>\n<li>Ajaxify the options panel to make things a lot easier!!!<\/li>\n<li>High frequency post sites support for sites that requires multiple briefs per day.<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id='can%20daily%20briefs%20be%20generated%20via%20wp%20cli%3F'><h3>Can daily briefs be generated via WP CLI?<\/h3><\/dt>\n<dd><p>Yes, check <a href=\"https:\/\/github.com\/dfroberg\/dailybrief\/blob\/master\/WP-CLI-README.md\">WP-CLI-README<\/a> to learn how.<\/p><\/dd>\n<dt id='can%20i%20temporarily%20disable%20generation%20of%20daily%20briefs%3F'><h3>Can I temporarily disable generation of daily briefs?<\/h3><\/dt>\n<dd><p>Yes, go to settings and set pause to Yes.<\/p><\/dd>\n<dt id='can%20i%20generate%20daily%20briefs%20as%20drafts%3F'><h3>Can I generate daily briefs as drafts?<\/h3><\/dt>\n<dd><p>Yes, go to settings and set publish to No.<\/p><\/dd>\n<dt id='if%20i%20haven%27t%20written%20any%20posts%20will%20daily%20brief%20publish%20empty%20briefs%3F'><h3>If I haven't written any posts will Daily Brief publish empty briefs?<\/h3><\/dt>\n<dd><p>No, if it detects that there is nothing to summarize it will skip post creation.<\/p><\/dd>\n<dt id='can%20i%20create%20the%20briefs%20manually%20and%20not%20rely%20on%20cron%20jobs%3F'><h3>Can I create the Briefs manually and not rely on CRON jobs?<\/h3><\/dt>\n<dd><p>Yes, Set \"CRON Pause\" to on and use the preview windows \"Generate Now\" button to create the briefs.<\/p><\/dd>\n<dt id='how%20do%20i%20fix%20404%20%2F%20page%20not%20found%20when%20clicking%20on%20a%20post%20link%20in%20a%20brief%3F'><h3>How do I fix 404 \/ page not found when clicking on a post link in a brief?<\/h3><\/dt>\n<dd><p>Take a look at the URL Suffix '?campaign=xxxxx' etc and prefix it i.e. '?utm_campaign=xxxxxx' and see if it helps, there is a slew of reserved parameters that is a terrible idea to use; <a href=\"https:\/\/codex.wordpress.org\/Reserved_Terms\">Reserved Terms<\/a>, many plugins also take ownership of specific parameters, so a bit of trial and error might be required. <strong>Test links in your Preview<\/strong>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.05 &mdash; 2 of June, 2021<\/h4>\n\n<ul>\n<li>Fixed some stability issues in debug information.<\/li>\n<\/ul>\n\n<h4>1.1.01 &mdash; 1 of June, 2021<\/h4>\n\n<ul>\n<li>Fixed typo in Helper plugin detection<\/li>\n<\/ul>\n\n<h4>1.1.00 &mdash; 27 of May, 2021<\/h4>\n\n<ul>\n<li>Replaced integration of SteemPress with Exxp 2.6.8 plugin, plus added warnings if SteemPress plugin is still in use and disable publishing if that is the case.<\/li>\n<\/ul>\n\n<h4>1.0.40 &mdash; 3 of March, 2021<\/h4>\n\n<ul>\n<li>Compatibility check with WP 5.5<\/li>\n<\/ul>\n\n<h4>1.0.39 &mdash; 24 of August, 2020<\/h4>\n\n<ul>\n<li>Compatibility check with WP 5.5 and SteemPress 2.6.3.<\/li>\n<\/ul>\n\n<h4>1.0.38 &mdash; 11 of June, 2020<\/h4>\n\n<ul>\n<li>Compatibility check with WP 5.4.2 and SteemPress 2.6.3.<\/li>\n<\/ul>\n\n<h4>1.0.37 &mdash; 8 of January, 2020<\/h4>\n\n<ul>\n<li>Compatibility check for WP 5.3 and SteemPress 2.6.<\/li>\n<\/ul>\n\n<h4>1.0.36 &mdash; 30 of September, 2019<\/h4>\n\n<ul>\n<li>Compatibility check for WP 5.2.3 and SteemPress 2.6.<\/li>\n<\/ul>\n\n<h4>1.0.35 &mdash; 10 of June, 2019<\/h4>\n\n<ul>\n<li>Compatibility check for WP 5.2.1 and SteemPress 2.4.1.<\/li>\n<\/ul>\n\n<h4>1.0.34 &mdash; 5 of April, 2019<\/h4>\n\n<ul>\n<li>Fix: More workarounds setting featured image of the post dynamically while using CDN etc.<\/li>\n<\/ul>\n\n<h4>1.0.33 &mdash; 4 of April, 2019<\/h4>\n\n<ul>\n<li>Fix: Workaround for catching and setting featured image of the post dynamically while using CDN etc.<\/li>\n<\/ul>\n\n<h4>1.0.32 &mdash; 3 of April, 2019<\/h4>\n\n<ul>\n<li>Fix: Show warning in debug screen if steempress is detected and post is too large.<\/li>\n<\/ul>\n\n<h4>1.0.31 &mdash; 1 of April, 2019<\/h4>\n\n<ul>\n<li>Fix: Ensure character limit is only respected if SteemPress is installed and active, as there are other uses for DailyBrief.<\/li>\n<li>Add: Enable or Disable Article title links.<\/li>\n<li>Fix: Strip shortcodes from excerpts.<\/li>\n<li>Fix: Some display fixes in preview and generated posts.<\/li>\n<li>Fix: Make sure your text is smaller than 65280 characters.<\/li>\n<\/ul>\n\n<h4>1.0.30 &mdash; 18 of March, 2019<\/h4>\n\n<ul>\n<li>Fix: Debug aside covered options screens on small screen devices.<\/li>\n<li>Fix: Fixed select2 JS error on multiple=true and removed it since it's not needed.<\/li>\n<\/ul>\n\n<h4>1.0.29 &mdash; 7 of March, 2019<\/h4>\n\n<ul>\n<li>New: Enabled select2 &amp; multiple focus categories.<\/li>\n<\/ul>\n\n<h4>1.0.28 &mdash; 26 of February, 2019<\/h4>\n\n<ul>\n<li>Fix: Filled out some more information on how to get support.<\/li>\n<\/ul>\n\n<h4>1.0.27 &mdash; 26 of February, 2019<\/h4>\n\n<ul>\n<li>Fix: To avoid conflicts change the default url suffix from campaign to utm_campaign, there seems to conflicts where campaign parameter causes 404's.<\/li>\n<\/ul>\n\n<h4>1.0.26 &mdash; 22 of February, 2019<\/h4>\n\n<ul>\n<li>Fix: Add extra checks for missing CRON job, plugin not activated properly or upgraded without activate\/deactivate.<\/li>\n<\/ul>\n\n<h4>1.0.25 &mdash; 22 of February, 2019<\/h4>\n\n<ul>\n<li>Fix: Ensuring compatibility with Windows 5.1<\/li>\n<li>Fix: More preview window style fixes.<\/li>\n<li>New: Added generate manually now button to Preview window for those that really want to do things manually.<\/li>\n<li>Fix: An logical error in CRON pause resolved.<\/li>\n<\/ul>\n\n<h4>1.0.24 &mdash; 21 of February, 2019<\/h4>\n\n<ul>\n<li>Fix: Rework Admin GUI &amp; Try getting the timezone to display properly.<\/li>\n<li>Add: Make sidebar display debug information of Debug option is on.<\/li>\n<\/ul>\n\n<h4>1.0.23 &mdash; 20 of February, 2019<\/h4>\n\n<ul>\n<li>Fix: Date selection for periods and single day to include hours<\/li>\n<li>Fix: Reorder Period selection fields plus adding more verbose debug information.<\/li>\n<li>Fix: Category exclusions<\/li>\n<li>Fix: Add new options to Internal CRON job.<\/li>\n<\/ul>\n\n<h4>1.0.22 &mdash; 19 of February, 2019<\/h4>\n\n<ul>\n<li>Fix: Admin GUI layout and position of options.<\/li>\n<li>Fix: WP Cron activator \/ de-activator.<\/li>\n<li>New: Make cron_pause an option, pause post creation, this will skip post creation entirely.<\/li>\n<\/ul>\n\n<h4>1.0.21 &mdash; 14 of February, 2019<\/h4>\n\n<ul>\n<li>Fix: Add try catch for scheduling timestamp in cron.<\/li>\n<li>New: Make cron_publish an option, this is practical if you're not quite ready with your setup or wish to pause creation of daily briefs.<\/li>\n<\/ul>\n\n<h4>1.0.20 &mdash; 13 of February, 2019<\/h4>\n\n<ul>\n<li>Fix: Set internal CRON to fire \"tomorrow\" after midnight taking WP timezone into consideration.<\/li>\n<\/ul>\n\n<h4>1.0.19 &mdash; 8 of February, 2019<\/h4>\n\n<ul>\n<li>New: Implement internal CRON to fire once a day for now. Should suffice for basic usage.<\/li>\n<\/ul>\n\n<h4>1.0.18 &mdash; 8 of February, 2019<\/h4>\n\n<ul>\n<li>New: Implement focus category setting; Enable briefs about a particular subject.<\/li>\n<\/ul>\n\n<h4>1.0.17 &mdash; 8 of February, 2019<\/h4>\n\n<ul>\n<li>Fix: Ensure that the category you post Daily Briefs to is always skipped from daily brief sourcing.<\/li>\n<li>Fix: User names now full names for readability on settings screens.<\/li>\n<\/ul>\n\n<h4>1.0.16 &mdash; 7 of February, 2019<\/h4>\n\n<ul>\n<li>Improvement: Added Admin GUI preview for Dailybrief posts (steemit:ish version).<\/li>\n<\/ul>\n\n<h4>1.0.0 &mdash; 4 of January, 2019<\/h4>\n\n<ul>\n<li>Improvement: Added Admin GUI for settings.<\/li>\n<\/ul>\n\n<h4>0.0.9 &mdash; 17 of December, 2018<\/h4>\n\n<ul>\n<li>First initial WP_CLI version.<\/li>\n<\/ul>","raw_excerpt":"DailyBrief is a WordPress plugin that provides a post summary of all WordPress posts written a during a day.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/98499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=98499"}],"author":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/dfroberg"}],"wp:attachment":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=98499"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=98499"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=98499"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=98499"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=98499"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=98499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}