diff --git a/assets/screenshot-2.png b/assets/screenshot-2.png index 8d04f7a..5c2a79c 100644 Binary files a/assets/screenshot-2.png and b/assets/screenshot-2.png differ diff --git a/assets/screenshot-3.png b/assets/screenshot-3.png index 72c0614..8d04f7a 100644 Binary files a/assets/screenshot-3.png and b/assets/screenshot-3.png differ diff --git a/disqus/README.txt b/disqus/README.txt index a49be36..575d3c9 100755 --- a/disqus/README.txt +++ b/disqus/README.txt @@ -2,11 +2,11 @@ Contributors: disqus, alexkingorg, crowdfavorite, zeeg, tail, thetylerhayes, ryanv12, iamfrancisyo, brevityness, tterb, chrisjtang Tags: disqus, comments, engagement, threaded, email, notification, spam, avatars, community, profile, widget Requires at least: 4.4 -Tested up to: 6.5 -Stable tag: 3.1.1 +Tested up to: 6.6.3 +Stable tag: 3.1.2 Requires PHP: 5.6 -Disqus is the web's most popular comment system. Use Disqus to increase engagement, retain readers, and grow your audience. +Disqus is the web's most popular comment system. Use Disqus to increase engagement, retain readers, and grow your audience. **NEW: Disqus Polls – Engage your audiences with interactive polls, and seamlessly install them on your site.** == Description == @@ -16,6 +16,8 @@ The Disqus for WordPress plugin lets site owners and developers easily add Disqu In addition to our free-to-use, ad-supported Basic plan, we also offer ad-optional subscription plans that come with more advanced features and access to priority support. Please see our [pricing page](https://disqus.com/pricing/) for more details. +**NEW: [Disqus Polls](https://disqus.com/polls)** – Engage your audiences with interactive polls, and seamlessly install them on your site. + = Why Disqus? = * Simple one-click installation that seamlessly integrates with WordPress without ever needing to edit a single line of code or losing any of your existing comments @@ -34,6 +36,7 @@ In addition to our free-to-use, ad-supported Basic plan, we also offer ad-option * Export comments to WordPress-compatible XML to backup or migrate to another system * Analytics dashboard for measuring overall engagement on your site * Mobile responsive design +* **NEW: Disqus Polls** – Create and embed interactive polls directly on your site to boost engagement and gather insights from your audience. = Engagement Features = @@ -113,8 +116,8 @@ Go to [https://disqus.com/help/wordpress](https://disqus.com/help/wordpress) == Screenshots == 1. Disqus Comments -2. Disqus Audience Platform -3. Comment Reply +2. Disqus Polls +3. Disqus Audience Platform 4. Featured Comment 5. Recommendations (part of Disqus Comments) 6. Mentions @@ -125,6 +128,9 @@ Go to [https://disqus.com/help/wordpress](https://disqus.com/help/wordpress) 11. Moderate by Email Notifications == Changelog == += 3.1.2 = +* Add Disqus Polls Information + = 3.1.1 = * Add WP 6.5 to Github Actions CI diff --git a/disqus/admin/css/disqus-admin.css b/disqus/admin/css/disqus-admin.css index 3f4d84f..14a0760 100755 --- a/disqus/admin/css/disqus-admin.css +++ b/disqus/admin/css/disqus-admin.css @@ -88,7 +88,6 @@ .welcome-panel .welcome-panel-content .welcome-panel-column-container { display: flex; justify-content: center; - gap: 10vw; padding: 12px; @media screen and (max-width: 768px) { flex-direction: column; diff --git a/disqus/disqus.php b/disqus/disqus.php index f76d595..e39b83c 100755 --- a/disqus/disqus.php +++ b/disqus/disqus.php @@ -15,7 +15,7 @@ * Plugin Name: Disqus for WordPress * Plugin URI: https://disqus.com/ * Description: Disqus helps publishers increase engagement and build loyal audiences. Supports syncing comments to your database for easy backup. - * Version: 3.1.1 + * Version: 3.1.2 * Author: Disqus * Author URI: https://disqus.com/ * License: GPL-2.0+ @@ -24,7 +24,7 @@ * Domain Path: /languages */ -$DISQUSVERSION = '3.1.1'; +$DISQUSVERSION = '3.1.2'; // If this file is called directly, abort. if ( ! defined( 'WPINC' ) ) { diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 1226c98..b855099 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +### 3.1.2 +* Add Disqus Polls Information + ### 3.1.1 * Add WP 6.5 to Github Actions CI diff --git a/frontend/src/ts/components/WelcomePanel.tsx b/frontend/src/ts/components/WelcomePanel.tsx index a047af5..3f7652d 100644 --- a/frontend/src/ts/components/WelcomePanel.tsx +++ b/frontend/src/ts/components/WelcomePanel.tsx @@ -1,5 +1,6 @@ import * as React from 'react'; import { getForumAdminUrl } from '../utils'; +import { pricingPolls, pollsBlogPost } from '../constants/links'; export interface IWelcomePanelProps { shortname: string; @@ -40,6 +41,31 @@ const WelcomePanel = (props: IWelcomePanelProps) => ( +
+

+ {__('Polls')} +

+ +

{__('Analytics')} diff --git a/frontend/src/ts/components/WhatsNew.tsx b/frontend/src/ts/components/WhatsNew.tsx index 4887332..0f675e3 100644 --- a/frontend/src/ts/components/WhatsNew.tsx +++ b/frontend/src/ts/components/WhatsNew.tsx @@ -1,11 +1,9 @@ import * as React from 'react'; +import { pricingPolls } from '../constants/links'; -const latestVersion: String = '3.1.1'; +const latestVersion: String = '3.1.2'; const updates: Array = [ - 'The Disqus Embed will now render properly on sites using WordPress Block Themes in addition to Classic Themes', - 'A refreshed UI for the Disqus plugin admin panel', - 'Robust improvements to manual and automatic syncing: multiple bug fixes and increased allowable manual syncing data range', - 'More informative error messaging in the browser console and plugin UI when encountering issues with manual and automatic syncing for easier troubleshooting' + 'Disqus Polls is now live! Engage your audiences with interactive polls, and seamlessly install them on your site.' ] const WhatsNew: React.FC = () => { @@ -19,7 +17,10 @@ const WhatsNew: React.FC = () => {

diff --git a/frontend/src/ts/constants/links.tsx b/frontend/src/ts/constants/links.tsx new file mode 100644 index 0000000..7411ce1 --- /dev/null +++ b/frontend/src/ts/constants/links.tsx @@ -0,0 +1,2 @@ +export const pricingPolls = 'https://disqus.com/pricing/?product=polls'; +export const pollsBlogPost = 'https://blog.disqus.com/disqus-polls-are-here-and-available-to-all-publishers'; diff --git a/frontend/tests/components/__snapshots__/WelcomePanel.test.tsx.snap b/frontend/tests/components/__snapshots__/WelcomePanel.test.tsx.snap index 5ce3469..b49defd 100644 --- a/frontend/tests/components/__snapshots__/WelcomePanel.test.tsx.snap +++ b/frontend/tests/components/__snapshots__/WelcomePanel.test.tsx.snap @@ -59,6 +59,33 @@ exports[`WelcomePanel renders basic layout 1`] = ` +
+

+ Polls +

+ +
diff --git a/package.json b/package.json index 92a3b05..09a00b0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "disqus-wordpress-plugin", - "version": "3.1.1", + "version": "3.1.2", "description": "A WordPress plugin that allows site owners to easily replace the default commenting system with Disqus", "main": "frontend/src/js/index.js", "scripts": {