{"id":21287,"date":"2018-04-18T15:14:09","date_gmt":"2018-04-18T19:14:09","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=21287"},"modified":"2018-07-20T14:35:36","modified_gmt":"2018-07-20T18:35:36","slug":"switching-from-rss-to-apple-news-format","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2018\/04\/18\/switching-from-rss-to-apple-news-format\/","title":{"rendered":"Switching From RSS to Apple News Format"},"content":{"rendered":"<p>This blog has been <a href=\"https:\/\/apple.news\/TOe8IoEHXTDKknwyO8gNRTQ\">available in Apple News<\/a> from the beginning, but I&rsquo;ve recently switched from having Apple News fetch the RSS feed to using the <a href=\"https:\/\/wordpress.org\/plugins\/publish-to-apple-news\/\">Publish to Apple News<\/a> WordPress plug-in to <a href=\"https:\/\/developer.apple.com\/news-publisher\/\">push updates to Apple News<\/a>.<\/p>\n\n<p>Pros:<\/p>\n<ul>\n<li><p>New posts show up in Apple News more quickly. (Apple News could have polled the RSS more frequently, as many feed readers do; it just chose not to.)<\/p><\/li>\n<li><p>I can update the content of old posts. Typos don&rsquo;t have to live forever. (Most feed readers can do this, too, but Apple News didn&rsquo;t.)<\/p><\/li>\n<li><p>I can update the content of posts that are too old to appear in the feed. (RSS can&rsquo;t do that.)<\/p><\/li>\n<li><p>It shows the proper title for each article, whereas with RSS it would use the full page title (unlike all the other feed readers I&rsquo;ve seen).<\/p><\/li>\n<li><p>You have more control over the fonts and layout, and can include images. (For now, I&rsquo;m just using the default template.)<\/p><\/li>\n<li><p>There&rsquo;s an analytics feature.<\/p><\/li>\n<li><p>You can get paid for showing <a href=\"https:\/\/developer.apple.com\/library\/content\/documentation\/General\/Conceptual\/News_Advertising\/MonetizationOverview.html\">ads that Apple sells<\/a>. (I have not enabled this feature.)<\/p><\/li>\n<\/ul>\n\n<p>Cons:<\/p>\n<ul>\n<li><p>Once you switch away from RSS, there&rsquo;s no way to go back.<\/p><\/li>\n<li><p>With RSS, each post automatically gets a link at the bottom to <a href=\"https:\/\/forums.developer.apple.com\/thread\/48493\">Read Original Story<\/a>, and this can also be accessed by swiping up. This is no longer present when using Apple News Format; it seems that Apple doesn&rsquo;t want to send any traffic to your site or let readers see comments or other additional content.<\/p><\/li>\n<li><p>I was able to hack the plug-in&rsquo;s PHP to manually insert a link at the bottom. However, for reasons I don&rsquo;t understand, Apple News is <em>much<\/em> slower to display the page after I tap the link. I get a spinner for about 5 seconds, whereas with the old RSS link it seemed instantaneous.<\/p><\/li>\n<li><p>Each new post or update generates a notification banner in the comments section of WordPress that I have to manually clear. This cannot be done in bulk.<\/p><\/li>\n<li><p>Posts with emoji generate seemingly spurious errors: &ldquo;The following JSON errors were detected: Invalid unicode character sequences were found that could cause display issues on Apple News.&rdquo;<\/p><\/li>\n<li><p>It doesn&rsquo;t show the date when the content was updated, only when it was originally posted. Nor is there a way to sort or search for updates. (This didn&rsquo;t work with RSS, either, though.)<\/p><\/li>\n<\/ul>\n\n<p>Overall, I think switching to Apple News Format was a win, mainly because the RSS support was so bad. I&rsquo;m still <a href=\"https:\/\/twitter.com\/smakofsky\/status\/984778112255709184\">mystified<\/a> by Apple News itself. It&rsquo;s <a href=\"https:\/\/twitter.com\/amir\/status\/839955541375885312\">drawn<\/a> <a href=\"https:\/\/twitter.com\/BenBajarin\/status\/986668085959507968\">rave<\/a> <a href=\"https:\/\/twitter.com\/nexusCFX\/status\/986651065301975040\">reviews<\/a> <a href=\"https:\/\/twitter.com\/ericyoung_1\/status\/983793958198198272?ref_src=twsrc%5Etfw\">from<\/a> <a href=\"https:\/\/twitter.com\/robquig\/status\/984812707097579522?ref_src=twsrc%5Etfw\">some<\/a> <a href=\"https:\/\/twitter.com\/OhMDee\/status\/986383650315841536\">quarters<\/a>, but I find the interface cumbersome and have not found its content recommendations helpful. Perhaps the difference is that some people are comparing it with social networks and Google News, whereas I&rsquo;m a longtime user of desktop feed readers.<\/p>\n\n<p>Update (2018-04-20): <a href=\"https:\/\/tidbits.com\/2018\/04\/19\/how-to-read-tidbits-in-apple-news\/\">Adam Engst<\/a>:<\/p>\n<blockquote cite=\"https:\/\/tidbits.com\/2018\/04\/19\/how-to-read-tidbits-in-apple-news\/\">\n<p>For those who are already using the News app, I&rsquo;m pleased to say that TidBITS is now available in Apple News via the Apple News Format, so our articles look better than ever before on both the iPhone and iPad, as you can see in these screenshots.<\/p>\n<\/blockquote>\n\n<p>Update (2018-07-20): <a href=\"https:\/\/birchtree.me\/blog\/using-apple-news-to-its-full-potential\/\">Matt Birchler<\/a>:<\/p>\n<blockquote cite=\"https:\/\/birchtree.me\/blog\/using-apple-news-to-its-full-potential\/\">\n<p>See, I use <a href=\"https:\/\/wordpress.org\/plugins\/publish-to-apple-news\/\">a WordPress extension<\/a> to post my stuff to Apple News and it had been working great for a couple years, but apparently iOS 11 made something not work quite right and my posts weren&rsquo;t getting assigned &ldquo;categories&rdquo; on Apple News.<\/p>\n<p>I tried my best, but the nothing solved my problem until the dev updated the plugin.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>This blog has been available in Apple News from the beginning, but I&rsquo;ve recently switched from having Apple News fetch the RSS feed to using the Publish to Apple News WordPress plug-in to push updates to Apple News. Pros: New posts show up in Apple News more quickly. (Apple News could have polled the RSS [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2018-07-20T18:35:38Z","apple_news_api_id":"ef0e4163-494f-46ec-8fa1-f6d038523f95","apple_news_api_modified_at":"2018-07-20T18:35:39Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAABQ==","apple_news_api_share_url":"https:\/\/apple.news\/A7w5BY0lPRuyPofbQOFI_lQ","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[],"tags":[354,1223,257,31,1472,507,337,52,1659,1523,96,740],"class_list":["post-21287","post","type-post","status-publish","format-standard","hentry","tag-advertising","tag-apple-news","tag-emoji","tag-ios","tag-ios-11","tag-json","tag-markdown","tag-rss","tag-this-blog","tag-tidbits","tag-web","tag-wordpress"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/21287","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=21287"}],"version-history":[{"count":6,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/21287\/revisions"}],"predecessor-version":[{"id":22210,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/21287\/revisions\/22210"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=21287"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=21287"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=21287"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}