diff --git a/.wiki/Enhance-Integration.md b/.wiki/Enhance-Integration.md index de48c5de..19c70fd0 100644 --- a/.wiki/Enhance-Integration.md +++ b/.wiki/Enhance-Integration.md @@ -3,7 +3,7 @@ ## Overview Enhance is a modern control panel that provides powerful hosting automation and management capabilities. This integration enables automatic domain syncing and SSL certificate management between Ultimate Multisite and Enhance Control Panel. -**Related Discussion:** See [GitHub Discussion #265](https://github.com/Multisite-Ultimate/ultimate-multisite/discussions/265) for community tips and additional information. +**Related Discussion:** See [GitHub Discussion #265](https://github.com/Ultimate-Multisite/ultimate-multisite/discussions/265) for community tips and additional information. ## Features - Automatic domain syncing when domains are mapped in Ultimate Multisite @@ -109,7 +109,7 @@ You can choose to: ## Additional WordPress Configuration -Based on community feedback ([Discussion #265](https://github.com/Multisite-Ultimate/ultimate-multisite/discussions/265)), you may need to configure these additional settings: +Based on community feedback ([Discussion #265](https://github.com/Ultimate-Multisite/ultimate-multisite/discussions/265)), you may need to configure these additional settings: ### .htaccess Configuration @@ -309,7 +309,7 @@ Complete API documentation: [https://apidocs.enhance.com](https://apidocs.enhanc - **Enhance Official Documentation:** [https://enhance.com/docs](https://enhance.com/docs) - **Enhance API Documentation:** [https://apidocs.enhance.com](https://apidocs.enhance.com) - **Enhance Community Forum:** [https://community.enhance.com](https://community.enhance.com) -- **GitHub Discussion:** [Issue #265 - Enhance Integration Tips](https://github.com/Multisite-Ultimate/ultimate-multisite/discussions/265) +- **GitHub Discussion:** [Issue #265 - Enhance Integration Tips](https://github.com/Ultimate-Multisite/ultimate-multisite/discussions/265) - **Ultimate Multisite Domain Mapping Guide:** See wiki page "How to Configure Domain Mapping v2" ## Support @@ -317,7 +317,7 @@ Complete API documentation: [https://apidocs.enhance.com](https://apidocs.enhanc If you encounter issues: 1. Check the Troubleshooting section above 2. Review the Ultimate Multisite logs -3. Consult the [GitHub Discussions](https://github.com/Multisite-Ultimate/ultimate-multisite/discussions) +3. Consult the [GitHub Discussions](https://github.com/Ultimate-Multisite/ultimate-multisite/discussions) 4. Contact Enhance support for panel-specific issues 5. Create a new discussion with detailed error logs for community assistance diff --git a/README.md b/README.md index 110e7826..c3d4a5a3 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Ultimate Multisite

- Ultimate Multisite Logo + Ultimate Multisite Logo

@@ -13,13 +13,13 @@ WordPress: 6.8 Tested PHP: 7.4.0+ Up To PHP: 8.4.6 - Latest Release + Latest Release

- Unit & Integration Tests - E2E Tests - Code Coverage - Code Quality + Unit & Integration Tests + E2E Tests + Code Coverage + Code Quality

