=== WordPress to Buffer Pro === Contributors: wpzinc Donate link: https://www.wpzinc.com/plugins/wordpress-to-buffer-pro Tags: buffer,bufferapp,schedule,twitter,facebook,linkedin,google,social,media,sharing,post Requires at least: 5.0 Tested up to: 6.7.2 Requires PHP: 7.2 Stable tag: 5.2.7 Send WordPress Pages, Posts or Custom Post Types to your Buffer (buffer.com) account for scheduled publishing to social networks. == Description == WP to Buffer is a plugin for WordPress that sends updates to your Buffer (buffer.com) account for scheduled publishing to social networks when you publish and/or update WordPress Pages, Posts and/or Custom Post Types. Plugin settings allow granular control over choosing: - Sending updates to Buffer for Posts, Pages and/or any Custom Post Types - Sending updates when any of the above are published, updated or both or neither - Text format to use when sending an update on publish or update events, with support for tags including site name, Post title, excerpt, categories, date, URL and author - Which social media accounts connected to your Buffer account to publish updates to (Facebook, Twitter or LinkedIn) When creating or editing a Page, Post or Custom Post Type, sending the update to Buffer can be overridden for that specific content item. = Support = Please email support@wpzinc.com, with your license key. = WP Zinc = We produce free and premium WordPress Plugins that supercharge your site, by increasing user engagement, boost site visitor numbers and keep your WordPress web sites secure. Find out more about us: * Our Plugins * Facebook * Twitter * Google+ == Installation == 1. Upload the `wp-to-buffer-pro` folder to the `/wp-content/plugins/` directory 2. Active the WP to Buffer Pro through the 'Plugins' menu in WordPress 3. Configure the plugin by going to the `WP to Buffer Pro` menu that appears in your admin menu == Frequently Asked Questions == == Screenshots == 1. Settings Panel when plugin is first installed. 2. Settings Panel when Buffer Access Token is entered. 3. Settings Panel showing available options for Posts, Pages and any Custom Post Types when the plugin is authenticated with Buffer. 4. Post level settings meta box. == Changelog == = 5.2.7 (2025-03-21) = * Fix: Use WP Cron: Save changes to Schedule Event value = 5.2.6 (2025-03-13) = * Added: Whitelabelling: Support for editing description. See Docs: https://www.wpzinc.com/documentation/page-generator-pro/whitelabelling-access/#configure-whitelabelling = 5.2.5 (2025-03-06) = * Fix: Logs: Add nonce check on Bulk Actions and Clear Log functionality = 5.2.4 (2025-02-27) = * Added: Whitelabelling: Support for whitelabelling logo, header background color, primary text color and secondary text color. See Docs: https://www.wpzinc.com/documentation/installation-licensing-updates/whitelabelling-access-and-domain-control/ = 5.2.3 (2025-02-19) = * Added: Updated UI * Added: Use WP Cron: Option to specify number of seconds after Post publish or update to run the scheduled event. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/general-settings/#use-wp-cron * Fix: Bulk Publish: Add / Delete Meta / Custom Field conditions buttons = 5.2.2 (2025-01-21) = * Added: Text to Image: Option to use Featured Image as Background Image. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/text-to-image-settings/#background-image * Added: Status: Images: Option to automatically populate additional images from Post content. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status--image * Fix: Featured and Additional Images: Only send maximum number of supported images based on the social network. = 5.2.1 (2025-01-08) = * Added: Text to Image: Support for emojis in text. Requires the PHP Imagick extension. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/text-to-image-settings/#text-font * Added: Featured and Additional Images: Support for up to 10 images for supported social networks. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/featured-image-settings/ * Fix: Status: Tags: Character Limit, Sentence Limit, Word Limit: Ensure status is not blank when emojis are included in text = 5.2.0 (2024-12-22) = * Fix: Text to Image: Added support for Threads, Bluesky and Mastodon * Fix: Text to Image: Display error if background image cannot be loaded, instead of a fatal error = 5.1.9 (2024-12-11) = * Fix: Bluesky: Include image `width` and `height` properties in API call to ensure image aspect ratio maintained = 5.1.8 (2024-11-25) = * Fix: Notice: Function _load_textdomain_just_in_time was called incorrectly in WordPress 6.7 and higher = 5.1.7 (2024-11-18) = * Added: Status: Pinterest: Option to specify Pin Title and Destination Link. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status--pinterest = 5.1.6 (2024-09-12) = * Fix: Status: Insert Tags: All in One SEO Pack Title and Description not returning values * Fix: Log: Provide more verbose error when Buffer queue limit reached * Fix: Log: Provide more verbose error when Featured Image failure * Fix: Log: Improve formatting of verbose error messages = 5.1.5 (2024-07-22) = * Added: Settings: Icons for Threads and Bluesky = 5.1.4 (2024-07-12) = * Fix: `Call to undefined function json_validate()` error = 5.1.3 (2024-07-11) = * Added: Status: Text: Custom Fields: Access serialized / JSON array values. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/using-custom-fields-statuses/#custom--fields * Added: Status: Text: Convert HTML links to plain text without link in brackets when using {excerpt}. * Fix: Status: Strip inline styles when using {content} = 5.1.2 (2024-07-08) = * Added: Status: Conditions: WPML: Support for conditionally sending a status based on the Post language. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status--conditions--wpml = 5.1.1 (2024-05-23) = * Fix: Uncaught TypeError in Bulk Actions dropdown = 5.1.0 (2024-05-13) = * Fix: Text to Image: Define compliant filename to prevent `#1003: Invalid image url parameter supplied` error * Fix: Text to Image: Instagram: Honor dimensions for Post or Story = 5.0.9 (2024-05-08) = * Fix: Use WP Cron: Action would not always schedule when using Gutenberg = 5.0.8 (2024-04-11) = * Fix: Text to Image: PHP Deprecated notice of `Implicit conversion from float to int loses precision` = 5.0.7 (2023-09-29) = * Fix: Correctly detect and differentiate REST API requests from Gutenberg REST API requests, ensuring REST API requests trigger status(es) * Fix: Repost: Exclude Posts where "Do NOT Post to Buffer" selected = 5.0.6 (2023-08-24) = * Fix: Updated WordPress Coding Standards to 3.0.0 = 5.0.5 (2023-08-17) = * Added: Don't convert webp images, as these are now supported by Buffer. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/featured-image-settings/#webp-image-support = 5.0.4 (2023-08-03) = * Fix: PHP Deprecated notices in PHP 8.2 = 5.0.3 (2023-07-28) = * Fix: Status: Reinstate missing Override checkbox due to regression in 5.0.2 = 5.0.2 (2023-07-27) = * Added: Plugins: Link to settings screen * Fix: Remove duplicate call to load_language_files() * Fix: Settings: Fetch Twitter usernames when missing = 5.0.1 (2023-06-27) = * Fix: Instagram: Don't attempt to crop or pad image to meet Instagram's required aspect ratio when the image doesn't exist locally * Fix: Images: Auto padding: Fatal error when host uses Imagick for image processing = 5.0.0 (2023-06-15) = * Fix: Instagram: Added auto padding to images where cropping would not meet Instagram's required aspect ratio * Updated: Porgues Brasil / Portuguese Brazilian Translations = 4.9.9 (2023-06-06) = * Added: Status: Instagram: Option to choose Post or Story. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status--instagram-stories = 4.9.8 (2023-05-16) = * Added: Porgues Brasil / Portuguese Brazilian Translations * Fix: Post: Log: Export Log: Check user can edit posts to permit export log functionality = 4.9.7 (2023-05-04) = * Added: Status: Image and Text to Image: Include alt text for image(s) in status = 4.9.6 (2023-02-06) = * Fix: Status: Tags: Modern Events Calendar: Output correct date when using {mec_event_start_date} and {mec_event_end_date} = 4.9.5 (2023-01-26) = * Added: Status: Text: Taxonomy: Hashtag with Underscores option. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-text-tags/#available-tags * Added: Status: Modern Events Calendar Integration. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/using-modern-events-calendar-plugin/ * Added: Mastodon: Support "Use Opengraph Settings" option. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/featured-image-settings/#use-opengraph-settings = 4.9.4 (2022-09-26) = * Fix: Import/Export: Display menu option when Plugin not authenticted with Buffer = 4.9.3 (2022-09-06) = * Added: Status: Text: Facebook: Support for multiple Facebook Page Mentions in a single status = 4.9.2 (2022-09-02) = * Added: Log: Log errors when image operations (resizing, converting, uploading to Media Library) fails * Fix: Use get_temp_dir() instead of assumed /tmp folder for writing temporary images when resizing, converting or generating text to image = 4.9.1 (2022-08-25) = * Fix: Featured and Additional Images: Don't include Page/Post's Featured Image if image(s) defined in "Featured and Additional Images" section and "Post to Buffer using Manual Settings" enabled = 4.9.0 (2022-08-04) = * Added: Google Business Profile: Support for status type (What's New, Offer, Event) with applicable fields. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status--google-business-profile * Added: Per Post Status: Option to specify specific date and time to schedule individual statuses for * Fix: Status: Clear profiles cache when deauthorizing and authorizing with a different Buffer account * Fix: Improved WordPress Coding Standards = 4.8.9 (2022-06-23) = * Fix: Removed clipboard.js, as WordPress provides this library * Fix: Status: Correctly sanitize and escape status textarea field value to prevent possible XSS = 4.8.8 (2022-05-12) = * Fix: Multisite: Activation: Conditionally load required hook depending on WordPress version * Fix: Support link would not redirect to support page = 4.8.7 (2022-04-01) = * Fix: Bulk Publish: Nonce check would fail when using WordPress Admin > Posts > Send to Buffer Bulk Action = 4.8.6 (2022-03-31) = * Added: Settings: General Settings: Send statuses to Drafts in Buffer. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/general-settings/#send-to-drafts = 4.8.5 (2022-03-25) = * Fix: Licensing: Links would incorrectly display as HTML * Fix: Licensing: Correctly strip HTTP/HTTPS from domain before performing license key check * Fix: Bulk Publish: Show total number of requests in log table * Fix: Ensure code meets WordPress Coding Standards * Fix: Multisite: Activation: When using wp_insert_site, get blog ID from WP_Site before running activation routine = 4.8.4 (2022-03-17) = * Added: Status: Text to Image: Autocomplete suggestions for Tags * Fix: Bulk Publish: Continue to next status when a Post does not meet status conditions, instead of trying the same Post again * Fix: Status: Improved error handling when status(es) cannot be saved due to server error * Fix: Status: Add nonce check before searching for Taxonomy Terms, Authors and Author Roles * Fix: Post: Truly perform nonce check on form submissions * Fix: Bulk Publish: Add nonce check on form submissions * Fix: Repost: Test: Add nonce check before running test * Fix: Status: Image: Removed wp-to-buffer-pro-square registered image size, as it is no longer needed = 4.8.3 (2022-03-08) = * Fix: Call to undefined function _disable_block_editor_for_navigation_post_type when creating/updating Post in Gutenberg or via the REST API in WordPress 5.9+ * Fix: Use WP Cron: Update action would wrongly run when publishing a Post that had no content in Gutenberg or uses a Page Builder * Fix: Scheduled Posts: Publish action would not run when using Gutenberg * Fix: Customizer: Don't load inline CSS for menu icon when loading WordPress Admin > Theme > Customize = 4.8.2 (2022-03-03) = * Fix: Multisite: Activation: Use wp_insert_site hook when available in WordPress 5.1 and higher = 4.8.1 (2022-02-03) = * Added: Featured and Additional Images: Select multiple images at once within the Media Library modal. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/featured-image-settings/#use-feat--image--linked-to-post * Added: Featured and Additional Images: Drag and drop to reorder images. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/featured-image-settings/#use-feat--image--linked-to-post * Added: Status: Insert Tags: Insert tag at textarea caret position, with leading/trailing space as applicable. * Added: Status: Yoast SEO: Facebook and Twitter Title and Description tags. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-text-tags/#yoast-seo * Fix: Instagram: Auto crop portrait images less aggressively when cropping required to meet Instagram's required aspect ratio = 4.8.0 (2022-01-20) = * Added: Status: Insert Tags: Events Manager: Tags for Location Post Type. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-text-tags/#events-manager--locations = 4.7.9 (2022-01-07) = * Added: Instagram: Include Post URL in Shop Grid = 4.7.8 (2022-01-06) = * Fix: Settings: User Access: Post Type checkboxes for each User Role would not display if Enable Specific Post Types enabled and no Post Types selected. = 4.7.7 (2021-12-16) = * Added: Status: Tags: {date} uses WordPress Admin > Settings > Site Language and Date Format options. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-text-tags/#available-tags * Added: Status: Tags: {date:date(format)} uses WordPress Admin > Settings > Site Language option. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-text-tags/#applying-transformations = 4.7.6 (2021-12-02) = * Fix: Always include WordPress media functions when converting a WebP image to JPEG and storing it in the Media Library to avoid PHP errors = 4.7.5 (2021-11-22) = * Added: Status: Insert Tags: Featured Image Caption Plugin. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-text-tags/#featured-image-caption-plugin = 4.7.4 (2021-11-11) = * Added: Support for images added to the Media Library by Plugins that don't store images locally e.g. External Media without Import = 4.7.3 (2021-10-21) = * Added: Licensing: Improved verification method when OpenSSL < 1.1.0 and/or web host continues to use an expired DST Root CA X3. See Docs: https://www.wpzinc.com/documentation/installation-licensing-updates/entering-license-key/#common-issues = 4.7.2 (2021-09-24) = * Fix: Status: Author Conditions: Clear Author Meta Key/Value conditions in UI when switching editing between statuses = 4.7.1 (2021-09-23) = * Fix: Logs: Correctly escape search and form action * Fix: Import & Export: Correctly escape form action = 4.7.0 (2021-09-16) = * Fix: PHP Deprecated notices in PHP 8 = 4.6.9 (2021-09-09) = * Added: Status: Text: Convert HTML links to plain text with link in brackets, instead of just displaying the unlinked text * Added: Status: Text: Convert HTML lists to plain text with hyphens, instead of just displaying plain text * Fix: Status: Use OpenGraph Settings: Ensure that Post URL is sent to Buffer so that correct OpenGraph metadata is parsed by Buffer * Fix: Status: Schedule: Custom Time (based on Custom Field / Post Meta Value): Correctly calculate status scheduled date and time relative to Timezone * Fix: Status: Schedule: Events Manager: Correctly calculate status scheduled date and time relative to Event Start / End Date and Timezone * Fix: Status: Schedule: The Events Calendar: Correctly calculate status scheduled date and time relative to Event Start / End Date and Timezone = 4.6.8 (2021-09-02) = * Added: Status: Image: Support for .webp images when Use Feat. Image enabled and .webp image used as Featured/Additional Image. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/featured-image-settings/#webp-image-support * Added: Status: Text: Facebook: Autocomplete suggestions for Facebook Page Mentions. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-text-tags/#facebook-page-mentions = 4.6.7 (2021-08-26) = * Added: Status: Remove HTML from shortcodes included in status text = 4.6.6 (2021-08-05) = * Added: Instagram: Auto crop image if aspect ratio would prevent direct scheduling working = 4.6.5 (2021-07-29) = * Fix: Bulk Publishing: Use improved Javascript library for sending statuses = 4.6.4 (2021-07-15) = * Added: New Installations: Clearer workflow for connecting to Buffer and connecting social media profiles to Buffer account. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/authentication-settings/ * Fix: Licensing: Quicker method to check license key for performance = 4.6.3 (2021-07-08) = * Added: Status: Author Conditions: Comparison options for Author and Role. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status--conditions--authors = 4.6.2 (2021-07-01) = * Fix: Status: Pinterest: Create board notice would wrongly display if editing statuses for Pinterest and then navigating to a different social media profile = 4.6.1 (2021-06-24) = * Fix: Don't minify Plugin Javascript if a third party minification Plugin is active, which would prevent status settings from sometimes saving = 4.6.0 (2021-06-17) = * Fix: Status: PowerPress: Prevent PowerPress from appending podcast URL to Content and Excerpt tags. = 4.5.9 (2021-06-03) = * Added: Status: Author Conditions. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status--conditions--authors * Added: Status: Tags: Character Limit, Sentence Limit, Word Limit, Date and URL Encoding transformations. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-text-tags/#applying-transformations * Added: Status: Insert Tags: The Events Calendar: Venue Name Tag. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-text-tags/#the-events-calendar * Fix: Status: Post Meta Conditions: Improved detetction of changes/deletions to honor on save * Fix: Bulk Publish: Choose Posts: Show correct settings screen when clicking link to define Bulk Publish statuses. = 4.5.8 (2021-05-27) = * Added: Status: Tags: Apply Transformations (uppercase, lowercase, slug etc). See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-text-tags/#applying-transformations = 4.5.7 (2021-04-29) = * Added: Status: Text: Autocomplete suggestions for Tags. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-text-tags/#autocomplete-suggestions * Added: Status: Conditions: IN and NOT IN conditions for conditionally sending statuses. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status--conditions--post * Fix: Status: Text: Improved autocomplete suggestions UI = 4.5.6 (2021-04-22) = * Added: Status: Text: Facebook: Support for Facebook Page Mentions. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-text-tags/#facebook-page-mentions * Added: Status: Text: Twitter: Autocomplete suggestions for Twitter Profile Mentions. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-text-tags/#twitter-profile-mentions = 4.5.5 (2021-04-15) = * Added: Settings: Post Type: Show prompt if changes made but unsaved when navigating away from the status settings * Fix: Log: Warning: `Edit the Post` link correctly loads the Edit Post screen * Fix: Log: Bulk Publish: Output `Bulk Publish` instead of `Bulk_publish` in Logs * Fix: Log: Bulk Publish: Warnings and Errors were incorrectly logged as a Repost Action = 4.5.4 (2021-04-09) = * Fix: Pinterest: Show board dropdown selector when a Pinterest board name contains an apostrophe = 4.5.3 (2021-04-01) = * Added: Settings: Post Type: Immediately show/hide green tick on Post Type tab after clicking Save, to confirm whether the Post Type is configured to send status(es) to Buffer * Fix: Settings: Post Type: Profile: Text order and links were incorrect when displaying a Timezone warning = 4.5.2 (2021-03-25) = * Fix: Status: Image: No Image: Honor setting when a Post doesn't have a Featured Image, but an SEO Plugin might define a default OpenGraph image = 4.5.1 (2021-03-18) = * Fix: New Installations: Define valid schedule for default status = 4.5.0 (2021-03-11) = * Fix: Featured and Additional Images: Removed duplicate description = 4.4.9 (2021-02-26) = * Added: Status: Insert Tags: The Events Calendar: Organizer Name, Phone Number, Email Address and Website URL Tags. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status-text--tags--the-events-calendar = 4.4.8 (2021-02-18) = * Fix: Status: Retain paragraphs when using {content} tag = 4.4.7 (2021-02-08) = * Added: Log: Enable wp-content/debug.log only when WP_DEBUG=true, WP_DEBUG_LOG=true, WP_DEBUG_DISPLAY=false and Plugin Logging enabled. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/repost-settings/#testing * Fix: Settings: Log Settings: Corrected link to Logs screen, and don't link "Plugin Logs" text when logging not enabled = 4.4.6 (2021-01-22) = * Fix: Events Manager: Better method for fetching Event’s Location, so tags are correctly populated = 4.4.5 (2021-01-21) = * Fix: Whitelabelling: Don't display Review Request notification if whitelabelling is available after a license is upgraded to an Agency license = 4.4.4 (2021-01-14) = * Added: Localization support, with .pot file and translators comments * Fix: Status: Ensure all status changes are saved when the Save button is clicked * Fix: Posts: Status: Ensure all status changes are saved when either the Save button is clicked or the Post is saved, published or updated. * Fix: Status: Removed Update and Cancel Buttons on individual statuses, as they're no longer needed = 4.4.3 (2021-01-08) = * Added: Whitelabelling for Agency Licenses. See Docs: https://www.wpzinc.com/documentation/installation-licensing-updates/whitelabelling-access-and-domain-control/ * Fix: Log: Don't show Logs in Plugin Submenu if Logging is disabled = 4.4.2 (2020-12-31) = * Added: Status: If a Featured Image is required, attempt to fetch it from the Post Content when a Featured Image or Additional Image has not been specified * Added: Status: Pinterest: Show warning if Pinterest account has no Boards, with link to instructions to add a Board. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status--choose-a-pinterest-board * Added: Log: More relevant error message when a Post is sent to Instagram or Pinterest and is missing a Featured Image * Fix: Status: Editing a status after clicking Save wouldn't work * Fix: Status: Insert Tags: Events Manager: Honor timezone for Event Dates and Times output = 4.4.1 (2020-12-18) = * Added: Posts: Log: Refresh Log button. * Added: Posts: Status: Option to Save Per-Post Settings without Publishing/Updating/Saving the entire Post. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/per-post-settings/ * Fix: Posts: Retain Per-Post Manual Settings when a Post is Updated and no changes were made to the Per-Post Settings * Fix: Status: Conditions: Taxonomies: Don't evaluate if Taxonomy Conditions enabled but no Terms are specified = 4.4.0 (2020-12-17) = * Added: Status: New UI to improve performance and decrease loading times. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/ * Added: Log: When Test Mode is enabled, and a status has Custom Time based scheduling, show the time it would be sent to social media * Fix: Status: Save: Send statuses in single field to avoid settings not saving or exceeding PHP's max_input_vars * Fix: Status: Save: Don't send form fields that aren't needed to avoid settings not saving or exceeding PHP's max_input_vars * Fix: Status: Renamed fields on Per-Post Settings to avoid conflicts with WordPress Post fields and third party Plugins * Fix: Posts: Publish/Update/Save: Send statuses in single field to avoid settings not saving or exceeding PHP's max_input_vars * Fix: Posts: Publish/Update/Save: Don't send form fields that aren't needed to avoid settings not saving or exceeding PHP's max_input_vars * Fix: Posts: Renamed fields on Per-Post Settings to avoid conflicts with WordPress Post fields and third party Plugins = 4.3.9 (2020-11-27) = * Fix: WooCommerce: Uncaught Error: Call to a member function get_price() on boolean = 4.3.8 (2020-11-26) = * Added: Status: Insert Tags: Events Manager: Address, Town, State, Postcode, Region, Country and URL Tags. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status-text--tags--events-manager * Added: Status: Insert Tags: The Events Calendar: Address, City, Province, Postal Code and Country Tags. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status-text--tags--the-events-calendar * Added: Status: Insert Tags: Rank Math SEO. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status-text--tags--rank-math-seo * Fix: Status: Insert Tags: All in One SEO Pack Title and Description not returning values = 4.3.7 (2020-11-05) = * Fix: Status: Text to Image: Text color would be ignored when some background images were defined * Fix: Status: Yoast SEO: Compatibility when using Yoast SEO 15.2+ and WPML Yoast SEO Addon = 4.3.6 (2020-10-29) = * Added: Display error notice if PHP cURL extension is not installed * Added: Settings: Force Trailing Forwardslash: Updated description to clarify why this setting might need to be enabled i.e. for correct status image * Added: Menus and Submenus: Filter to define minimum required capability for accessing Plugin Menus and Submenus. See Docs: https://www.wpzinc.com/documentation/wp-buffer-pro/developers/#wp_to_buffer_pro_admin_admin_menu_minimum_capability * Fix: Settings: Force Trailing Forwardslash: Truly force a forwardslash if Permalink settings don't add one. = 4.3.5 (2020-10-22) = * Added: Status: Image: No Image option. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/featured-image-settings/#no-image = 4.3.4 (2020-10-15) = * Added: Status: Text: Spintax support. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status-text--spintax = 4.3.3 (2020-10-09) = * Added: Use WP Cron: When enabled, status(es) are now built and sent to Buffer when the scheduled task is run, not when the WordPress Post is published/updated. This improves compatibility with frontend submission and feed based Plugins which publish Posts. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/using-frontend-post-submission-and-autoblogging-plugins/ * Fix: Status: Don't show override settings for a profile if Override Defaults isn't enabled/checked = 4.3.2 (2020-09-17) = * Added: Status: Insert Tags: Content, Up to More Tag. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status-text--tags--up-to-more-tag = 4.3.1 (2020-09-10) = * Added: Status: Insert Tags: Post Content and Excerpt, Sentence Limited. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status-text--tags--sentence-limits = 4.3.0 (2020-09-03) = * Added: Status: Insert Tags: SEOPress Title and Description. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status-text--tags--seopress * Added: Logs: Screen Options: Choose table columns to display. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/log-settings/#define-table-columns-to-display * Added: Logs: Screen Options: Choose number of logs per page to display. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/log-settings/#define-number-of-logs-per-page * Fix: Status: Enabling/Disabling Publish, Update, Repost or Bulk Publish wouldn't update green tick in tab UI in WordPress 5.5+ * Fix: Status: Don't display "Post sucessfully added" admin notification if Test Mode is enabled * Fix: Logs: Lighter success/error row background colors to make text easier to read * Fix: Logs: When filtering by date, include results matching the date, not just results between the dates = 4.2.9 (2020-08-20) = * Fix: Licensing: Support Meta Box styling incorrect in WordPress 5.5+ * Fix: Fatal error when detecting current admin screen on some Page Builders * Fix: Some notifications weren't dismissible = 4.2.8 (2020-08-13) = * Fix: Per-Post Status Settings: Improved meta box styling for WordPress 5.5 * Fix: Repost: Ensure enabled days and times are based on WordPress configured timezone, not UTC / server timezone * Fix: Logs: Clear Log: Contextualized confirmation message based on whether the Log is being cleared at Post or Plugin level = 4.2.7 (2020-08-06) == * Added: Status: Short URL option. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status-text--tags = 4.2.6 (2020-07-09) = * Added: Settings: Logs: Added Pending Log Level, for status(es) due to be sent when Use WP Cron enabled in Plugin's Settings. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/log-settings/#log-level * Fix: Publish: Correctly add pending entry to Log when Use WP Cron enabled in Plugin's Settings * Fix: Authorization: Don't enable Profiles that have a default flag, as the default option in Buffer's Publish UI no longer exists = 4.2.5 (2020-06-25) = * Fix: Bulk Publish: Use Custom Field Value as Date instead of today's date when Custom Time (based on Custom Field / Post Meta Value) is selected on a status * Fix: Bulk Publish: The Events Calendar and Events Manager Plugins: Use Event's Start or End Date instead of today's date when The Events Calendar: Relative to Event Start (or End) Date is selected on a status = 4.2.4 (2020-06-18) = * Added: Settings: General Settings: Enable Test Mode. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/general-settings/#enable-test-mode * Added: Logs: Confirmation when clicking Clear Log button * Added: Import: Support for Zipped JSON file * Added: Export: Export as JSON, Zipped * Added: Settings: Logs: Option to choose specific Log Levels. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/log-settings/#log-level * Fix: Logs: Set Clear Log button to red * Fix: Bulk Publish: Only display selected Posts in Bulk Publish process when selected from the Posts or Pages Bulk Actions = 4.2.3 (2020-06-11) = * Fix: Status: Pinterest and Instagram: Ensure Featured or Additional Image is used if ‘No Image’ selected on Status, as an image is always required for Pinterest and Instagram = 4.2.2 (2020-06-04) = * Added: Settings: General Settings: Disable Fallback to Content if Excerpt Empty. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/general-settings/#disable-fallback-to-content-if-excerpt-empty- * Fix: Import & Export: Include Custom Tags, Disable Excerpt Fallback, Hide Meta Box by Roles, Log, Override, Proxy and Text to Image Settings = 4.2.1 (2020-05-28) = * Added: Settings: General Settings: Use Proxy option. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/general-settings/#use-proxy- * Fix: Status: Text to Image: Honor Text Font setting when not using Custom Font * Fix: Status: Yoast SEO: Only register Title and Description replacements if using Yoast 14.x or higher * Removed: Repost: Show error message if Repost Settings are defined and DISABLE_WP_CRON prevents WordPress CRON tasks (including Reposting) from running = 4.2.0 (2020-05-21) = * Added: Status: Text to Image. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/text-to-image-settings/ * Added: Settings: Log Settings: Log Level option. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/log-settings/#log-level * Fix: Log: Honor Enabled Setting, ensuring logging does not take place if not enabled * Fix: Pinterest: Force Override so Board is included in each status request, ensuring it schedules = 4.1.9 (2020-05-07) = * Added: Status: Insert Tags: Added option to output Taxonomy Terms as Hashtags, retaining case. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status-text--tags * Fix: Status: Improved error message when Instagram or Pinterest posting fails due to no image detected when running on a non-public domain * Fix: Status: Taxonomy Tags: Remove non-alphanumeric characters to avoid breaking tag links * Fix: Status: Yoast SEO Title and Description not correctly replaced when using Yoast 14.x or higher = 4.1.8 (2020-04-30) = * Added: Repost: Show error message if Repost Settings are defined and DISABLE_WP_CRON prevents WordPress CRON tasks (including Reposting) from running * Added: Repost: Test Repost Cron option and improved logging to wp-content/debug.log when enabled. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/repost-settings/#debugging * Fix: Status: Don't attempt to restrict Profiles or assign Author data to a status if the Post's Author no longer exists as a WordPress User * Fix: Status: Enabling/Disabling Bulk Publish on Defaults or Social Media Profile wouldn't update green tick in tab UI * Fix: CSS: Renamed option class to wpzinc-option to avoid CSS conflicts with third party Plugins * Fix: Log: Set Test Mode entries Result = Test, ensuring filtering by Result = Test works = 4.1.7 (2020-04-23) = * Fix: Log: Unknown column 'status' in 'where clause' for query when clearing pending status log entries * Fix: Elementor: Removed unused tooltip classes to prevent Menu and Element Icons from not displaying = 4.1.6 (2020-04-16) = * Added: Licensing: Verbose error message when unable to connect to Licensing API * Fix: Licensing: Don't repetitively check the validity of a license that's invalid or exceeds the number of sites permitted, unless we're on the Licensing screen * Fix: Dashboard > Updates: Show link to Changelog on View version details link = 4.1.5 (2020-04-09) = * Fix: Status: Manual Override: Don't save Post-specific settings for non-public Post Types * Fix: Status: Don't send status(es) to Buffer for non-public Post Types containing Post-level Status Settings copied from a public Post * Fix: Status: More verbose error message when a status is too long for the target social network = 4.1.4 (2020-03-26) = * Added: WP-CLI: Bulk Publish: Support for search parameters displayed at WP to Buffer Pro > Bulk Publish. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/wp-cli/#bulk-publish * Fix: Activation: Prevent DB character set / collation errors on table creation by using WordPress' native get_charset_collate() * Fix: Bulk Publish: Show error messages when Posts could not be found based on the given criteria * Fix: Repost: Remove duplicate Reposting by not attempting to retry for a given Post that successfully schedules with one profile but fails with others = 4.1.3 (2020-03-19) = * Fix: Status: Better method to remove double/triple spaces in text whilst retaining newlines/breaklines and unicode/accented characters = 4.1.2 (2020-03-12) = * Added: Schedule statuses relative to Events Manager Plugin's Event's start or end date/time. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status-text--scheduling * Added: Insert Tags for Events Manager Plugin's Event data. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status-text--tags--events-manager = 4.1.1 (2020-02-27) = * Added: Repost: Option to define days and hours to run Repost action. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/repost-settings/ * Fix: Status: Better method to remove double/triple spaces in text whilst retaining newlines/breaklines = 4.1.0 (2020-02-20) = * Fix: Status: Conditions: Return Usernames based on search, not all / no results = 4.0.9 (2020-02-20) = * Fix: Status: Better method to remove double/triple spaces in text, to avoid some installations where single spaces would be removed in a status * Fix: Settings: Removed disabled CSS class on tabs, as not used and avoids potential conflicts with third party Plugins * Fix: Repost: Return eligible Posts for reposting when Minimum and Maximum Post Age are both set to zero * Fix: WP-CLI: Bulk Publish: Remove deprecated call to WP_To_Social_Pro_Log::build_log_output_array() = 4.0.8 (2020-02-13) = * Added: Status: Conditions: Conditionally send status based on Post Title, Excerpt and/or Content. See Docs: https://www.wpzinc.com/documentation/wordpress-buffer-pro/status-settings/#status--conditions--post * Added: Forms: Accessibility: Replaced Titles with