[{"data":1,"prerenderedAt":815},["ShallowReactive",2],{"navigation_docs":3,"-site-building-feed":68,"-site-building-feed-surround":810},[4,30,36,62],{"title":5,"path":6,"stem":7,"children":8},"Get started","\u002Fget-started","1.get-started\u002F0.index",[9,10,14,18,22,26],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"Create a podcast","\u002Fget-started\u002Fcreate-podcast","1.get-started\u002F1.create-podcast",{"title":15,"path":16,"stem":17},"Add an episode","\u002Fget-started\u002Fadd-episode","1.get-started\u002F2.add-episode",{"title":19,"path":20,"stem":21},"Make an episode page","\u002Fget-started\u002Fepisode-page","1.get-started\u002F3.episode-page",{"title":23,"path":24,"stem":25},"Check and share the feed","\u002Fget-started\u002Ffeed","1.get-started\u002F4.feed",{"title":27,"path":28,"stem":29},"Submit to podcast directories","\u002Fget-started\u002Fdirectories","1.get-started\u002F5.directories",{"title":31,"path":32,"stem":33,"children":34},"Analytics","\u002Fanalytics","2.analytics\u002F0.index",[35],{"title":31,"path":32,"stem":33},{"title":37,"path":38,"stem":39,"children":40},"Site building","\u002Fsite-building","3.site-building\u002F0.index",[41,42,46,50,54,58],{"title":37,"path":38,"stem":39},{"title":43,"path":44,"stem":45},"Permissions","\u002Fsite-building\u002Fpermissions","3.site-building\u002F1.permissions",{"title":47,"path":48,"stem":49},"Troubleshooting","\u002Fsite-building\u002Ftroubleshooting","3.site-building\u002F2.troubleshooting",{"title":51,"path":52,"stem":53},"Customize the feed","\u002Fsite-building\u002Ffeed","3.site-building\u002F3.feed",{"title":55,"path":56,"stem":57},"Fields and display","\u002Fsite-building\u002Ffields-and-display","3.site-building\u002F4.fields-and-display",{"title":59,"path":60,"stem":61},"Update and uninstall","\u002Fsite-building\u002Fupdates","3.site-building\u002F5.updates",{"title":63,"path":64,"stem":65,"children":66},"Contribute","\u002Fcontribute","4.contribute\u002F0.index",[67],{"title":63,"path":64,"stem":65},{"id":69,"title":51,"body":70,"description":803,"extension":804,"links":805,"meta":806,"navigation":807,"path":52,"seo":808,"stem":53,"__hash__":809},"docs\u002F3.site-building\u002F3.feed.md",{"type":71,"value":72,"toc":792},"minimark",[73,95,98,103,181,207,211,218,456,463,467,472,666,673,688,692,730,733,737,750,754,760,774,778],[74,75,76,77,81,82,85,86,89,90,94],"p",{},"Each podcast's feed is the ",[78,79,80],"strong",{},"Feed"," display of the ",[78,83,84],{},"Podcast Feed"," View. Edit it at ",[78,87,88],{},"Structure → Views → Podcast Feed"," (",[91,92,93],"code",{},"\u002Fadmin\u002Fstructure\u002Fviews\u002Fview\u002Fpodcast_feed",").",[74,96,97],{},"Change the View with care once the podcast is listed in directories. Apps read the feed every time they refresh, so a broken setting reaches subscribers quickly.",[99,100,102],"h2",{"id":101},"how-the-view-builds-the-feed","How the View builds the feed",[104,105,106,119],"table",{},[107,108,109],"thead",{},[110,111,112,116],"tr",{},[113,114,115],"th",{},"Part",[113,117,118],{},"Default",[120,121,122,138,146,154,165,173],"tbody",{},[110,123,124,128],{},[125,126,127],"td",{},"Path",[125,129,130,133,134,137],{},[91,131,132],{},"podcast\u002F%\u002Ffeed.xml",", where ",[91,135,136],{},"%"," is the podcast ID",[110,139,140,143],{},[125,141,142],{},"Contextual filter",[125,144,145],{},"Podcast ID",[110,147,148,151],{},[125,149,150],{},"Filters",[125,152,153],{},"Published episodes of a published podcast",[110,155,156,159],{},[125,157,158],{},"Sort",[125,160,161,164],{},[78,162,163],{},"Authored on",", newest first",[110,166,167,170],{},[125,168,169],{},"Pager",[125,171,172],{},"None, so every episode is included",[110,174,175,178],{},[125,176,177],{},"Caching",[125,179,180],{},"Tag based; saving a podcast or episode refreshes the feed",[74,182,183,184,187,188,191,192,187,195,198,199,202,203,206],{},"The ",[78,185,186],{},"Format"," is ",[78,189,190],{},"Podcast RSS Feed",", which writes the channel tags. ",[78,193,194],{},"Show",[78,196,197],{},"Podcast Episode Fields",", which writes one ",[91,200,201],{},"\u003Citem>"," per episode. Each has a ",[78,204,205],{},"Settings"," dialog that maps View fields to feed tags.",[99,208,210],{"id":209},"channel-tags","Channel tags",[74,212,213,214,217],{},"Open ",[78,215,216],{},"Format: Podcast RSS Feed → Settings",".",[104,219,220,233],{},[107,221,222],{},[110,223,224,227,230],{},[113,225,226],{},"Setting",[113,228,229],{},"Feed tag",[113,231,232],{},"Default field",[120,234,235,248,261,274,286,303,316,329,350,363,378,392,405,418,431,444],{},[110,236,237,240,245],{},[125,238,239],{},"Title field",[125,241,242],{},[91,243,244],{},"title",[125,246,247],{},"Title",[110,249,250,253,258],{},[125,251,252],{},"Description field",[125,254,255],{},[91,256,257],{},"description",[125,259,260],{},"Summary",[110,262,263,266,271],{},[125,264,265],{},"Subtitle field",[125,267,268],{},[91,269,270],{},"itunes:subtitle",[125,272,273],{},"Subtitle",[110,275,276,279,284],{},[125,277,278],{},"Summary field",[125,280,281],{},[91,282,283],{},"itunes:summary",[125,285,260],{},[110,287,288,291,296],{},[125,289,290],{},"Image field",[125,292,293],{},[91,294,295],{},"itunes:image",[125,297,298,299,302],{},"Image, using the ",[91,300,301],{},"podcast_3000x3000"," image style",[110,304,305,308,313],{},[125,306,307],{},"Copyright field",[125,309,310],{},[91,311,312],{},"copyright",[125,314,315],{},"Copyright",[110,317,318,321,326],{},[125,319,320],{},"Type field",[125,322,323],{},[91,324,325],{},"itunes:type",[125,327,328],{},"Type",[110,330,331,334,347],{},[125,332,333],{},"Owner field, Email field",[125,335,336,339,340,343,344],{},[91,337,338],{},"itunes:owner"," with ",[91,341,342],{},"itunes:name"," and ",[91,345,346],{},"itunes:email",[125,348,349],{},"Author, Email",[110,351,352,355,360],{},[125,353,354],{},"Author field",[125,356,357],{},[91,358,359],{},"itunes:author",[125,361,362],{},"Author",[110,364,365,368,375],{},[125,366,367],{},"Category field",[125,369,370,371,374],{},"One ",[91,372,373],{},"category"," per comma-separated value",[125,376,377],{},"Category",[110,379,380,383,389],{},[125,381,382],{},"Itunes Category field",[125,384,385,388],{},[91,386,387],{},"itunes:category",", nested under its parent category",[125,390,391],{},"iTunes Category",[110,393,394,397,402],{},[125,395,396],{},"Block field",[125,398,399],{},[91,400,401],{},"itunes:block",[125,403,404],{},"None",[110,406,407,410,415],{},[125,408,409],{},"Explicit field",[125,411,412],{},[91,413,414],{},"itunes:explicit",[125,416,417],{},"Explicit",[110,419,420,423,428],{},[125,421,422],{},"Complete field",[125,424,425],{},[91,426,427],{},"itunes:complete",[125,429,430],{},"Complete",[110,432,433,436,441],{},[125,434,435],{},"Funding field",[125,437,438],{},[91,439,440],{},"podcast:funding",[125,442,443],{},"Funding",[110,445,446,449,454],{},[125,447,448],{},"Publication date field",[125,450,451],{},[91,452,453],{},"pubDate",[125,455,163],{},[74,457,458,459,462],{},"A tag is left out when its field is empty. ",[78,460,461],{},"Creator field"," is not used in the feed.",[99,464,466],{"id":465},"episode-tags","Episode tags",[74,468,213,469,217],{},[78,470,471],{},"Show: Podcast Episode Fields → Settings",[104,473,474,484],{},[107,475,476],{},[110,477,478,480,482],{},[113,479,226],{},[113,481,229],{},[113,483,232],{},[120,485,486,501,514,528,561,574,586,597,607,617,630,640,653],{},[110,487,488,490,498],{},[125,489,239],{},[125,491,492,494,495],{},[91,493,244],{},", ",[91,496,497],{},"itunes:title",[125,499,500],{},"Label",[110,502,503,506,511],{},[125,504,505],{},"Link field",[125,507,508],{},[91,509,510],{},"link",[125,512,513],{},"Link to the episode's page",[110,515,516,518,525],{},[125,517,252],{},[125,519,520,494,522],{},[91,521,257],{},[91,523,524],{},"content:encoded",[125,526,527],{},"Shownotes",[110,529,530,533,547],{},[125,531,532],{},"File field, File size field, Mimetype field",[125,534,535,339,538,494,541,494,544],{},[91,536,537],{},"enclosure",[91,539,540],{},"url",[91,542,543],{},"length",[91,545,546],{},"type",[125,548,549,550,494,553,556,557,560],{},"Audio File, with the ",[78,551,552],{},"URL to file",[78,554,555],{},"File Length",", and ",[78,558,559],{},"Mimetype"," formatters",[110,562,563,566,571],{},[125,564,565],{},"Duration field",[125,567,568],{},[91,569,570],{},"itunes:duration",[125,572,573],{},"Duration, read from the audio file when the episode is saved",[110,575,576,578,582],{},[125,577,290],{},[125,579,580],{},[91,581,295],{},[125,583,298,584,302],{},[91,585,301],{},[110,587,588,590,595],{},[125,589,320],{},[125,591,592],{},[91,593,594],{},"itunes:episodeType",[125,596,328],{},[110,598,599,601,605],{},[125,600,354],{},[125,602,603],{},[91,604,359],{},[125,606,362],{},[110,608,609,611,615],{},[125,610,409],{},[125,612,613],{},[91,614,414],{},[125,616,417],{},[110,618,619,622,627],{},[125,620,621],{},"Keywords field",[125,623,624],{},[91,625,626],{},"itunes:keywords",[125,628,629],{},"Keywords",[110,631,632,634,638],{},[125,633,448],{},[125,635,636],{},[91,637,453],{},[125,639,163],{},[110,641,642,645,650],{},[125,643,644],{},"Episode number field",[125,646,647],{},[91,648,649],{},"itunes:episode",[125,651,652],{},"Episode Number",[110,654,655,658,663],{},[125,656,657],{},"GUID settings",[125,659,660],{},[91,661,662],{},"guid",[125,664,665],{},"Audio File URL, not marked as a permalink",[74,667,668,669,672],{},"Dates must be in RFC 2822 format. The default date fields use the custom format ",[91,670,671],{},"D, d M Y H:i:s T","; keep it if you replace them.",[74,674,675,676,679,680,683,684,217],{},"To count downloads, switch the ",[78,677,678],{},"File field","'s formatter to ",[78,681,682],{},"Download Tracker URL",". See ",[685,686,31],"a",{"href":687},"\u002Fanalytics#_3-track-feed-audio-urls",[99,689,691],{"id":690},"use-a-different-field","Use a different field",[693,694,695,710,720],"ol",{},[696,697,698,699,702,703,705,706,709],"li",{},"Add the field under ",[78,700,701],{},"Fields"," on the ",[78,704,80],{}," display. Choose ",[78,707,708],{},"This feed (override)"," if the change should not affect other displays.",[696,711,712,713,715,716,719],{},"Pick a formatter that outputs plain text or a plain URL, such as ",[78,714,552],{}," or ",[78,717,718],{},"Plain text",". Markup inside a tag breaks some apps.",[696,721,722,723,343,726,729],{},"Select the field in the channel or episode settings, then ",[78,724,725],{},"Apply",[78,727,728],{},"Save"," the View.",[74,731,732],{},"The settings only map fields to the tags listed above. Adding a tag that is not in the lists needs a template override or custom code.",[99,734,736],{"id":735},"limit-the-number-of-episodes","Limit the number of episodes",[74,738,739,740,742,743,745,746,749],{},"The feed lists every episode by default. To shorten it, set the ",[78,741,80],{}," display's ",[78,744,169],{}," to ",[78,747,748],{},"Display a specified number of items",". Apps only show what the feed contains, so older episodes disappear from new subscribers' lists.",[99,751,753],{"id":752},"episode-guids","Episode GUIDs",[74,755,756,757,759],{},"Podcast apps use each item's ",[91,758,662],{}," to recognize an episode. By default it is the audio file's URL. Replacing an episode's audio file with a file at a different URL changes the GUID, and apps may show the episode again as new.",[74,761,762,763,766,767,769,770,773],{},"For a GUID that never changes, add the episode's ",[78,764,765],{},"UUID"," field to the Feed display, select it under ",[78,768,657],{},", and leave ",[78,771,772],{},"GUID is permalink"," unchecked. Do this before the podcast is listed in directories: changing the GUID of existing episodes makes every app show them as new.",[99,775,777],{"id":776},"change-the-feed-template","Change the feed template",[74,779,780,781,784,785,788,789,791],{},"The feed uses the ",[91,782,783],{},"views-view-podcast-rss.html.twig"," template from the module's ",[91,786,787],{},"templates"," directory. Copy it into your theme's ",[91,790,787],{}," directory and clear caches to override the channel markup. Episode items use Views' standard RSS row template.",{"title":793,"searchDepth":794,"depth":794,"links":795},"",2,[796,797,798,799,800,801,802],{"id":101,"depth":794,"text":102},{"id":209,"depth":794,"text":210},{"id":465,"depth":794,"text":466},{"id":690,"depth":794,"text":691},{"id":735,"depth":794,"text":736},{"id":752,"depth":794,"text":753},{"id":776,"depth":794,"text":777},"Change which fields fill the RSS tags, how many episodes appear, and how episodes are identified.","md",null,{},true,{"title":51,"description":803},"1Qhzx8h6oHIFt__piLBwY085cgNJk0h3x7e4rhxE-38",[811,813],{"title":47,"path":48,"stem":49,"description":812,"children":-1},"Check missing forms, feed items, episode links, and analytics counts.",{"title":55,"path":56,"stem":57,"description":814,"children":-1},"Add fields to podcasts and episodes, show the audio player, and override templates.",1791210502785]