Title: News Communications Hub
Author: Pragmatic Coders
Published: <strong>12. Dezember 2024</strong>
Last modified: 16. Dezember 2024

---

Search plugins

![](https://ps.w.org/news-communications-hub/assets/banner-772x250.jpg?rev=3207053)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/news-communications-hub/assets/icon-256x256.jpg?rev=3207053)

# News Communications Hub

 By [Pragmatic Coders](https://profiles.wordpress.org/pragmaticcoders/)

[Download](https://downloads.wordpress.org/plugin/news-communications-hub.1.1.0.zip)

 * [Details](https://de-ch.wordpress.org/plugins/news-communications-hub/#description)
 * [Reviews](https://de-ch.wordpress.org/plugins/news-communications-hub/#reviews)
 *  [Installation](https://de-ch.wordpress.org/plugins/news-communications-hub/#installation)
 * [Development](https://de-ch.wordpress.org/plugins/news-communications-hub/#developers)

 [Support](https://wordpress.org/support/plugin/news-communications-hub/)

## Description

The Pragmatic Coders News Communications Hub is a flexible WordPress plugin that
allows you to display news notifications and updates on your website. With full 
integration for custom post types, Elementor support for icons, and customizable
notification types, it’s the perfect tool to keep your users informed and engaged.

#### Key Features:

 * Add, edit, and delete notifications from the WordPress admin interface.
 * Full support for selecting custom post types to display as notifications.
 * Custom notifications can have specific start and end dates, allowing for time-
   sensitive announcements.
 * Options to separate custom notifications into those visible for first-time visitors
   and subsequent visits.
 * Integration with Elementor and WordPress icons for enhanced visual styling.
 * Shortcodes and widgets for easy placement of notifications on any page.
 * Option to log notification activity in a log file for debugging.
 * Fully responsive design with customizable styles via CSS.
 * Optimized code to minimize database queries and improve performance.

#### Demo

[View demo](https://www.pragmaticcoders.com)

### Have a business inquiry?

[Feel free to contact us](https://www.pragmaticcoders.com/contact)

## Screenshots

[⌊Notification widget on the front-end of a website.⌉⌊Notification widget on the
front-end of a website.⌉[

Notification widget on the front-end of a website.

[⌊Admin panel for adding and managing custom notifications.⌉⌊Admin panel for adding
and managing custom notifications.⌉[

Admin panel for adding and managing custom notifications.

[⌊Admin panel settings tab.⌉⌊Admin panel settings tab.⌉[

Admin panel settings tab.

[⌊Admin panel settings tab.⌉⌊Admin panel settings tab.⌉[

Admin panel settings tab.

[⌊Icon selection from Elementor integration.⌉⌊Icon selection from Elementor integration
.⌉[

Icon selection from Elementor integration.

[⌊Admin panel CRON settings tab.⌉⌊Admin panel CRON settings tab.⌉[

Admin panel CRON settings tab.

[⌊Admin panel transients settings tab.⌉⌊Admin panel transients settings tab.⌉[

Admin panel transients settings tab.

[⌊Admin panel logs.⌉⌊Admin panel logs.⌉[

Admin panel logs.

## Installation

 1. Upload the `news-communications-hub` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‚Plugins‘ menu in WordPress.
 3. Configure the settings and start adding notifications from the **Pragmatic Coders**
    > **News Communications Hub** menu in the WordPress admin area.

**Important**: If you have a caching plugin installed with JavaScript minification
or file concatenation enabled, make sure to add `nch-script.js` to the exclusion
list. This ensures that the script functions correctly without interference from
caching.

## FAQ

### Can I choose different post types for notifications?

Yes, you can select custom post types directly from the plugin settings to include
posts, pages, or any other post type in your notifications.

### Can I use icons from Elementor?

Yes, the plugin integrates with Elementor’s icon library, allowing you to choose
icons when creating notifications. You can also use WordPress’s native Dashicons.

### How do I add notifications to a page?

You can use the built-in widget or the provided shortcode `[pcnch]` to display notifications
on any page.

### Can custom notifications have specific start and end dates?

Yes, you can set specific start and end dates for each custom notification, allowing
for time-sensitive announcements.

### Is there a way to differentiate notifications for first-time visitors?

Yes, you can create notifications that are visible only for first-time visitors,
as well as those that appear on subsequent visits.

### How is the code optimized for database queries?

The plugin utilizes efficient database queries to minimize overhead, caching results
when possible, and reducing the number of queries executed per page load for optimal
performance.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“News Communications Hub” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Pragmatic Coders ](https://profiles.wordpress.org/pragmaticcoders/)
 *   [ Jan Wegner ](https://profiles.wordpress.org/elsero/)

[Translate “News Communications Hub” into your language.](https://translate.wordpress.org/projects/wp-plugins/news-communications-hub)

### Interested in development?

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

## Changelog

#### 1.1.0

 * Changed the logic of the plugin to use cron for generating transients at a set
   interval (by default, daily at 9 AM).
 * Two transients are now generated: daily and first_visit.
 * Articles that have been read are stored in a separate transient for a longer 
   period.
 * New notifications are fetched dynamically based on the generated daily and first_visit
   transients.
 * Improved notification handling to ensure real-time fetching of notifications 
   with custom dates for posts.

#### 1.0.0

 * Initial release with full notification management, widget and shortcode support,
   and Elementor integration.

## Meta

 *  Version **1.1.0**
 *  Last updated **2 Jahren ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.7.10**
 *  PHP version ** 7.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/news-communications-hub/)
 * Tags
 * [alerts](https://de-ch.wordpress.org/plugins/tags/alerts/)[announcements](https://de-ch.wordpress.org/plugins/tags/announcements/)
   [message board](https://de-ch.wordpress.org/plugins/tags/message-board/)[Notifications](https://de-ch.wordpress.org/plugins/tags/notifications/)
   [updates](https://de-ch.wordpress.org/plugins/tags/updates/)
 *  [Advanced View](https://de-ch.wordpress.org/plugins/news-communications-hub/advanced/)

## Ratings

Es wurden noch keine Rezensionen eingereicht.

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

[See all reviews](https://wordpress.org/support/plugin/news-communications-hub/reviews/)

## Contributors

 *   [ Pragmatic Coders ](https://profiles.wordpress.org/pragmaticcoders/)
 *   [ Jan Wegner ](https://profiles.wordpress.org/elsero/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/news-communications-hub/)