MidsouthMakers WordPress: Difference between revisions
Appearance
Created page with "{{ApplicationInfobox | name = MidsouthMakers WordPress | description = The WordPress application at our root .org domain | url = https://www.midsouthmakers.org/ | source = https://github.com/svpernova09/mm-wiki | language = PHP, JavaScript | contact = Joe Ferguson | notes = Runs on the same host as https://rfid.midsouthmakers.org. }}" |
No edit summary |
||
| Line 8: | Line 8: | ||
| notes = Runs on the same host as https://rfid.midsouthmakers.org. | | notes = Runs on the same host as https://rfid.midsouthmakers.org. | ||
}} | }} | ||
= Midsouth Makers WordPress = | |||
'''Midsouth Makers''' is a WordPress-powered community platform serving as a comprehensive hub for membership management, event coordination, e-commerce, and community | |||
engagement. | |||
== Core Platform == | |||
{| class="wikitable" | |||
|- | |||
! Component !! Details | |||
|- | |||
| '''CMS''' || WordPress 6.9.4 | |||
|- | |||
| '''Theme''' || Midsouth Makers Custom Theme v2.0.0 — responsive, mobile-friendly, modern industrial aesthetic | |||
|- | |||
| '''PHP''' || 8.4 | |||
|- | |||
| '''Database''' || MariaDB 10.11 | |||
|} | |||
== E-Commerce (WooCommerce) == | |||
The platform includes a full-featured online store powered by '''WooCommerce v10.6.0''': | |||
* Product catalog and management | |||
* Shopping cart and checkout | |||
* '''WooCommerce Payments''' — direct payment processing | |||
* '''PayPal Payments''' — alternative payment gateway | |||
* Tax and shipping automation via WooCommerce Services | |||
* Product brand support with shortcodes | |||
* REST API for product and order management | |||
== Membership & Access Control == | |||
* Role-based membership management via the '''Members''' plugin | |||
* Custom user roles and fine-grained capability permissions | |||
* Content restriction by role | |||
* Multi-role assignment per user | |||
* Member login widgets and private site capability | |||
== Events & Meetup Integration == | |||
* Automatic import of events from '''Meetup.com''' (no API key required) | |||
* Scheduled event imports via Action Scheduler | |||
* Event display via <code>[meetup_events]</code> shortcode | |||
* Compatible with major event calendar plugins | |||
== Content & Media == | |||
* '''WP Carousel Pro''' — image, post, product, and video carousels | |||
* Custom featured image sizes (800×400, 300×200) | |||
* Support for multiple post formats (gallery, video, audio, quote, and more) | |||
* Extensive media library spanning 2010–2026 | |||
* '''TinyMCE Advanced''' — enhanced content editor | |||
== Communication == | |||
* '''Contact Form 7''' — flexible contact forms with reCAPTCHA and spam protection | |||
* '''WP Mail SMTP''' — reliable email delivery with support for Gmail, SendGrid, Mailgun, SES, and other providers | |||
* '''Jetpack''' newsletter and subscriber features | |||
== Analytics & Insights == | |||
* '''Google Site Kit''' — unified dashboard for Google Analytics, Search Console, AdSense, and PageSpeed Insights | |||
* '''Jetpack''' — traffic statistics, activity logging, and site monitoring | |||
== Security == | |||
* '''Jetpack Security''' — malware scanning, brute force protection, web application firewall (WAF), and backup/restore | |||
* '''Akismet Anti-spam''' — comment and form spam filtering | |||
* '''Disable Comments''' — granular comment control per post type | |||
== Performance == | |||
* '''Comet Cache''' — advanced page caching | |||
* DNS prefetch and resource preloading | |||
* Image lazy loading and CDN delivery via Jetpack | |||
* Emoji script removal for faster page loads | |||
== Accessibility & SEO == | |||
* Keyboard-navigable menus with ARIA attributes | |||
* Skip-link and smooth-scroll functionality | |||
* JSON-LD structured data (Schema.org) for articles | |||
* Responsive design with mobile detection | |||
== Theme Customization == | |||
* Custom logo with fallback branding | |||
* Configurable welcome message | |||
* Six widget areas (sidebars and footer regions) | |||
* Primary and footer navigation menus | |||
* Full-width and sidebar page templates | |||
* Custom background and editor style support | |||
[[Category:Midsouth Makers]] | |||
Latest revision as of 15:57, 16 March 2026
MidsouthMakers WordPress |
|
|---|---|
| About | The WordPress application at our root .org domain |
| Hosted At | https://www.midsouthmakers.org/ |
| Source | View Source |
| Language | PHP, JavaScript |
| Contact | Joe Ferguson |
| Notes | Runs on the same host as https://rfid.midsouthmakers.org. |
Midsouth Makers WordPress
Midsouth Makers is a WordPress-powered community platform serving as a comprehensive hub for membership management, event coordination, e-commerce, and community engagement.
Core Platform
| Component | Details |
|---|---|
| CMS | WordPress 6.9.4 |
| Theme | Midsouth Makers Custom Theme v2.0.0 — responsive, mobile-friendly, modern industrial aesthetic |
| PHP | 8.4 |
| Database | MariaDB 10.11 |
E-Commerce (WooCommerce)
The platform includes a full-featured online store powered by WooCommerce v10.6.0:
- Product catalog and management
- Shopping cart and checkout
- WooCommerce Payments — direct payment processing
- PayPal Payments — alternative payment gateway
- Tax and shipping automation via WooCommerce Services
- Product brand support with shortcodes
- REST API for product and order management
Membership & Access Control
- Role-based membership management via the Members plugin
- Custom user roles and fine-grained capability permissions
- Content restriction by role
- Multi-role assignment per user
- Member login widgets and private site capability
Events & Meetup Integration
- Automatic import of events from Meetup.com (no API key required)
- Scheduled event imports via Action Scheduler
- Event display via
[meetup_events]shortcode - Compatible with major event calendar plugins
Content & Media
- WP Carousel Pro — image, post, product, and video carousels
- Custom featured image sizes (800×400, 300×200)
- Support for multiple post formats (gallery, video, audio, quote, and more)
- Extensive media library spanning 2010–2026
- TinyMCE Advanced — enhanced content editor
Communication
- Contact Form 7 — flexible contact forms with reCAPTCHA and spam protection
- WP Mail SMTP — reliable email delivery with support for Gmail, SendGrid, Mailgun, SES, and other providers
- Jetpack newsletter and subscriber features
Analytics & Insights
- Google Site Kit — unified dashboard for Google Analytics, Search Console, AdSense, and PageSpeed Insights
- Jetpack — traffic statistics, activity logging, and site monitoring
Security
- Jetpack Security — malware scanning, brute force protection, web application firewall (WAF), and backup/restore
- Akismet Anti-spam — comment and form spam filtering
- Disable Comments — granular comment control per post type
Performance
- Comet Cache — advanced page caching
- DNS prefetch and resource preloading
- Image lazy loading and CDN delivery via Jetpack
- Emoji script removal for faster page loads
Accessibility & SEO
- Keyboard-navigable menus with ARIA attributes
- Skip-link and smooth-scroll functionality
- JSON-LD structured data (Schema.org) for articles
- Responsive design with mobile detection
Theme Customization
- Custom logo with fallback branding
- Configurable welcome message
- Six widget areas (sidebars and footer regions)
- Primary and footer navigation menus
- Full-width and sidebar page templates
- Custom background and editor style support