Skip to content

Meta Description Generator: Settings Page #163

@nikkifurls

Description

@nikkifurls

Description

Set up a settings page that allows users to choose between AI service providers. The AI Services plugin (https://wordpress.org/plugins/ai-services/) will be selected by default for now.

Use the Settings API to build the admin fields. We don't want to rely on other plugins for building admin fields.

Build as a feature, not a Singleton.

We should add a filter to allow developers to manage which AI service provider is selected via code. If a developer has utilized the filter to set the selected AI service provider via code, the settings should still be registered so that WordPress knows about them, but should not be editable on the settings screen (the settings screen should not appear in the admin OR should be read-only).

Use Case

When an editor or developer wants to enable AI features in WP SEO, they are able to easily select an AI service provider and provide credentials for AI services.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions