alleyinteractive / alleyinteractive/wp-seo

Migrate WP SEO settings page under a new top-level WP SEO admin menu

Đang mở
#194 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
PHP
Star
45
Fork
13
Merge trung bình
12 ngày 16 giờ
Pull request đã merge (30 ngày)
5

Mô tả

### Description

v2.0 introduces a new top-level "WP SEO" admin menu (see #131 and docs/adr/0004-readonly-settings-page-in-v2-0.md) to hold the readonly feature registry display. For v2.0, that menu will contain only the feature registry page -- the existing content-configuration settings page (currently Settings -> SEO, registered via add_options_page() in php/class-wp-seo-settings.php) stays where it is.

This issue tracks migrating that existing settings page (Home Page, Post Types, Open Graph, per-post-type/taxonomy archive sections, Search Results, 404 Page, etc.) to live as a sibling submenu under the new top-level WP SEO menu, so plugin configuration isn't split across two disconnected admin locations (Core's Settings sidebar and the new WP SEO menu).

### Use Case

Avoid a permanently split admin surface: one place for "is this feature on" (new WP SEO menu) and another for "how is it configured" (Core Settings sidebar). Deferred out of #131's scope to avoid coupling the readonly feature display to a migration of the existing, larger settings page.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Start in php/class-wp-seo-settings.php at the existing add_options_page() registration, then read docs/adr/0004-readonly-settings-page-in-v2-0.md and the context from #131. Keep the existing Home Page, Post Types, Open Graph, archive, Search Results, and 404 Page sections available as a sibling submenu under the top-level WP SEO menu rather than Core Settings.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
php, wordpress
Lĩnh vực
backend
Loại issue
Tái cấu trúc
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Sôi nổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
68/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.