## 🌟 Overview @@ -47,7 +47,7 @@ This plugin was formerly known as WP Ultimo and is now community maintained. ## 🔧 Installation -> **Important:** Do not use GitHub's green **"Code → Download ZIP"** button on this page. That archive is the raw source code and is missing the compiled dependencies — installing it will produce errors such as `Failed opening required .../vendor/autoload_packages.php`. Always download from the [**Releases page**](https://github.com/Multisite-Ultimate/ultimate-multisite/releases) instead. +> **Important:** Do not use GitHub's green **"Code → Download ZIP"** button on this page. That archive is the raw source code and is missing the compiled dependencies — installing it will produce errors such as `Failed opening required .../vendor/autoload_packages.php`. Always download from the [**Releases page**](https://github.com/Ultimate-Multisite/ultimate-multisite/releases) instead. There are three ways to install Ultimate Multisite: @@ -64,7 +64,7 @@ You can also browse the plugin listing at [wordpress.org/plugins/ultimate-multis ### Method 2: Using the pre-packaged release from GitHub -1. Download the latest release ZIP from the [Releases page](https://github.com/Multisite-Ultimate/ultimate-multisite/releases) +1. Download the latest release ZIP from the [Releases page](https://github.com/Ultimate-Multisite/ultimate-multisite/releases) 2. Log in to your WordPress Network Admin dashboard 3. Navigate to Plugins > Add New > Upload Plugin 4. Choose the downloaded ZIP file and click "Install Now" @@ -79,7 +79,7 @@ This method requires command-line access to your server and familiarity with Git ```bash cd wp-content/plugins/ - git clone https://github.com/Multisite-Ultimate/ultimate-multisite.git + git clone https://github.com/Ultimate-Multisite/ultimate-multisite.git cd ultimate-multisite ``` @@ -101,7 +101,7 @@ This method requires command-line access to your server and familiarity with Git
  • You've downloaded the repository directly from GitHub without using a release package
  • The composer dependencies haven't been installed
  • -

    Solution: Use the pre-packaged release from the Releases page or run composer install in the plugin directory.

    +

    Solution: Use the pre-packaged release from the Releases page or run composer install in the plugin directory.

    @@ -113,7 +113,7 @@ This method requires command-line access to your server and familiarity with Git
    "Class 'WP_Ultimo\Database\Sites\Site_Query' not found"

    This error can occur if the plugin's autoloader isn't properly loading all the necessary classes.

    -

    Solution: Use the pre-packaged release from the Releases page which includes all required files.

    +

    Solution: Use the pre-packaged release from the Releases page which includes all required files.

    @@ -152,7 +152,7 @@ We welcome contributions to Ultimate Multisite! Here's how you can contribute ef 1. **Quick Setup:** ```bash - git clone https://github.com/Multisite-Ultimate/ultimate-multisite.git + git clone https://github.com/Ultimate-Multisite/ultimate-multisite.git cd wp-multisite-waas npm run dev:setup # Installs dependencies and sets up Git hooks ``` @@ -232,7 +232,7 @@ See [readme](tests/e2e/README.md) for e2e testing. ## 🆘 Support -For support, please open an issue on the [GitHub repository](https://github.com/Multisite-Ultimate/ultimate-multisite/issues). +For support, please open an issue on the [GitHub repository](https://github.com/Ultimate-Multisite/ultimate-multisite/issues). ## ⚠️ Upgrade Notice @@ -435,13 +435,13 @@ Ultimate Multisite is an open-source project with contributions from: - [aanduque](https://github.com/aanduque) - [superdav42](https://github.com/superdav42) -- [And the community](https://github.com/Multisite-Ultimate/ultimate-multisite/graphs/contributors) +- [And the community](https://github.com/Ultimate-Multisite/ultimate-multisite/graphs/contributors) ## 📄 License Ultimate Multisite is licensed under the GPL v2 or later. -Copyright © 2024 [Ultimate Multisite Contributors](https://github.com/Multisite-Ultimate/ultimate-multisite/graphs/contributors) +Copyright © 2024 [Ultimate Multisite Contributors](https://github.com/Ultimate-Multisite/ultimate-multisite/graphs/contributors) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as diff --git a/inc/class-wp-ultimo.php b/inc/class-wp-ultimo.php index 5d45b37c..a24bc52f 100644 --- a/inc/class-wp-ultimo.php +++ b/inc/class-wp-ultimo.php @@ -1328,8 +1328,8 @@ private function get_latest_github_release(bool $include_prerelease = false): ?a } $url = $include_prerelease - ? 'https://api.github.com/repos/Multisite-Ultimate/ultimate-multisite/releases?per_page=5' - : 'https://api.github.com/repos/Multisite-Ultimate/ultimate-multisite/releases/latest'; + ? 'https://api.github.com/repos/Ultimate-Multisite/ultimate-multisite/releases?per_page=5' + : 'https://api.github.com/repos/Ultimate-Multisite/ultimate-multisite/releases/latest'; $response = wp_remote_get( $url,