WordPress News Plugin – TopNewsWp


✅ Display News in Grid View

With this news plugin you can display your orginazion news in a grid view

✅ Display News in List View

This news magazine plugin also helps you to display news in a list view

✅ Display News in Ticker View

Display your important breaking news in a ticker view so people can give it more focus.

✅ Display Featured News (Pro)

You can also display some featured news in a slider.

✅ Display External News

With the help of an API you can get the opportunity to display news from 128 news sources and 54 countries

Live Demo | Buy Pro | Live Chat | Support

With this Top News plugin you can create and display news, events, post etc. in your WordPress website in various ways.

This plugin works in two ways – internal and external news sources.

You can simply add your news in your WordPress admin panel and display them with a shortcode [wtn_news layout=’list/grid’].

Another way is integrate this plugin with an API collected from newsapi.org and display news from various news sources and countries.

TopNewsWp is a simple, effective and powerful plugin to display your desired news.

🌟 Plugin Features:

  • Display News in Grid View
  • Display News in List View
  • Display News in Ticker View
  • Display News in Featured View
  • 128 famouse newspaper sources for external news
  • 54 country sources for external news
  • Display on both Post or Page section
  • Fully responsive for any device
  • Number of news option
  • Title word length option
  • News description word length option
  • Zooming news image
  • Display News Source in a news item option
  • Display News Date in a news item option
  • Grid layout display column option
  • Can be use as a widget

🌟 Features for Internal News:

  • Three Layouts – Grid, List and Ticker (Ticker is Pro)
  • Display News by Category like – Sports, Politics, Business etc.
  • Show Hide News Description (Default Hide)
  • Control Display News Columns
  • Active / Inactive news
  • Set News as Breaking/Tikcer – Pro
  • News Order By, Order Option
  • RTL support options

➡️ Useage of Shortcode:⬅️

Use the below Shortcode to display internal News – List Layout

 [wtn_news layout='list'] 

For Grid Layout

 [wtn_news layout='grid'] 

Display internal News of a Category

 [wtn_news layout='list' category='sports' description='hide' column=1] 

To hide description

 [wtn_news layout='list' description='hide'] 

Manage Display Columns

 [wtn_news layout='grid' column=2] 

Use the below Shortcode to display External News


➡️ Benefits you’ll get by using this plugin:

  • Increase social involvement
  • Reaching unlimited people
  • Improve google ranking
  • No coding required

➡️ Limitations:

  • This TopNewsWp plugin requires an API from newsapi.org to display external news.
  • You have to register and collect your API from newsapi.org

Note: We do not have any business connection or benifit from newsapi. So you have your own decision to buy or use free API from them.

🌟 Pro Features:

  • 3 Display Layouts: List, Grid & Ticker
  • Display Multiple Views With Different News Source
  • Control number of News via Shortcode
  • Multiple News block in a single page
  • Show-Hide description via
  • Display News From 128 Sources (Depends on Availability)
  • Display News From 54 Countries (Depends on Availability)
  • Apply News Source via Shortcode
  • News Category: News Source or Country Source
  • Country shortcoded option: country=’us’
  • Max 100 News can be displayed
  • Control description length via Shortcode
  • Cache Machanism to Display News for Long Time
  • 4 Ticker Types: Marquee, Horizontal, Typewriter and Vertical
  • Ticker Customization and Styling
  • Option to Change Ticker Label Icon
  • Option to Change Ticker News Item Icon
  • Option to Change Ticker News Speed

How to display External News

Get Pro Plan

📋 Translation Ready:

  • POT file included (/languages/)
  • Bengoli (Bangladesh)

👍 Give us a Feedback/Rating

If you find this plugin helpful, feel free to give us your valuable review. Rate us and share this plugin with your friends. This will motivate us and help us to grow.
Rate Us


Designed and Developed by HM Plugin

🔥 Other Plugins from HM Plugins

👉 WordPress Books Showcase Plugin Create an online digital library to sell and affiliate books
👉 WordPress Donation Plugin Create a form to collect donation and payment via Stripe payment gateway
👉 WordPress News Plugin Display internal and external news in various layouts
👉 WordPress Notification Bar Plugin Dsiplay message and a button at the top or bottom of your webpage
👉 WordPress Author Bio Box Plugin Displays an author box / author info / auhor bio to your website
👉 WordPress Logo Showcase Plugin Easiest client, brand logo showcase plugin to display logos on your website
👉 WordPress Resume Manager Plugin Display and manage personal resume or CV at your WordPress webpage
👉 WordPress Restaurant Menu Plugin Simplest plugin that displays food items, menus in your webpage
👉 WordPress Job Board and Recruitment Plugin Easiest Job Board, Career and Recruitment Plugin to display job listing in a career page
👉 WordPress Product Showcase Plugin Display products with various informations on your website
👉 WordPress Testimonial Plugin Displays client’s testimonial, review or quote in multiple ways
👉 WordPress FAQ Plugin WordPress FAQ Plugin which will display various FAQs in your website


  • News Portal Full View
  • Display News in Grid view
  • Display News in List view
  • Display News in Ticker view
  • Display Featured News
  • Display News from External Sources
  • News in Mobile view
  • External news settings page


