WP Manifestindependent plugin directory
manifest / ai / codedesign-pages-plugin

CodeDesign Pages WP Registry grade D+. High-severity findings · 2 findingsWP RegistryHigh-severity findings · 2 findingsOpen the reportD+

Brings the power of CodeDesign.ai to your WordPress site.

★ 0stars
15release downloads
1.3.70latest · 1 year ago

Install

Download codedesign-pages-plugin.zip From the 1.3.70 release on GitHub, May 7, 2025

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/codedesignapp/codedesign-pages-plugin/releases/download/1.3.70/codedesign-pages-plugin.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Brings the power of CodeDesign.ai to WordPress, helping you create beautiful, responsive designs with ease.

Description

CodeDesign.ai Pages for WordPress lets you connect your CodeDesign.ai project to WordPress, giving you access to powerful design tools directly in your WordPress admin.

Here are a few perks of publishing to Wordpress from CodeDesign:

  • Publish your website with our AI assisted builder for WordPress, zero-coding required.
  • Update the design changes on CodeDesign Builder and publish effortlessly to WordPress.
  • Best of Both Worlds - Access the plugins and other tools available on WordPress while enjoying the AI perks offered by CodeDesign

Features

  • Seamless integration with CodeDesign.ai
  • Custom full-width page template
  • Easy to use settings page
  • API key validation
  • Automatic synchronization of designs

How It Works

  1. Install and activate the plugin on WordPress
  2. Go to CodeDesign.ai dashboard and choose a project.
  3. Click on Publish button and choose add to wordpress.
  4. Copy the provided API Key and paste it in your CodeDesign.ai API key
  5. Start creating beautiful designs directly from your WordPress admin
  1. Upload the plugin files to the /wp-content/plugins/codedesign-connector directory, or install the plugin through the WordPress plugins screen.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Navigate to the 'CodeDesign' menu in your admin dashboard.
  4. Enter your CodeDesign.ai API key and click 'Connect'.

Frequently Asked Questions

Do I need a CodeDesign.ai account?

Yes, you need to create an account at CodeDesign.ai to get an API key.

How do I get an API key?

You can obtain an API key by signing up at CodeDesign.ai.

Can I use this plugin with any WordPress theme?

Yes, the plugin is designed to work with any WordPress theme.

How do I disconnect from CodeDesign.ai?

Go to the CodeDesign settings page in your WordPress admin and click the disconnect button.

Screenshots

  1. Publish Panel
    Easily publish your CodeDesign project to WordPress using the "Add to WordPress" option from the publish panel.

  2. Connect WordPress Integration
    Navigate to the Integrations tab and connect your WordPress site with one click.

  3. API Key Generation
    Copy the generated API key from your CodeDesign dashboard to use inside the WordPress plugin.

  4. Upload Plugin
    Upload the CodeDesign plugin ZIP file directly from your WordPress admin panel.

  5. Activate Plugin
    Activate the CodeDesign plugin from the Installed Plugins list in WordPress.

  6. Enter API Key
    Paste the copied API key into the CodeDesign plugin settings inside WordPress and activate it.

  7. Page Synchronization
    Your pages, components, and functions are now synced between CodeDesign and WordPress.

Changelog

1.0

  • Initial release

Upgrade Notice

1.0

Initial release of CodeDesign.ai Pages.

Privacy Policy

This plugin connects to CodeDesign.ai servers to validate API keys and synchronize design data. No personal information is collected other than what is necessary for the plugin's functionality.

Releases

6 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
1.3.70 latest
May 7, 2025 1 year ago
codedesign-pages-plugin.zip
5
May 5, 2025 1 year ago
codedesign-pages-plugin.zip
5
May 5, 2025 1 year ago
codedesign-pages-plugin.zip
1
May 5, 2025 1 year ago
codedesign-wp-plugin-installer-latest.zip +1 asset
4
codedesign-wp-plugin-installer-latest.zip2
codedesign-wp-plugin-updater-latest.zip2
May 5, 2025 1 year ago
codedesign-wp-plugin-updater-latest.zip +1 asset
0
codedesign-wp-plugin-updater-latest.zip0
codedesign-wp-plugin-installer-latest.zip0
May 5, 2025 1 year ago
codedesign-wp-plugin-installer-latest.zip +1 asset
0
codedesign-wp-plugin-installer-latest.zip0
codedesign-wp-plugin-updater-latest.zip0
D+ grade

Security

CodeDesign Pages 1.3.701.3.70 · audited by WP Registry

High-severity findings.

1 high 1 medium
Audited release
1.3.701.3.70
Findings
2
Worst severity
high
Content hash
803878cd65ac6244fbe6601d…

Findings

  • high Unauthenticated validate_api_key can set mnc_api_key option

    missing_auth

    wp_ajax_nopriv_validate_api_key accepts POST api_key, calls remote validation, and on success update_option('mnc_api_key', $apiKey) then syncs. No nonce or capability. Depending on remote validator behavior this can bind attacker keys and trigger sync.

    codedesign-connector.php:49-50,214-225

    Recommendation

    Remove nopriv; restrict to manage_options + nonce. Only store keys after admin confirmation.

  • medium SSL verification disabled during sync remote POST

    insecure_config

    sync_function temporarily add_filter('https_ssl_verify','__return_false') and https_local_ssl_verify while posting to admin-ajax.php, enabling MITM on the sync channel.

    codedesign-connector.php:489-509

    Recommendation

    Do not disable SSL verification. Call the sync logic in-process instead of HTTP-loopback to admin-ajax.

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.