BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Mynewsdesk icon
Maintained Tested up to 7.0.7 #1 in myNewsDesk

Mynewsdesk

Embed press releases and other Mynewsdesk pressroom content in WordPress with the [mynewsdesk] shortcode.

Active installs20+10+ tier
Downloads · 30d69▼ -17.9% vs prev. 30d
Rating5/52 reviews
Health score59/100Fair
All-time downloads3.6KSince Jan 2013
Support resolved—No recent threads
RequiresWP 6.5PHP 8.0+
Downloads · 7d12▼ -7.7% week over week
Our verdict

Use with caution

Mynewsdesk works, but test it on a staging site before relying on it in 2026. It runs on 20+ sites, is rated 5/5 and was last updated 4 months ago, and scores 59/100 on our health check.

  • Small user base (20+ active installs)
  • Very few reviews so far

Daily downloads

257Jul 17Aug 30Oct 14
Yesterday1
Daily average (1y)2
Peak day28Jun 9, 2026
Last 12 months816

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Mynewsdesk stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
myNewsDesk #1 1 Best myNewsDesk plugins →
news >100 10,000 Best news plugins →
press releases #15 1,891 Best press releases plugins →
pressroom #1 5 Best pressroom plugins →
shortcode >100 10,000 Best shortcode plugins →

Version adoption

Share of active sites per release.

  • 1.557.7%
  • 2.042.3%

Rating breakdown

★★★★★★★★★★ 5 from 2 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Mynewsdesk

From the official readme · v2.0.0

Description

wpMynewsdesk integrates the Mynewsdesk pressroom API with WordPress. Enter your Mynewsdesk API key in Settings » myNewsDesk, place the [mynewsdesk] shortcode anywhere on your site, and the plugin fetches and renders your press releases, news, blog posts, events, images, videos, documents and contacts.

This plugin is not built by Mynewsdesk and Mynewsdesk does not provide support for it.

Highlights

  • Modern, object-oriented codebase (PHP 8.0+).
  • All output is escaped; all input is sanitized.
  • AJAX requests are protected by WordPress nonces.
  • HTTP requests use the WordPress HTTP API (wp_remote_get) with timeout and user-agent.
  • XML parsing is hardened against XXE (LIBXML_NONET).
  • Compatible with WordPress 6.5 through 7.0.

Installation

  1. Upload the plugin folder to wp-content/plugins/ or install it through the WordPress Plugins screen.
  2. Activate the plugin from the Plugins screen.
  3. Open Settings » myNewsDesk and enter your unique Mynewsdesk API key.
  4. Set the pressroom site (country code such as se for Sweden or uk for the United Kingdom).
  5. Pick a default media type and the media types you want to display.
  6. Add the [mynewsdesk] shortcode to a page or post.

Frequently asked questions

Where do I get the API key?

Contact the Mynewsdesk team to obtain an API key. See https://www.mynewsdesk.com/docs/webservice_pressroom for details.

Why am I seeing “Unable to load content from Mynewsdesk”?

The plugin could not reach the Mynewsdesk API or received an invalid XML response. Verify your API key, pressroom site and that outbound HTTPS traffic is allowed from your server.

Changelog

Major modernization for WordPress 6.5–7.0 and PHP 8.0+. Settings from previous versions (API key, pressroom site, media types) are migrated automatically — no reconfiguration required.

2.0.0

  • Rewrote the plugin as a namespaced, single-file OOP class.
  • Added strict input sanitization and full output escaping across the admin UI, shortcode and AJAX responses.
  • Added nonce verification (check_ajax_referer) to the AJAX endpoint.
  • Replaced direct DOMDocument::load($url) calls with wp_remote_get() plus hardened SimpleXML parsing (LIBXML_NONET).
  • Switched the API endpoint to HTTPS.
  • Replaced deprecated screen_icon() and WP_PLUGIN_URL usage with modern equivalents (plugin_dir_url, add_query_arg).
  • Migrated the settings screen to the WordPress Settings API with sanitize_callback for each option.
  • Migrated the AJAX response to wp_send_json_success / wp_send_json_error.
  • Renamed internal option keys (kkpo_* → mnd_*). Existing installs are migrated automatically on activation or first admin load; legacy values are preserved so downgrades remain safe.
  • Set requirements: WordPress 6.5+, PHP 8.0+.

1.5

  • Legacy release.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

FAQ

Mynewsdesk: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 15, 2026

Is Mynewsdesk free?

Yes. Mynewsdesk is free to download and use from the official WordPress.org plugin directory.

Is Mynewsdesk safe to use in 2026?

Mynewsdesk works, but test it on a staging site before relying on it in 2026. It runs on 20+ sites, is rated 5/5 and was last updated 4 months ago, and scores 59/100 on our health check.

How many websites use Mynewsdesk?

Mynewsdesk is active on 20+ WordPress websites and has been downloaded 3,586 times since it launched in January 2013. It was downloaded 69 times in the last 30 days.

Does Mynewsdesk work with WordPress 7.1?

Mynewsdesk is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does Mynewsdesk need?

Mynewsdesk requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Mynewsdesk last updated?

The latest version, 2.0.0, was released on June 9, 2026 (4 months ago).

Who makes Mynewsdesk?

Mynewsdesk is developed and maintained by mansoormunib.

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.