Linux 软件免费装
Banner图

Periscope - Custom Dashboard News Widget

开发者 fernandot
ayudawp
更新时间 2026年8月2日 23:57
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

rss news dashboard widget feed aggregator client dashboard

下载

1.0.1 1.1.0 1.0.0 1.0.2

详情介绍:

Every plugin that touches the WordPress dashboard lets you remove widgets. Periscope is about what you put in their place. It replaces the default "WordPress Events and News" widget with your own: as many RSS feeds as you want, merged into a single list and sorted by date, plus nearby WordPress community events and your own announcements for the people who log into the site. That merge is the point. Swapping the news feed of the default widget for another single feed is a two-line snippet. Combining your agency blog, your favourite WordPress sources and your client's industry news into one widget, with URL validation, per feed limits, cache control and a real settings page, is what Periscope does. Built for agencies and freelancers If you build sites for other people, the dashboard is the first thing they see: Features Works alongside your dashboard plugin Periscope only touches one widget, the news one. It coexists with plugins that customize or clean the rest of the dashboard, such as Ultimate Dashboard, White Label CMS or DietPress: use them for the structure, use Periscope for the content. For developers Everything can be driven from code with filters: periscopio_feeds, periscopio_items, periscopio_settings, periscopio_events_args, periscopio_announcements and periscopio_show_widget. Default Feeds The plugin comes pre-configured with these feeds (you can change them):

安装:

  1. Upload the periscopio folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to Settings > Periscope to configure your feeds
  4. Visit your Dashboard to see the new widget

屏幕截图:

  • Settings page with two-column layout
  • Feed management with URL validation

升级注意事项:

1.1.0 Adds announcements for your clients, role visibility and feed health. Fixes the Refresh button, which did not really refetch, relative dates being off by the site timezone, and an empty widget freezing for up to 72 hours after a network glitch. Requires WordPress 6.0.

常见问题:

How is this different from just changing the feed of the default widget?

The default widget shows one feed. Periscope merges as many as you want into a single list ordered by date, so your agency blog, WordPress news and your client's industry sources appear together, newest first. It also validates each feed, tracks whether it still works, lets you cap how many items each one contributes and adds your own announcements on top.

Can I send messages to my clients through the dashboard?

Yes. In Settings > Periscope > Announcements you can create messages with a title, a short text with basic HTML, an optional link, an optional expiry date and a notice style. They are shown at the top of the widget, above the news.

In which order do announcements appear?

Pinned ones first. Then the ones with an expiry date, the soonest to expire first, because they are the most time sensitive. Then the rest, in the order you created them.

What happens when an announcement expires?

It stops showing in the widget that same day, but it stays in the settings, flagged as expired. Nothing is deleted behind your back: you can change the date to bring it back, reuse the text for something else, or remove it yourself.

Can I show the widget only to some users?

Yes. In the widget settings you can pick which roles see it. Leave every role unchecked to show it to everybody, which is the default.

I unchecked "hide the default widget" and it is still gone

Another plugin is probably hiding it too. DietPress, for example, hides the same widget by default from Settings > DietPress > Widgets. Periscope tells you when it detects this, and turning its own option off is not enough as long as the other plugin is hiding it.

Can I hide the default WordPress news widget?

Yes, there's an option in the settings to hide the default "WordPress Events and News" widget.

How many feeds can I add?

There's no hard limit. However, adding too many feeds may slow down your dashboard. We recommend 5-10 feeds maximum. Each feed URL is validated before it can be added.

How often are feeds updated?

By default, feeds are cached for 12 hours. You can change this in the settings (1-72 hours), and the Refresh button really refetches every feed instead of serving the cached copy.

Can I customize the footer links?

Yes. Both the events and news sections have configurable footer links (2 per section) that you can customize in the settings page.

Are the URLs translatable?

Yes. All default URLs (feeds, footer links) are wrapped in translation functions so each locale can point to their own resources.

What happens to my data if I delete the plugin?

Everything is removed: settings, feeds, announcements, cached content and the location each user saved for the events section.

更新日志:

1.1.0