163 lines
9.0 KiB
Markdown
163 lines
9.0 KiB
Markdown
# Igny8 AI SEO Plugin - Complete Pages Table
|
|
|
|
## Overview
|
|
This table provides a comprehensive list of all pages in the Igny8 AI SEO Plugin, including their URLs, purposes, and functionality.
|
|
|
|
---
|
|
|
|
## Main Navigation Pages
|
|
|
|
| Page Name | URL | Purpose | Module | Subpages |
|
|
|-----------|-----|---------|--------|----------|
|
|
| **Dashboard** | `admin.php?page=igny8-home` | Main dashboard with complete AI workflow guide | Core | None |
|
|
| **Planner** | `admin.php?page=igny8-planner` | Content planning and keyword research | Planner | 4 subpages |
|
|
| **Writer** | `admin.php?page=igny8-writer` | Content creation and writing tools | Writer | 3 subpages |
|
|
| **Optimizer** | `admin.php?page=igny8-optimizer` | SEO optimization and performance tools | Optimizer | 2 subpages |
|
|
| **Linker** | `admin.php?page=igny8-linker` | Link building and backlink management | Linker | 2 subpages |
|
|
| **Personalize** | `admin.php?page=igny8-personalize` | Content personalization and targeting | Personalize | 4 subpages |
|
|
| **Thinker** | `admin.php?page=igny8-thinker` | AI thinker and strategy tools | Thinker | 4 subpages |
|
|
| **Analytics** | `admin.php?page=igny8-analytics` | Performance analytics and reporting | Analytics | None |
|
|
| **Schedules** | `admin.php?page=igny8-schedules` | Smart automation schedules | Schedules | None |
|
|
| **Settings** | `admin.php?page=igny8-settings` | Plugin configuration and settings | Core | 3 subpages |
|
|
| **Help** | `admin.php?page=igny8-help` | Documentation and support resources | Core | 3 subpages |
|
|
|
|
---
|
|
|
|
## Planner Module Pages
|
|
|
|
| Page Name | URL | Purpose | Description |
|
|
|-----------|-----|---------|-------------|
|
|
| **Planner Dashboard** | `admin.php?page=igny8-planner` | Main planner overview | Overview of keywords, clusters, and ideas |
|
|
| **Keywords** | `admin.php?page=igny8-planner&sm=keywords` | Keyword management | Manage keywords, track search volumes, organize by intent and difficulty |
|
|
| **Clusters** | `admin.php?page=igny8-planner&sm=clusters` | Keyword clustering | Group related keywords into content clusters for better topical authority |
|
|
| **Ideas** | `admin.php?page=igny8-planner&sm=ideas` | Content ideas generation | Generate and organize content ideas based on keyword research |
|
|
| **Mapping** | `admin.php?page=igny8-planner&sm=mapping` | Content mapping | Map keywords and clusters to existing pages and content |
|
|
|
|
---
|
|
|
|
## Writer Module Pages
|
|
|
|
| Page Name | URL | Purpose | Description |
|
|
|-----------|-----|---------|-------------|
|
|
| **Writer Dashboard** | `admin.php?page=igny8-writer` | Main writer overview | Overview of content tasks and workflow |
|
|
| **Tasks** | `admin.php?page=igny8-writer&sm=tasks` | Content queue management | Manage content tasks and work queue |
|
|
| **Drafts** | `admin.php?page=igny8-writer&sm=drafts` | Draft content management | Manage content drafts and work in progress |
|
|
| **Published** | `admin.php?page=igny8-writer&sm=published` | Published content | View and manage published content |
|
|
|
|
---
|
|
|
|
## Optimizer Module Pages
|
|
|
|
| Page Name | URL | Purpose | Description |
|
|
|-----------|-----|---------|-------------|
|
|
| **Optimizer Dashboard** | `admin.php?page=igny8-optimizer` | Main optimizer overview | Overview of optimization tools and performance |
|
|
| **Audits** | `admin.php?page=igny8-optimizer&sm=audits` | SEO audits | Run comprehensive SEO audits on content and pages |
|
|
| **Suggestions** | `admin.php?page=igny8-optimizer&sm=suggestions` | Optimization suggestions | Get AI-powered optimization suggestions for better rankings |
|
|
|
|
---
|
|
|
|
## Linker Module Pages
|
|
|
|
| Page Name | URL | Purpose | Description |
|
|
|-----------|-----|---------|-------------|
|
|
| **Linker Dashboard** | `admin.php?page=igny8-linker` | Main linker overview | Overview of link building tools and campaigns |
|
|
| **Backlinks** | `admin.php?page=igny8-linker&sm=backlinks` | Backlink management | Track and manage backlink profile and authority |
|
|
| **Campaigns** | `admin.php?page=igny8-linker&sm=campaigns` | Link building campaigns | Plan and execute link building campaigns effectively |
|
|
|
|
---
|
|
|
|
## Personalize Module Pages
|
|
|
|
| Page Name | URL | Purpose | Description |
|
|
|-----------|-----|---------|-------------|
|
|
| **Personalize Dashboard** | `admin.php?page=igny8-personalize` | Main personalization overview | Overview of personalization tools and settings |
|
|
| **Settings** | `admin.php?page=igny8-personalize&sm=settings` | Personalization settings | Configure global settings, display options, and advanced personalization settings |
|
|
| **Content Generation** | `admin.php?page=igny8-personalize&sm=content-generation` | AI content generation | Configure AI prompts, field detection, and content generation parameters |
|
|
| **Rewrites** | `admin.php?page=igny8-personalize&sm=rewrites` | Content variations | View and manage personalized content variations and rewrites |
|
|
| **Front-end** | `admin.php?page=igny8-personalize&sm=front-end` | Frontend implementation | Manage front-end display settings, shortcode usage, and implementation guides |
|
|
|
|
---
|
|
|
|
## Thinker Module Pages
|
|
|
|
| Page Name | URL | Purpose | Description |
|
|
|-----------|-----|---------|-------------|
|
|
| **Thinker Dashboard** | `admin.php?page=igny8-thinker&sp=main` | Main AI thinker overview | Overview of AI tools and strategies |
|
|
| **Prompts** | `admin.php?page=igny8-thinker&sp=prompts` | AI prompts management | Manage and configure AI prompts for content generation |
|
|
| **Profile** | `admin.php?page=igny8-thinker&sp=profile` | AI profile settings | Configure AI personality and writing style |
|
|
| **Strategies** | `admin.php?page=igny8-thinker&sp=strategies` | Content strategies | Plan and manage content strategies and approaches |
|
|
| **Image Testing** | `admin.php?page=igny8-thinker&sp=image-testing` | AI image testing | Test and configure AI image generation capabilities |
|
|
|
|
---
|
|
|
|
## Settings Pages
|
|
|
|
| Page Name | URL | Purpose | Description |
|
|
|-----------|-----|---------|-------------|
|
|
| **General Settings** | `admin.php?page=igny8-settings&sp=general` | Plugin configuration | Configure plugin settings, automation, and table preferences |
|
|
| **System Status** | `admin.php?page=igny8-settings&sp=status` | System monitoring | Monitor system health, database status, and module performance |
|
|
| **API Integration** | `admin.php?page=igny8-settings&sp=integration` | External integrations | Configure API keys and integrate with external services |
|
|
| **Import/Export** | `admin.php?page=igny8-settings&sp=import-export` | Data management | Import and export data, manage backups, and transfer content |
|
|
|
|
---
|
|
|
|
## Help Pages
|
|
|
|
| Page Name | URL | Purpose | Description |
|
|
|-----------|-----|---------|-------------|
|
|
| **Help & Support** | `admin.php?page=igny8-help&sp=help` | Main help page | Documentation and support resources for getting started |
|
|
| **Documentation** | `admin.php?page=igny8-help&sp=docs` | Complete documentation | Comprehensive documentation and guides |
|
|
| **System Testing** | `admin.php?page=igny8-help&sp=system-testing` | System diagnostics | Test system functionality and diagnose issues |
|
|
| **Function Testing** | `admin.php?page=igny8-help&sp=function-testing` | Function testing | Test individual functions and components |
|
|
|
|
---
|
|
|
|
## Special Pages
|
|
|
|
| Page Name | URL | Purpose | Description |
|
|
|-----------|-----|---------|-------------|
|
|
| **Analytics** | `admin.php?page=igny8-analytics` | Performance analytics | Performance analytics and reporting for data-driven decisions |
|
|
| **Schedules** | `admin.php?page=igny8-schedules` | Automation schedules | Content scheduling and automation for consistent publishing |
|
|
|
|
---
|
|
|
|
## Page Access Requirements
|
|
|
|
| Requirement | Description |
|
|
|-------------|-------------|
|
|
| **Capability** | All pages require `manage_options` capability |
|
|
| **Module Status** | Module pages only accessible if corresponding module is enabled |
|
|
| **User Context** | All pages require authenticated WordPress user |
|
|
|
|
---
|
|
|
|
## Page Structure Notes
|
|
|
|
### URL Parameters
|
|
- **`page`**: Main page identifier (e.g., `igny8-planner`)
|
|
- **`sm`**: Submodule parameter for module subpages (e.g., `keywords`, `clusters`)
|
|
- **`sp`**: Subpage parameter for settings/help pages (e.g., `general`, `docs`)
|
|
|
|
### Page Rendering
|
|
- All pages use `core/global-layout.php` as the master layout template
|
|
- Module pages use `modules/modules-pages/{module}.php` for content
|
|
- Settings/Help pages use `core/pages/{category}/{page}.php` for content
|
|
- All pages include breadcrumb navigation and submenu systems
|
|
|
|
### Dynamic Content
|
|
- Pages show different content based on module enablement status
|
|
- Subpages are conditionally rendered based on URL parameters
|
|
- All pages include workflow guides and progress tracking
|
|
|
|
---
|
|
|
|
## Summary
|
|
|
|
**Total Pages**: 25+ individual pages across 8 modules
|
|
**Main Modules**: Planner, Writer, Optimizer, Linker, Personalize, Thinker, Analytics, Schedules
|
|
**Core Pages**: Dashboard, Settings, Help
|
|
**Subpages**: 20+ subpages with specialized functionality
|
|
**Access Control**: All pages require admin privileges and module enablement
|
|
|
|
This comprehensive page structure provides a complete SEO management platform with specialized tools for each aspect of content creation, optimization, and performance tracking.
|