{"id":397786,"date":"2026-11-07T15:46:02","date_gmt":"2026-11-07T15:46:02","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/inform-info-screen\/"},"modified":"2026-11-07T15:45:49","modified_gmt":"2026-11-07T15:45:49","slug":"inform-info-screen","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/inform-info-screen\/","author":23598185,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.1","stable_tag":"1.3.1","tested":"7.1.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Inform Info Screen","header_author":"Inform Studio AS","header_description":"Fullscreen info TV \/ digital signage that shows posts from one category (default: \u201cInfo Screen\u201d). Open \/info-screen\/ in the browser on the TV.","assets_banners_color":"141111","last_updated":"2026-11-07 15:45:49","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.informstudio.no\/infoscreen\/","header_author_uri":"https:\/\/www.informstudio.no\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":51,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.1":{"tag":"1.3.1","author":"informstudio","date":"2026-11-07 15:45:49","revision":3789843}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3789843,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3789843,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3789843,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3789843,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3.1"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3789843,"resolution":"1","location":"assets","locale":"","width":1600,"height":900},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3789843,"resolution":"2","location":"assets","locale":"","width":1600,"height":900},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3789843,"resolution":"3","location":"assets","locale":"","width":720,"height":1280},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3789843,"resolution":"4","location":"assets","locale":"","width":880,"height":834},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3789843,"resolution":"5","location":"assets","locale":"","width":1240,"height":1668}},"screenshots":{"1":"A post with its featured image, as shown on the TV, with clock, weather and news ticker.","2":"A text-only slide for quick announcements.","3":"Portrait displays are supported too.","4":"The \u201cInfo Screen\u201d box in the post editor: layout, display time, video and \u201cshow until\u201d.","5":"The settings page under Settings \u2192 Info Screen."}},"plugin_section":[],"plugin_tags":[127742,291371,43735,208,10818],"plugin_category":[50],"plugin_contributors":[291372],"plugin_business_model":[],"class_list":["post-397786","plugin","type-plugin","status-publish","hentry","plugin_tags-digital-signage","plugin_tags-info-screen","plugin_tags-kiosk","plugin_tags-slideshow","plugin_tags-tv","plugin_category-media","plugin_contributors-informstudio","plugin_committers-informstudio"],"banners":{"banner":"https:\/\/ps.w.org\/inform-info-screen\/assets\/banner-772x250.png?rev=3789843","banner_2x":"https:\/\/ps.w.org\/inform-info-screen\/assets\/banner-1544x500.png?rev=3789843","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/inform-info-screen\/assets\/icon-128x128.png?rev=3789843","icon_2x":"https:\/\/ps.w.org\/inform-info-screen\/assets\/icon-256x256.png?rev=3789843","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/inform-info-screen\/assets\/screenshot-1.jpg?rev=3789843","caption":"A post with its featured image, as shown on the TV, with clock, weather and news ticker."},{"src":"https:\/\/ps.w.org\/inform-info-screen\/assets\/screenshot-2.jpg?rev=3789843","caption":"A text-only slide for quick announcements."},{"src":"https:\/\/ps.w.org\/inform-info-screen\/assets\/screenshot-3.jpg?rev=3789843","caption":"Portrait displays are supported too."},{"src":"https:\/\/ps.w.org\/inform-info-screen\/assets\/screenshot-4.png?rev=3789843","caption":"The \u201cInfo Screen\u201d box in the post editor: layout, display time, video and \u201cshow until\u201d."},{"src":"https:\/\/ps.w.org\/inform-info-screen\/assets\/screenshot-5.png?rev=3789843","caption":"The settings page under Settings \u2192 Info Screen."}],"raw_content":"<!--section=description-->\n<p>Publish a post in the chosen category and it appears on every screen within minutes, with no reload needed. Each slide uses the featured image with a slow zoom, a label, the date, the headline and the excerpt. A clock, optional local weather and a scrolling news ticker run alongside.<\/p>\n\n<ul>\n<li>Fullscreen, resolution independent: 720p, 1080p, 4K and portrait displays<\/li>\n<li>Picks up new and changed posts automatically<\/li>\n<li>Per-post layout: image with text, image only (poster) or text only<\/li>\n<li>Per-post display time, video (MP4, Vimeo or YouTube) and expiry date<\/li>\n<li>News ticker from the category headlines or any RSS feed<\/li>\n<li>Optional weather for any location<\/li>\n<li>Built for unattended screens: keeps the display awake, hides the cursor, keeps running offline and reloads itself every night at 04:00<\/li>\n<li>Works on older smart-TV browsers (Samsung Tizen, LG webOS) and signage players<\/li>\n<li>No tracking, no ads, no external fonts or scripts<\/li>\n<li>Translation ready<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>The plugin works without any external service. The services below are only contacted when you switch on or add the related content yourself.<\/p>\n\n<h4>Open-Meteo (weather)<\/h4>\n\n<p>Used to show the current temperature and weather on the screen. Off by default. When switched on under Settings \u2192 Info Screen \u2192 Weather, your WordPress server sends the latitude and longitude you entered to Open-Meteo at most every 15 minutes (results are cached). If you enter an API key, it is sent along to the commercial endpoint. No data about screen viewers is sent, and the TV browser never contacts Open-Meteo.<\/p>\n\n<p>The free Open-Meteo API is for non-commercial use only. Commercial use requires an Open-Meteo subscription and API key. Weather data is licensed CC BY 4.0 and credited on the screen.<\/p>\n\n<ul>\n<li>Terms of use and privacy policy: https:\/\/open-meteo.com\/en\/terms<\/li>\n<li>Pricing and API keys: https:\/\/open-meteo.com\/en\/pricing<\/li>\n<\/ul>\n\n<h4>RSS feed (news ticker)<\/h4>\n\n<p>If you enter an RSS feed address for the ticker, your WordPress server fetches that feed at most every 10 minutes. Which service is contacted depends on the address you enter; its own terms and privacy policy apply. Without an address, the ticker uses your own post titles and nothing is fetched.<\/p>\n\n<h4>YouTube and Vimeo (video)<\/h4>\n\n<p>If you add a YouTube or Vimeo link to a post, the screen embeds that video from the respective service while the slide is shown. The TV browser then connects to that service, which receives its IP address and browser information. YouTube videos use the privacy-enhanced youtube-nocookie.com domain, and Vimeo videos use the \u201cdo not track\u201d option. MP4 links are played directly from the address you enter.<\/p>\n\n<ul>\n<li>YouTube terms: https:\/\/www.youtube.com\/t\/terms \u2013 Google privacy policy: https:\/\/policies.google.com\/privacy<\/li>\n<li>Vimeo terms: https:\/\/vimeo.com\/terms \u2013 Vimeo privacy policy: https:\/\/vimeo.com\/privacy<\/li>\n<\/ul>\n\n<h3>Credits<\/h3>\n\n<p>The screen uses the Archivo typeface by Omnibus-Type, bundled with the plugin under the SIL Open Font License 1.1 (see assets\/fonts\/OFL.txt). https:\/\/github.com\/Omnibus-Type\/Archivo<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to Plugins \u2192 Add New \u2192 Upload Plugin, choose the zip file and activate.<\/li>\n<li>An \u201cInfo Screen\u201d category is created automatically.<\/li>\n<li>Publish posts in that category. The featured image is used as the background.<\/li>\n<li>Open https:\/\/yoursite.com\/info-screen\/ in the browser on the TV (or ?infoscreen=1 if pretty permalinks are off).<\/li>\n<li>Go to Settings \u2192 Info Screen for category, timing, screen name, colour, ticker and weather.<\/li>\n<\/ol>\n\n<p>If \/info-screen\/ gives a 404, open Settings \u2192 Permalinks and click Save.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20make%20the%20screen%20fullscreen%3F\"><h3>How do I make the screen fullscreen?<\/h3><\/dt>\n<dd><p>Press F11 (Windows\/Linux) or Ctrl+Cmd+F (Mac), or click the screen. A hint is shown on the screen until it is fullscreen. Press the same key or Esc to exit.<\/p><\/dd>\n<dt id=\"what%20can%20i%20set%20per%20post%3F\"><h3>What can I set per post?<\/h3><\/dt>\n<dd><p>The \u201cInfo Screen\u201d box in the post editor sidebar has:<\/p>\n\n<ul>\n<li>Layout: image with text \/ image only (fullscreen poster) \/ text only<\/li>\n<li>Display time in seconds (overrides the default)<\/li>\n<li>Video: MP4 link (plays to the end), Vimeo or YouTube<\/li>\n<li>Show until: date and time when the post disappears from the screen automatically<\/li>\n<\/ul><\/dd>\n<dt id=\"which%20keys%20work%20on%20the%20screen%3F\"><h3>Which keys work on the screen?<\/h3><\/dt>\n<dd><p>\u2190 and \u2192 step between items, R reloads the screen. Changing the settings makes every screen reload itself.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20date%20and%20time%20format%3F\"><h3>Can I change the date and time format?<\/h3><\/dt>\n<dd><p>The clock and date use British English formatting by default. Change it with a filter:<\/p>\n\n<pre><code>add_filter( 'inform_is_screen_locale', function () { return 'de-DE'; } );\n<\/code><\/pre>\n\n<p>All other texts use the text domain <code>inform-info-screen<\/code> and can be translated on translate.wordpress.org.<\/p><\/dd>\n<dt id=\"can%20i%20extend%20the%20plugin%3F\"><h3>Can I extend the plugin?<\/h3><\/dt>\n<dd><p>Yes. Add-ons can hook into the settings page, the per-post box, the slide data and the screen:<\/p>\n\n<ul>\n<li>Filters: <code>inform_is_defaults<\/code>, <code>inform_is_sanitize<\/code>, <code>inform_is_slide<\/code>, <code>inform_is_screen_config<\/code>, <code>inform_is_brand_html<\/code>, <code>inform_is_screen_handles<\/code>, <code>inform_is_screen_locale<\/code><\/li>\n<li>Actions: <code>inform_is_settings_enqueue<\/code>, <code>inform_is_settings_appearance_fields<\/code>, <code>inform_is_settings_sections<\/code>, <code>inform_is_meta_box_fields<\/code>, <code>inform_is_save_post_meta<\/code>, <code>inform_is_screen_enqueue<\/code><\/li>\n<li>JavaScript: <code>InformInfoScreen.on( 'slide', function ( node, slide ) { \u2026 } )<\/code> runs for every slide as it is built.<\/li>\n<\/ul><\/dd>\n<dt id=\"is%20there%20a%20pro%20version%3F\"><h3>Is there a Pro version?<\/h3><\/dt>\n<dd><p>Inform Info Screen Pro is a separate add-on from Inform Studio AS that adds your own logo and a QR code on each slide linking to the full article. Everything in this free plugin works without it.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>First public release.<\/li>\n<\/ul>","raw_excerpt":"Turn any TV or monitor into a fullscreen info screen that shows posts from a WordPress category.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/397786","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=397786"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/informstudio"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=397786"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=397786"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=397786"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=397786"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=397786"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=397786"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}