Title: Publish To Apple News
Author: Alley
Published: <strong>September 16, 2015</strong>
Last modified: July 29, 2026

---

Search plugins

![](https://ps.w.org/publish-to-apple-news/assets/banner-772x250.png?rev=3017580)

![](https://ps.w.org/publish-to-apple-news/assets/icon-256x256.png?rev=3017580)

# Publish To Apple News

 By [Alley](https://profiles.wordpress.org/alleyinteractive/)

[Download](https://downloads.wordpress.org/plugin/publish-to-apple-news.2.9.0.zip)

 * [Details](https://wordpress.org/plugins/publish-to-apple-news/#description)
 * [Reviews](https://wordpress.org/plugins/publish-to-apple-news/#reviews)
 *  [Installation](https://wordpress.org/plugins/publish-to-apple-news/#installation)
 * [Development](https://wordpress.org/plugins/publish-to-apple-news/#developers)

 [Support](https://wordpress.org/support/plugin/publish-to-apple-news/)

## Description

The ‘Publish to Apple News’ plugin enables WordPress sites with approved Apple News
channels to publish content directly on Apple News.

**Features include:**

 * Convert your WordPress content into Apple News format automatically.
 * Create a custom design for your Apple News content with no programming knowledge
   required.
 * Automatically or manually publish posts from WordPress to Apple News.
 * Control individual posts with options to publish, update, or delete.
 * Publish individual posts or in bulk.
 * Handles image galleries and popular embeds like YouTube and Vimeo that are supported
   by Apple News.

To enable content from your WordPress site to be published to your Apple News channel,
you must obtain and enter Apple News API credentials from Apple.

Please see the [Apple Developer](https://developer.apple.com/) and [Apple News Publisher documentation](https://developer.apple.com/news-publisher/)
and terms on Apple’s website for complete information.

### Developers

Please visit us on [GitHub](https://github.com/alleyinteractive/apple-news) to [submit issues](https://github.com/alleyinteractive/apple-news/issues),
[pull requests](https://github.com/alleyinteractive/apple-news/pulls) or [read our wiki page about contributing](https://github.com/alleyinteractive/apple-news/wiki/contributing).

## Screenshots

[⌊Manage all of your posts in Apple News from your WordPress dashboard⌉⌊Manage all
of your posts in Apple News from your WordPress dashboard⌉[

Manage all of your posts in Apple News from your WordPress dashboard

[⌊Create a custom theme for your Apple News posts with no programming knowledge 
required⌉⌊Create a custom theme for your Apple News posts with no programming knowledge
required⌉[

Create a custom theme for your Apple News posts with no programming knowledge required

[⌊Publish posts in bulk⌉⌊Publish posts in bulk⌉[

Publish posts in bulk

[⌊Manage posts in Apple News right from the post edit screen⌉⌊Manage posts in Apple
News right from the post edit screen⌉[

Manage posts in Apple News right from the post edit screen

## Installation

Please visit our [wiki](https://github.com/alleyinteractive/apple-news/wiki) for
detailed [installation instructions](https://github.com/alleyinteractive/apple-news/wiki/Installation)
as well as [configuration](https://github.com/alleyinteractive/apple-news/wiki/Configuration)
and [usage instructions](https://github.com/alleyinteractive/apple-news/wiki/Usage),
[troubleshooting information](https://github.com/alleyinteractive/apple-news/wiki/Usage#troubleshooting)
and a full list of [action and filter hooks](https://github.com/alleyinteractive/apple-news/wiki/action-and-filter-hooks).

## FAQ

Please visit our [wiki](https://github.com/alleyinteractive/apple-news/wiki) for
detailed [installation instructions](https://github.com/alleyinteractive/apple-news/wiki/Installation)
as well as [configuration](https://github.com/alleyinteractive/apple-news/wiki/Configuration)
and [usage instructions](https://github.com/alleyinteractive/apple-news/wiki/Usage),
[troubleshooting information](https://github.com/alleyinteractive/apple-news/wiki/Usage#troubleshooting)
and a full list of [action and filter hooks](https://github.com/alleyinteractive/apple-news/wiki/action-and-filter-hooks).

## Reviews

![](https://secure.gravatar.com/avatar/6bba8ab7d677f41b48978e80396d06dd033cd5bb4bc3bcd9967438772a84d7cf?
s=60&d=retro&r=g)

### 󠀁[Syntax Error](https://wordpress.org/support/topic/it-does-exactly-whats-necessary/)󠁿

 [douglaskarr](https://profiles.wordpress.org/douglaskarr/) March 29, 2024 3 replies

<!– wp:quote –> <!– wp:code –> Parse error: syntax error, unexpected ‘|’, expecting‘;’
or ‘{‘ in /home/v7admky/public_html/wp-content/plugins/publish-to-apple-news/includes/
class-apple-news.php on line 352 <!– /wp:code –> <!– /wp:quote –>

![](https://secure.gravatar.com/avatar/595183a55befdb6169fe60eef29fc727585c2cb47397dfa7e97fc59428c259aa?
s=60&d=retro&r=g)

### 󠀁[Works well](https://wordpress.org/support/topic/works-well-2887/)󠁿

 [Damian](https://profiles.wordpress.org/wildist/) January 23, 2024

The Publish to Apple News plugin does a decent job allowing WordPress users to easily
distribute their content to Apple News. It provides an automated way to format and
submit WordPress posts to the Apple News platform with just a few clicks. For bloggers
looking to expand their reach, this plugin offers a seamless way to access Apple’s
robust news reader audience.

![](https://secure.gravatar.com/avatar/3e82bb04fd4f1fd6d595e01f1f4a6f510c9e73835539bdcf63dacd006e22c11c?
s=60&d=retro&r=g)

### 󠀁[Doesn;t support multiple Post Type](https://wordpress.org/support/topic/doesnt-support-multiple-post-type/)󠁿

 [thereviewer93](https://profiles.wordpress.org/thereviewer93/) July 3, 2021 1 reply

I’m unable to select multiple post types. Only one post type at a time.

![](https://secure.gravatar.com/avatar/2398dae531561f2f86fca0ad2e46563fe8e075ff2983331bcdd2b6b82edbbf56?
s=60&d=retro&r=g)

### 󠀁[Can’t Get It To Work](https://wordpress.org/support/topic/cant-get-it-to-work-165/)󠁿

 [Simmons](https://profiles.wordpress.org/sbuntin/) August 16, 2020

I can get some posts to publish automatically, but not all of them, which is frustrating.

![](https://secure.gravatar.com/avatar/03beb548eedeba194218df9387c8a48552a9305190c0575dff539c3c467ad3bd?
s=60&d=retro&r=g)

### 󠀁[Not getting response from the Author](https://wordpress.org/support/topic/not-getting-response-from-the-author/)󠁿

 [Tejas Gajjar](https://profiles.wordpress.org/suhan2411/) September 30, 2019

I have used this plugin and asked for support of my one question I waited for 5 
days for the response from the author but no response I got.

![](https://secure.gravatar.com/avatar/90c1b993157ffbdc8f5a61b9ea00a3f4bc6d69b296f484444567e93e7fdc7038?
s=60&d=retro&r=g)

### 󠀁[Exactly What I was Looking for](https://wordpress.org/support/topic/exactly-what-i-was-looking-for-411/)󠁿

 [cryptozink](https://profiles.wordpress.org/cryptozink/) September 20, 2019

This plugin is perfect for what I was looking for. I submitted to Apple News from
wordpress admin panel and now waiting for moderators to approve. Fingers crossed
I get approve. WOW, thanks

 [ Read all 25 reviews ](https://wordpress.org/support/plugin/publish-to-apple-news/reviews/)

## Contributors & Developers

“Publish To Apple News” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Alley ](https://profiles.wordpress.org/alleyinteractive/)
 *   [ Bradford Campeau-Laurion ](https://profiles.wordpress.org/potatomaster/)
 *   [ Kevin Fodness ](https://profiles.wordpress.org/kevinfodness/)
 *   [ jomurgel ](https://profiles.wordpress.org/jomurgel/)
 *   [ tylermachado ](https://profiles.wordpress.org/tylermachado/)
 *   [ benpbolton ](https://profiles.wordpress.org/benpbolton/)
 *   [ beezwaxbuzz ](https://profiles.wordpress.org/beezwaxbuzz/)
 *   [ gosukiwi ](https://profiles.wordpress.org/gosukiwi/)
 *   [ pilaf ](https://profiles.wordpress.org/pilaf/)
 *   [ jaygonzales ](https://profiles.wordpress.org/jaygonzales/)
 *   [ brianschick ](https://profiles.wordpress.org/brianschick/)
 *   [ Damian ](https://profiles.wordpress.org/wildist/)

[Translate “Publish To Apple News” into your language.](https://translate.wordpress.org/projects/wp-plugins/publish-to-apple-news)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/publish-to-apple-news/),
check out the [SVN repository](https://plugins.svn.wordpress.org/publish-to-apple-news/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/publish-to-apple-news/)
by [RSS](https://plugins.trac.wordpress.org/log/publish-to-apple-news/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.9.0

 * Breaking Change: Drops support for PHP version 8.2. The minimum required PHP 
   version is now 8.3.
 * Bugfix: Fixes an issue with X embeds in WordPress 7+, where the Twitter embed
   block was renamed to the X embed block and X embeds were being converted into“
   generic” embeds (which link back to the original article) rather than a proper
   Twitter/X embed component in Apple News.

#### 2.8.0

 * Breaking Change: Drops support for EOL PHP versions (8.0, 8.1). The minimum required
   PHP version is now 8.2.
 * Enhancement: Adds a new filter, apple_news_embed_web_video_link, to filter the
   final video URL for an Embed Web Video component. Props to @dphiffer for the 
   enhancement.
 * Bugfix: Fixes a conflict with the Yoast Video SEO plugin where videos that are
   lazy loaded weren’t being properly converted to video elements in the Apple News
   output (e.g., YouTube).

#### 2.7.2

 * Enhancement: Now shows up to 50 suggestions for terms in Automation settings,
   rather than just 10. Props to @aurooba for the fix.
 * Bugfix: Resolves an issue where the date in the standalone “Date” component had
   the UTC offset applied to it twice, causing the date and time to be off by the
   value of the UTC offset (e.g., a post published at 12:00 PM EDT would incorrectly
   appear as 8:00 AM EDT). Props to @naxoc for the fix.
 * Bugfix: Resolves a warning being thrown when block editor assets are being enqueued
   and the plugin settings haven’t been loaded. Props to @s3rgiosan for the fix.
 * Bugfix: The logic for whether the plugin should update postmeta by comparing 
   the old value to the new now compares the raw value from the database instead
   of the filtered value, which now accurately accounts for default postmeta values.
   Props to @dlh01 for the fix.

#### 2.7.1

 * Changed: Removed the requirement that recipe HTML contains the exact name of 
   the recipe given in the corresponding JSON-LD item.
 * Bugfix: Fixed an issue where an error would occur when attempting to publish 
   posts containing VideoPress embedded videos.
 * Bugfix: Fixed an issue where JSON-LD Recipe items would not be detected when 
   they were part of JSON-LD arrays.

#### 2.7.0

 * Enhancement: Add support for the Apple News Recipe component. Please [visit our wiki for detailed documentation](https://github.com/alleyinteractive/apple-news/wiki/configuration#recipe-component).
 * Enhancement: Add “Cover Media” options, expanding on existing “Cover Image” feature,
   allowing YouTube or other videos to display in the Cover component.
 * Enhancement: Add setting that allows elements in post content matching CSS classes
   or ID selectors to be excluded from the content sent to Apple News.
 * Enhancement: Allow article deletions with Bulk Actions.
 * Enhancement: Move section mapping to its own table in the Automation settings
   for easier management.
 * Enhancement: Enable caption on the Cover component by default.

#### 2.6.3

 * Bugfix: Fixed an issue where the deletion of a post’s autosave could cause the
   Apple News article for that post to be deleted.

#### 2.6.2

 * Enhancement: i18n – Remove `load_plugin_textdomain`. Since WordPress 4.6, plugins
   no longer need to load their own textdomain.
 * Enhancement: i18n – Moved some plugin initialization code to the `init` action
   hook.
 * Enhancement: Add license to plugin header.
 * Bugfix: i18n – Fixed the `_load_textdomain_just_in_time` error with WordPress
   6.7.
 * Bugfix: Update bulk action text to clarify that the “Publish” action can also
   be used to update published articles.
 * Bugfix: Update plugin name in plugin header.

#### 2.6.1

 * Enhancement: Ensured support for WordPress 6.7.

#### 2.6.0

 * Enhancement: Support added for PHP 8.3.
 * Enhancement: Support added for handling deleted articles (in iCloud News Publisher).
 * Enhancement: Add a new hook, `apple_news_after_push_failure`, that fires when
   a post fails to be pushed to Apple News.
 * Enhancement: Debugging Settings: support added for sending notification to multiple
   email accounts.
 * Enhancement: Debugging Settings: support added for client side validation of 
   the email accounts.
 * Enhancement: REST Endpoints actually return a `WP_Error` if Apple News _is not_
   initialized.
 * Bugfix: Fixed an issue where a root-relative image URL used the URL to the WordPress
   installation instead of the URL to the front-end, which WordPress allows admins
   to configure to be different URLs.
 * Bugfix: API Settings: fixed an issue where the latest `value` was not rendered
   after an update.

#### 2.5.1

 * Bugfix: Fixed an issue where the plugin would crash if the Apple News API returned
   an error when fetching information about the configured channel. Now surfaces
   an admin notice with the error message instead.

#### 2.5.0

 * Breaking Change: Removed support for per-article advertising settings, which 
   have been deprecated by Apple. Advertising settings can now only be set at the
   channel level.
 * Enhancement: Added support for an aside component. To use, specify the class 
   for the container that includes the aside content in the plugin settings.
 * Enhancement: Added support for the Footnotes block.
 * Enhancement: Added a new In Article module, similar to the End of Article module,
   but which is configurable to appear within article content instead.
 * Enhancement: Added support for custom fonts added to the channel in the theme
   customizer.
 * Enhancement: Added support for respecting the text alignment of individual paragraphs.
 * Enhancement: Added support for customizing default tag styles via Customize JSON.
   To use, edit the Body component in the Customize JSON interface.
 * Enhancement: Added support for customizing individual items in a gallery via 
   Customize JSON.
 * Enhancement: Added an option to Automation where the contentGenerationType can
   be set to AI for AI-generated content based on applied taxonomy terms.
 * Enhancement: Added an option to Automation to prepend text to an Apple News article
   title based on applied taxonomy terms.
 * Enhancement: Split layouts for headings by level, so different layouts can be
   applied to each heading level in Customize JSON.
 * Enhancement: Improves the display of captions.
 * Enhancement: Added debugging for Apple News API requests.
 * Bugfix: Fixed an issue where a channel that was set to paid by default required
   every article to also be marked as paid, rather than accepting the channel default.
 * Bugfix: Fixed an issue where images that were hyperlinked and aligned to the 
   left or the right would not properly display in Apple News.
 * Bugfix: Fixed an issue with a bad path for file inclusion that was causing a 
   crash on some systems.
 * Bugfix: Fixed an issue where including a Cover block with a caption would cause
   an error on publish.
 * Bugfix: Fixed an issue where editing a synced pattern (formerly known as a reusable
   block) would cause an error in the editor. Props to @kasparsd for the fix.
 * Bugfix: Fixed an issue where posts missing custom excerpts would show the publish
   date and time as the excerpt instead of an autogenerated excerpt based on post
   content.

Information on previous releases can be found on the plugin’s [GitHub Releases page](https://github.com/alleyinteractive/apple-news/releases).

## Meta

 *  Version **2.9.0**
 *  Last updated **2 days ago**
 *  Active installations **4,000+**
 *  WordPress version ** 6.3 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 8.3 or higher **
 * Tags
 * [apple](https://wordpress.org/plugins/tags/apple/)[ios](https://wordpress.org/plugins/tags/ios/)
   [news](https://wordpress.org/plugins/tags/news/)[publish](https://wordpress.org/plugins/tags/publish/)
 *  [Advanced View](https://wordpress.org/plugins/publish-to-apple-news/advanced/)

## Ratings

 3.8 out of 5 stars.

 *  [  11 5-star reviews     ](https://wordpress.org/support/plugin/publish-to-apple-news/reviews/?filter=5)
 *  [  4 4-star reviews     ](https://wordpress.org/support/plugin/publish-to-apple-news/reviews/?filter=4)
 *  [  5 3-star reviews     ](https://wordpress.org/support/plugin/publish-to-apple-news/reviews/?filter=3)
 *  [  3 2-star reviews     ](https://wordpress.org/support/plugin/publish-to-apple-news/reviews/?filter=2)
 *  [  2 1-star reviews     ](https://wordpress.org/support/plugin/publish-to-apple-news/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/publish-to-apple-news/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/publish-to-apple-news/reviews/)

## Contributors

 *   [ Alley ](https://profiles.wordpress.org/alleyinteractive/)
 *   [ Bradford Campeau-Laurion ](https://profiles.wordpress.org/potatomaster/)
 *   [ Kevin Fodness ](https://profiles.wordpress.org/kevinfodness/)
 *   [ jomurgel ](https://profiles.wordpress.org/jomurgel/)
 *   [ tylermachado ](https://profiles.wordpress.org/tylermachado/)
 *   [ benpbolton ](https://profiles.wordpress.org/benpbolton/)
 *   [ beezwaxbuzz ](https://profiles.wordpress.org/beezwaxbuzz/)
 *   [ gosukiwi ](https://profiles.wordpress.org/gosukiwi/)
 *   [ pilaf ](https://profiles.wordpress.org/pilaf/)
 *   [ jaygonzales ](https://profiles.wordpress.org/jaygonzales/)
 *   [ brianschick ](https://profiles.wordpress.org/brianschick/)
 *   [ Damian ](https://profiles.wordpress.org/wildist/)

## Support

Issues resolved in last two months:

     0 out of 2

 [View support forum](https://wordpress.org/support/plugin/publish-to-apple-news/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://wordpress.org)