Install Worldwide Breaking News Headlines as a regular WordPress plugin. Here are different ways to install plugin:

Install by search plugin:

  1. In your Admin, go to menu Plugins > Add New
  2. Search WP Top News
  3. Click to install
  4. Activate the plugin
  5. Setup the proper settings in WP Top News menu

Install by upload plugin:

  1. Download the latest version of WP Top News (.zip file)
  2. In your Admin, go to menu Plugins > Add New
  3. Select “Upload Plugin”
  4. Click on “Choose File”
  5. Select downloaded wp-top-news.zip and click on “Install Now” button
  6. Activate the plugin


How can I Display the News?

Internal News:

After activating the plugin, you will see “News” in the Admin Dashboard Menu.

Go to “Add New Item” and add your News as many as you want.

Now you need to insert the shortcode [wtn_news layout=’grid/list’] at any page through TinyMCE editor.

External News:

After activating the plugin, you will see “Top News” menu in WordPress Admin Dashboard.

Firstly, Go to “API Settings” and add your API which you collected from newsapi.org

Secondly, Go to “General Settings” and select your news source.

Finally, Put the shortcode [wp_top_news] in a page editor and Update it.

You will see your news section on that page.

Note: We can not guarranty the API working or not because we have no relation with them. So buy the API at your own risk!

I have changed News source, but news feed not uppdating

As there is a cache active for 15 minute, so you have to wait for 15 minute to see the updated news.

How can I reduce the Cached time?

The API we are using here has a limitation for 15 minute delay news update. So there is nothing we can do now.

How to increase requests per day for a specific API Key?

You can register to NewsAPI.org and get your personal API key and use it in API Key field. This will increase your requests per day limit.

Note: We can not guarranty the API working or not because we have no relation with them. So buy the API at your own risk!

I have changed News source but there is no data!

Sometimes due to main API server loading issue you may see no data. Keep refreshing until your data is properly cached.

Any planning to add more options/newspaper?

Yes, we are working on it. Please stay with us.


July 23, 2020 1 reply
I would like to give the author of this plugin a thumbs up for doing such an amazing work. I only wish it was visible in the widgets area though…
Read all 7 reviews

Contributors & Developers

“WordPress News Plugin – TopNewsWp” is open source software. The following people have contributed to this plugin.




  • Freemius SDK update to 2.6.2
  • Code optimized


  • Freemius SDK update to 2.5.10


  • Pagination show/hide option added
  • News per page option added
  • Url changed to news
  • Rewrite Rules apllied to open news details page
  • Small bug fixed
  • Security nonce applied to admin settings pages


  • Pagination added to internal news
  • Code optimized
  • Freemius updated
  • Bug fixed


  • Bug fixed
  • CSS fixed


  • Minor bug fixed
  • Freemius version upgraded


  • Security fix


  • News Custom Post Type introduced
  • News layout List/Grid added
  • Font Awesome Free 6.1.1 integrated
  • Active / Inactive news option added
  • News Order By, Order Option added
  • RTL support options added
  • Bug fixed


  • User-Agent header issue fixed
  • Security fix


  • Layout and display number shortcode issue fixed
  • Image issue fixed
  • Description issue fixed
  • Code reorganized
  • Css improved
  • Not found image applied
  • js issue fixed


  • Code optimized
  • Css fixed
  • File renamed
  • language Pot file added
  • Bengoli language added


  • Security fix


  • Css fixed
  • Small bug fixed


  • Caching time increased to 1 hour as the free API offers 1 hour delay
  • Free user data display issue fixed
  • Code Optimized


  • fontawesome icon pack added
  • Calander and Newspaper icon added
  • Error notice fixed if no API data available
  • Help And Video Tutoriual page added
  • API settings page reorganized
  • Code Optimized


  • Code Optimized
  • Notice Bug fixed


  • Grid column option added (max. 3)
  • Shortcode in text widget improved
  • Display, Layout, Description shortcoded option added
  • Responsive issue fixed


  • Secured API key
  • Number of news option added
  • Title word length option added
  • News description word length option added
  • Zooming news image
  • Display News Source in a news item option added
  • Display News Date in a news item option added


  • Layout option added (List and Grid view)


  • New 19 News Paper source included
  • Design updated in admin general settings


  • Some bug fixed related to API key
  • Design updated


  • Initial release