https://github.com/austinjhunt/sharepoint-wordpress-feed-webpart
SharePoint Framework (SPFx) web part for a highly configurable and accessible Wordpress News Feed using your target site's REST API endpoint..
https://github.com/austinjhunt/sharepoint-wordpress-feed-webpart
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.4%) to scientific vocabulary
Keywords
Repository
SharePoint Framework (SPFx) web part for a highly configurable and accessible Wordpress News Feed using your target site's REST API endpoint..
Basic Info
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 2
Topics
Metadata Files
README.md
SharePoint Framework (SPFx) WordPress News Feed Web Part
This SharePoint Framework (SPFx) Web Part allows you to fetch and display posts from a WordPress site as a highly configurable news feed using the WordPress REST API. Users can filter posts by tags, categories, post title patterns, and date ranges. This component is ideal for SharePoint environments that need to embed dynamic blog content from a WordPress site.
✨ Features
- 🔗 Connect to any WordPress site URL
- 🏷️ Filter posts by tags and categories
- 📆 Limit posts by date range (e.g., last 7 days)
- 🔍 Filter post titles with regular expressions (wildcard matching)
- ⚖️ Combine filters using
AND/ORlogic - 🔄 Refresh feed and clear feed settings with one click
- 📃 Fully integrated with Fluent UI for a responsive SharePoint look and feel
- 🖌️ Configure colors of nearly every UI element by choosing from your SharePoint site's theme color palette!
🛠️ Usage Demo - Screen Recording
https://github.com/user-attachments/assets/576fcbac-8c7a-4430-a8da-5e6e97aec5ac
Applies to
- SharePoint Framework
- Microsoft 365 tenant
- Get your own free development tenant by subscribing to Microsoft 365 developer program
Prerequisites
For using:
- Have a Wordpress site in mind that allows access to the /wp-json path for post consumption
- Have a SharePoint Online site
For developing:
- Node.js (LTS version)
- Yeoman and SPFx Generator
- SharePoint Online Developer site (or compatible local workbench)
Solution
| Solution | Author(s) | | ----------- | ------------------------------------------------------- | | sharepoint-wordpress-news-feed | Austin Hunt, austinjhunt.com |
Version history
| Version | Date | Comments | | ------- | ---------------- | --------------- | | 1.0 | April 03, 2025 | Initial release |
Disclaimer
THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
Further Development
- Clone this repository
- Ensure that you are at the solution folder
- in the command-line run:
- npm install
- gulp serve
Owner
- Name: Austin Hunt
- Login: austinjhunt
- Kind: user
- Location: Greenville, SC
- Company: College of Charleston
- Website: https://austinjhunt.com
- Twitter: austinsketches
- Repositories: 20
- Profile: https://github.com/austinjhunt
Portrait-artist-turned-computer-geek with a fused love for the visual and the technical, bringing experience with and excitement for web dev, automation, & art
GitHub Events
Total
- Release event: 1
- Push event: 4
- Pull request event: 2
- Create event: 1
Last Year
- Release event: 1
- Push event: 4
- Pull request event: 2
- Create event: 1
Dependencies
- 1789 dependencies
- @microsoft/eslint-config-spfx 1.20.2 development
- @microsoft/eslint-plugin-spfx 1.20.2 development
- @microsoft/rush-stack-compiler-4.7 0.1.0 development
- @microsoft/sp-build-web 1.20.2 development
- @microsoft/sp-module-interfaces 1.20.2 development
- @rushstack/eslint-config 4.0.1 development
- @types/react 17.0.45 development
- @types/react-dom 17.0.17 development
- @types/webpack-env ~1.15.2 development
- ajv ^6.12.5 development
- eslint 8.57.0 development
- eslint-plugin-react-hooks 4.3.0 development
- gulp 4.0.2 development
- sass ^1.63.6 development
- typescript 4.7.4 development
- @fluentui/react ^8.122.14
- @microsoft/sp-component-base 1.20.0
- @microsoft/sp-core-library 1.20.0
- @microsoft/sp-lodash-subset 1.20.0
- @microsoft/sp-office-ui-fabric-core 1.20.0
- @microsoft/sp-property-pane 1.20.0
- @microsoft/sp-webpart-base 1.20.0
- gulp-cli ^3.0.0
- react 17.0.1
- react-dom 17.0.1
- tslib 2.3.1