feat(wordpress): EMCP Tools workflow skills + widget catalogs + pending wordpress skills
- emcp-page-building, emcp-content-ops, emcp-site-audit: EMCP Tools MCP workflows verified live (atomic/legacy interplay, apply-template overwrite risk, create-theme-template goes live immediately, false-positive malware pattern in scan-security, change ledger + rollback) - elementor-pro-widgets: 30+5 native Elementor Pro widgets (curated catalog) - elementskit-widgets / powerpack-widgets: 42 + 97 third-party widgets, widgetType extracted from plugin source (not guessed by convention) - plugin.json bumped 1.2.0 -> 1.3.0, keywords + description updated - commits pending wordpress skills already present as untracked files (emcp-tools, wordfence, wp-activity-log, seguranca-descomplicar, webp-express, wp-fastest-cache, wp-font-perf, wp-meteor, wp-activity-log, redis-object-cache, app-for-cloudflare) and pending edits (rank-math, wp-cli, wp-content-seo-gate)
This commit is contained in:
@@ -137,28 +137,52 @@ wp option pluck rank-math-options-sitemap pt_attachment_sitemap # on/off (defau
|
||||
|
||||
## Módulos Rank Math
|
||||
|
||||
`rank_math_modules` e um **array indexado de slugs activos** (nao um map `slug=>bool`). Lista completa verificada ao vivo em `descomplicar.pt` (Pro) + filesystem — ver `SKILL.md` §15 para a tabela completa Free vs PRO.
|
||||
|
||||
```bash
|
||||
# Ver todos os módulos
|
||||
# Ver todos os módulos activos
|
||||
wp option get rank_math_modules --format=json --allow-root
|
||||
|
||||
# Activar módulo
|
||||
wp option patch update rank_math_modules MODULE_NAME "1" --allow-root
|
||||
# Activar módulo (wp eval — wp option patch NAO funciona aqui, nao ha chave por slug)
|
||||
wp eval '
|
||||
$modules = get_option("rank_math_modules", []);
|
||||
if (!in_array("MODULE_SLUG", $modules)) { $modules[] = "MODULE_SLUG"; update_option("rank_math_modules", $modules); }
|
||||
' --allow-root
|
||||
|
||||
# Desactivar módulo
|
||||
wp option patch update rank_math_modules MODULE_NAME "0" --allow-root
|
||||
wp eval '
|
||||
$modules = get_option("rank_math_modules", []);
|
||||
$modules = array_values(array_diff($modules, ["MODULE_SLUG"]));
|
||||
update_option("rank_math_modules", $modules);
|
||||
' --allow-root
|
||||
```
|
||||
|
||||
| Módulo | Slug | Função |
|
||||
|--------|------|--------|
|
||||
| SEO Analysis | `seo-analysis` | Score SEO no editor |
|
||||
| Link Counter | `link-counter` | Contagem links internos/externos |
|
||||
| Redirections | `redirections` | Sistema de redirects |
|
||||
| 404 Monitor | `404-monitor` | Log de 404s |
|
||||
| Schema | `rich-snippet` | Schema markup |
|
||||
| Sitemap | `sitemap` | XML Sitemap |
|
||||
| Instant Indexing | `instant-indexing` | Google Indexing API (PRO) |
|
||||
| Local SEO | `local-seo` | Schema LocalBusiness |
|
||||
| WooCommerce | `woocommerce` | SEO WooCommerce |
|
||||
| Módulo | Slug | Função | Tier |
|
||||
|--------|------|--------|------|
|
||||
| SEO Analysis | `seo-analysis` | Score SEO no editor | Free |
|
||||
| Link Counter | `link-counter` | Contagem links internos/externos | Free |
|
||||
| Redirections | `redirections` | Sistema de redirects | Free |
|
||||
| 404 Monitor (dedicado, tabela própria) | `404-monitor` | Log de 404s | Free (opção básica) / PRO (módulo completo) |
|
||||
| Schema | `rich-snippet` | Schema markup | Free (1/página) / PRO (ilimitado + Builder) |
|
||||
| Sitemap | `sitemap` | XML Sitemap | Free |
|
||||
| Instant Indexing | `instant-indexing` | IndexNow; Google Indexing API é PRO | Free |
|
||||
| WooCommerce | `woocommerce` | SEO WooCommerce | Free |
|
||||
| ACF | `acf` | Integração Advanced Custom Fields | Free |
|
||||
| Analytics | `analytics` | GSC/GA no wp-admin | Free (básico) / PRO (avançado) |
|
||||
| Role Manager | `role-manager` | Capabilities por role | Free |
|
||||
| BuddyPress | `buddypress` | Integração BuddyPress | Free |
|
||||
| bbPress | `bbpress` | Integração bbPress | Free |
|
||||
| Web Stories | `web-stories` | SEO para Web Stories | Free |
|
||||
| AI Visibility | `ai-visibility` | Monitoriza citações em AI Overviews/LLMs (achado 16-08-2026) | Free |
|
||||
| Content AI | `content-ai` | Assistente de conteúdo (requer conta ligada) | Free (limitado) / PRO (ilimitado) |
|
||||
| Image SEO | `image-seo` | Alt/title automático em imagens | **PRO exclusivo** |
|
||||
| Local SEO | `local-seo` | Schema LocalBusiness multi-localização | **PRO exclusivo** |
|
||||
| LLMs.txt | `llms-txt` | Gera `/llms.txt` automaticamente | **PRO exclusivo** |
|
||||
| News Sitemap | `news-sitemap` | Sitemap Google News | **PRO exclusivo** |
|
||||
| Video Sitemap | `video-sitemap` | Sitemap de vídeos | **PRO exclusivo** |
|
||||
| Marketplace | `marketplace` | Addons Rank Math | **PRO exclusivo** |
|
||||
| Link Genius | `link-genius` | Sugestões de link interno automáticas | **PRO exclusivo** |
|
||||
| Podcast | `podcast` | SEO para podcasts | **PRO exclusivo** |
|
||||
|
||||
---
|
||||
|
||||
@@ -367,13 +391,20 @@ wp db query "SELECT id, sources, url_to, header_code FROM wp_rank_math_redirecti
|
||||
| `wp rankmath sitemap generate` | ✅ | ✅ | Único comando nativo |
|
||||
| Meta por post | ✅ | ✅ | `wp post meta` |
|
||||
| Options globais | ✅ | ✅ | `wp option patch` |
|
||||
| Schema markup | ✅ | ✅ | `wp eval` |
|
||||
| Schema markup | ✅ (1/página) | ✅ (ilimitado + Schema Builder) | `wp eval` |
|
||||
| Redirections | ✅ | ✅ | `\RankMath\Redirections\DB` |
|
||||
| 404 Monitor | ✅ | ✅ | `wp_rank_math_404_logs` |
|
||||
| Instant Indexing | ❌ | ✅ | `\RankMath\Instant_Indexing\Api` |
|
||||
| Analytics GSC | ❌ | ✅ | Tabelas analytics_gsc |
|
||||
| Analytics GA | ❌ | ✅ | Tabelas analytics_ga |
|
||||
| 404 Monitor (opção básica, `404_monitor_mode`) | ✅ | ✅ | Sem tabela própria em Free |
|
||||
| 404 Monitor (módulo dedicado, `wp_rank_math_404_logs`) | ❌ | ✅ | Verificado ao vivo 16-08-2026 — só existe com Pro licenciado |
|
||||
| Instant Indexing — IndexNow | ✅ | ✅ | Módulo `instant-indexing`, ambos free e PRO |
|
||||
| Instant Indexing — Google Indexing API | ❌ | ✅ | `\RankMath\Instant_Indexing\Api` |
|
||||
| Analytics (básico, wp-admin) | ✅ | ✅ | Módulo `analytics` presente em ambos |
|
||||
| Analytics GSC/GA (histórico alargado) | ❌ | ✅ | Tabelas `analytics_gsc`/`analytics_ga` |
|
||||
| Image SEO | ❌ | ✅ | Módulo `image-seo` — confirmado PRO exclusivo |
|
||||
| Local SEO | ❌ | ✅ | Módulo `local-seo` — confirmado PRO exclusivo |
|
||||
| LLMs.txt (`/llms.txt` automático) | ❌ | ✅ | Módulo `llms-txt` — confirmado PRO exclusivo (achado 16-08-2026) |
|
||||
| News/Video Sitemap | ❌ | ✅ | Módulos `news-sitemap`/`video-sitemap` |
|
||||
| Marketplace / Link Genius / Podcast | ❌ | ✅ | Só existem no filesystem `seo-by-rank-math-pro` |
|
||||
|
||||
---
|
||||
|
||||
*Referência Rank Math WP-CLI | Descomplicar® | v1.0.0 | 18-02-2026*
|
||||
*Referência Rank Math WP-CLI | Descomplicar® | v1.1.0 | 16-08-2026*
|
||||
|
||||
Reference in New Issue
Block a user