| @@ -1,283 +1,364 @@ | ||
| 1 | -=== WP Coder - Powerful HTML, CSS, JS and PHP Injection === | |
| 1 | +=== WP Coder – Insert Custom PHP, HTML, CSS & JS in WordPress === | |
| 2 | 2 | Contributors: wpcoderdev, Wpcalc, lobov |
| 3 | 3 | Donate link: https://wpcoder.pro/ |
| 4 | -Tags: html, css, javascript, php, code | |
| 4 | +Tags: code snippets, custom css, custom js, wp code, custom php | |
| 5 | 5 | Requires at least: 3.2 |
| 6 | -Tested up to: 6.4 | |
| 6 | +Tested up to: 6.8 | |
| 7 | 7 | Requires PHP: 7.4 |
| 8 | -Stable tag: 3.4 | |
| 8 | +Stable tag: 4.2 | |
| 9 | 9 | License: GPLv2 or later |
| 10 | 10 | License URI: http://www.gnu.org/licenses/gpl-2.0.html |
| 11 | 11 | |
| 12 | -WP Coder: A profound WordPress plugin for directly incorporating custom HTML, CSS, JavaScript and PHP codes into your WordPress pages. | |
| 12 | +WP Coder: Easily inject custom HTML, CSS, JavaScript, and PHP snippets into your WordPress site—no coding in theme files needed! | |
| 13 | 13 | |
| 14 | 14 | == Description == |
| 15 | -WP Coder can embed HTML, JS, CSS and PHP codes directly into your WordPress pages. This plugin allows you to easily manage style issues, add web forms, or introduce interactive features. For more detailed information on each feature, please consult our [official documentation](https://wpcoder.pro/category/documentation/getting-started/?utm_source=wordpress&utm_medium=site&utm_campaign=readme). | |
| 16 | 15 | |
| 17 | -This plugin is an excellent tool for integrating a variety of scripts or styles, which can enhance your website's aesthetics, interaction, and overall appeal. | |
| 16 | +Tired of editing theme files to add custom scripts or styles? **WP Coder** lets you effortlessly insert custom HTML, CSS, JavaScript, and PHP snippets right from your dashboard, giving you complete control and flexibility. | |
| 18 | 17 | |
| 19 | -WP Coder gives you the freedom to incorporate diverse elements, constructed using scripts, styles and PHP scripts into virtually any part of your website. | |
| 18 | +[Documentation](https://wpcoder.pro/documentation/getting-started/install-and-activate/) | [Upgrade to Pro](https://wpcoder.pro/pricing/) | |
| 20 | 19 | |
| 21 | -For instance, introducing a pop-up window script or a notifications script to a webpage is effortless, eliminating the need for multiple plugins, thereby avoiding the potential for site performance degradation. | |
| 20 | +**WP Coder** is a robust and user-friendly WordPress plugin that allows effortless insertion of custom HTML, CSS, JavaScript, and PHP code directly into your pages, posts, or widgets using powerful shortcodes. No more editing theme files—gain full control over your website’s customization instantly. | |
| 22 | 21 | |
| 23 | -### Features ### | |
| 22 | +### 🚀 Why WP Coder? | |
| 23 | +- **Advanced Code Editor:** CodeMirror-powered editor with syntax highlighting and intuitive navigation. | |
| 24 | +- **Shortcode Integration:** Use `[wp_code id="X"]` to embed snippets anywhere easily. | |
| 25 | +- **Live HTML & CSS Preview:** Real-time preview without the need to save or reload. | |
| 26 | +- **Code Optimization:** Minify and inline your CSS/JS to boost website speed. | |
| 24 | 27 | |
| 25 | -1. **Direct Injection of Codes** - Embed HTML, JS, CSS and PHP codes directly to your webpages. | |
| 26 | -1. **PHP Global** - Embed PHP functions on your site. | |
| 27 | -2. **Test Mode** - Test different codes without affecting your live site. | |
| 28 | -3. **Import/Export Functions** - Transfer your code snippets effortlessly across different websites. | |
| 29 | -4. **Multifunctional Code Editor** - Enjoy color syntax highlighting, line numbering, and built-in error checking. | |
| 30 | -5. **Advanced CSS and JS Options** - Have your CSS and JavaScript inline or minified to optimize page loading times. | |
| 31 | -6. **Integration of External Libraries** - With WP Coder, you can tap into the vast pool of third-party libraries, leveraging existing scripts or styles that can significantly optimize your site development. This feature is perfect for not having to reinvent the wheel, and instead, you can build upon the robust releases of global developers to enhance your site's functionality and appeal. | |
| 32 | -7. **Easily Embed Shortcodes into HTML Code** - Shortcodes provide a convenient way to add complex features to your website without manually writing them into the HTML. With WP Coder, these shortcodes can be easily inserted into your HTML, improving site development speed and simplicity. Whether you're looking to embed a contact form, add a gallery, or even include custom-designed elements, all these can be done through just a few lines of shortcode, significantly simplifying your website management. | |
| 33 | -8. **Shortcode content** - Using the content inside the shortcode in the html code. | |
| 28 | +### 🎯 Ideal for: | |
| 29 | +- **Developers:** Rapidly test scripts or debug live sites. | |
| 30 | +- **Marketers:** Easily integrate analytics, pixels, and ad scripts. | |
| 31 | +- **Bloggers & Designers:** Customize styles, enhance layouts, and improve user engagement. | |
| 34 | 32 | |
| 33 | +### ⚙️ Features: | |
| 34 | +- **Embed HTML, CSS, JS, and PHP:** Easily insert custom code through powerful shortcodes. | |
| 35 | +- **Advanced Tabbed Code Editor:** Easily toggle visibility of HTML, CSS, JS, and PHP tabs for focused editing or cleaner visualization. | |
| 36 | +- **Syntax Highlighting:** Enhanced code readability with CodeMirror integration. | |
| 37 | +- **Live Preview:** Instantly view HTML and CSS output inside the editor. | |
| 38 | +- **Minify & Optimize:** Improve loading performance by minifying CSS and JavaScript. | |
| 39 | +- **JS Optimization:** Control script attributes (async, defer, disable jQuery). | |
| 40 | +- **Smart PHP Handling:** Execute PHP snippets conditionally—run where inserted, run only in the admin area, run only on the front-end, or run everywhere. | |
| 41 | +- **External Scripts & Styles:** Include external libraries like Google Fonts or CDN resources. | |
| 42 | +- **Test Mode:** Safely preview snippets without affecting your live site. | |
| 43 | +- **Import/Export:** Easily transfer snippets and settings between sites. | |
| 44 | +- **Visual Snippet Navigation:** Inline NAV comments for easy code section navigation. | |
| 45 | +- **Safe and Lightweight:** Built for speed and optimized for security, with zero bloat. | |
| 35 | 46 | |
| 36 | -WP Coder is an invaluable tool for all WordPress developers, website owners, and coding enthusiasts. Elevate your WordPress development experience with WP Coder. | |
| 47 | +### 💡 Included Snippets: | |
| 37 | 48 | |
| 38 | -*Please note:* While WP Coder allows for advanced customization and control, improper use may affect your site. Always backup your site before making significant changes. | |
| 49 | +#### Editor & Content | |
| 50 | +- Disable Gutenberg Editor | |
| 51 | +- Remove Gutenberg Block CSS | |
| 52 | +- Disable Widget Blocks | |
| 53 | +- Enable Shortcode Execution in Widgets | |
| 54 | +- Enable Excerpt for Pages | |
| 55 | +- Open External Links in New Tabs | |
| 56 | +- Change “Read More” Text | |
| 39 | 57 | |
| 40 | -### Video ### | |
| 58 | +#### Admin Interface Tweaks | |
| 59 | +- Disable Screen Options Tab | |
| 60 | +- Disable Welcome Panel | |
| 61 | +- Duplicate Posts | |
| 62 | +- Disable Admin Bar | |
| 41 | 63 | |
| 42 | -https://youtu.be/YF4X7sU0iFY?si=327VZduhqu_mh5-N | |
| 64 | +#### Login & User Access | |
| 65 | +- Disable Login Page Language Switcher | |
| 66 | +- Disable Login by Email | |
| 67 | +- Disable Admin Password Reset Emails | |
| 68 | +- Custom Login Logo | |
| 69 | +- Custom Login Redirect URLs | |
| 43 | 70 | |
| 44 | -### Plugin includes following Snippets ### | |
| 71 | +#### Media & Embeds | |
| 72 | +- Enable SVG Upload | |
| 73 | +- Force Lowercase Filenames | |
| 74 | +- Default ALT Text for Avatars | |
| 75 | +- Disable Lazy Load | |
| 76 | +- Disable Embeds | |
| 77 | +- Adjust oEmbed Max Dimensions | |
| 45 | 78 | |
| 46 | -#### Disable #### | |
| 47 | -* Disable Gutenberg Editor | |
| 48 | -* Remove Gutenberg Block CSS | |
| 49 | -* Disable Widget Blocks | |
| 50 | -* Remove WordPress Version Number | |
| 51 | -* Disable XML-RPC | |
| 52 | -* Disable Automatic Updates Emails | |
| 53 | -* Disable Automatic Updates | |
| 54 | -* Disable The WP Admin Bar | |
| 55 | -* Disable Attachment Pages | |
| 56 | -* Disable WordPress REST API | |
| 57 | -* Disable Comments | |
| 58 | -* Disable Automatic Trash Emptying | |
| 59 | -* Disable Emojis | |
| 60 | -* Disable ‘Screen Options’ Tab | |
| 61 | -* Disable Welcome Panel | |
| 62 | -* Disable RSS Feeds | |
| 63 | -* Disable Search | |
| 64 | -* Disable Login Page Language Switcher | |
| 65 | -* Disable Login by Email | |
| 66 | -* Disable Comment Form Website URL | |
| 67 | -* Disable Self Pingbacks | |
| 68 | -* Disable wlwmanifest link | |
| 69 | -* Disable Embeds | |
| 70 | -* Disable Lazy Load | |
| 71 | -* Disable the WordPress Shortlink | |
| 72 | -* Disable Admin Password Reset Emails | |
| 79 | +#### Core Functionality | |
| 80 | +- Disable XML-RPC | |
| 81 | +- Disable REST API | |
| 82 | +- Disable Automatic Updates | |
| 83 | +- Disable Emojis | |
| 84 | +- Disable Shortlinks | |
| 85 | +- Limit Post Revisions | |
| 73 | 86 | |
| 74 | -#### Enable #### | |
| 75 | -* Content Duplication | |
| 76 | -* Uploading SVG Files | |
| 77 | -* Enable excerpt for pages | |
| 78 | -* Enable Shortcode Execution in Text Widgets | |
| 79 | -* Enable Featured Images to RSS Feeds | |
| 80 | -* Enable Page Slug to Body Class | |
| 81 | -* Enable Lowercase Filenames for Uploads | |
| 82 | -* Enable default ALT to avatar/Gravatar Images | |
| 87 | +#### Comments & Feedback | |
| 88 | +- Disable Comments Globally | |
| 89 | +- Disable Comment URL Field | |
| 90 | +- Disable Self Pingbacks | |
| 91 | +- Disable Trackbacks & Pingbacks | |
| 92 | +- Disable HTML in Comments | |
| 93 | +- Limit Comment Length | |
| 83 | 94 | |
| 84 | -#### Change #### | |
| 85 | -* Change logo on Login Page | |
| 86 | -* Change URL for logo on Login Page | |
| 87 | -* Change Redirect After Login | |
| 88 | -* Change Redirect After Logout | |
| 89 | -* Change Number of Post Revisions | |
| 90 | -* Change oEmbed Max Width and Height | |
| 91 | -* Change Read More Text for Excerpts | |
| 92 | -* Extend Login Expiration Time | |
| 95 | +#### Cleanup & Optimization | |
| 96 | +- Remove WP Version | |
| 97 | +- Disable Attachment Pages | |
| 98 | +- Disable RSS Feeds | |
| 99 | +- Disable Built-in Search | |
| 100 | +- Disable wlwmanifest Link | |
| 101 | +- Disable Automatic Trash Emptying | |
| 102 | +- Redirect 404 to Homepage | |
| 93 | 103 | |
| 94 | -### Links: ### | |
| 104 | +### 💡 Included Tools: | |
| 105 | +- Google Analytics, Facebook Pixel, and Pinterest Pixel integration. | |
| 106 | +- Google AdSense integration with the option to disable ads for selected user roles. | |
| 107 | +- Debug Log management (enable/disable and clear log). | |
| 95 | 108 | |
| 96 | -[Website](https://wpcoder.pro) | |
| 97 | -[Documentation](https://wpcoder.pro/category/documentation/) | |
| 98 | -[Upgrade to Pro!](https://wpcoder.pro/pricing/) | |
| 109 | +### 🚨 PRO Features: | |
| 110 | +- **Custom Templates:** Create unique page and post templates. Also available for categories, archives, and custom post types. | |
| 111 | +- **Conditional Display Rules:** Show snippets based on specific criteria. | |
| 112 | +- **Advanced Shortcode Attributes:** Create and use custom shortcode attributes to dynamically adjust snippet content. | |
| 113 | +- **Scheduled Visibility:** Set date/time rules for snippet display. | |
| 114 | +- **Visibility Control:** Mobile/Desktop-specific visibility settings. | |
| 115 | +- **Browser & Language Targeting:** Show or hide snippets based on browser or language. | |
| 116 | +- **Maintenance Mode:** Display custom maintenance pages. | |
| 117 | +- **Remove Enqueued Scripts & Styles:** Optimize site performance by managing scripts/styles. | |
| 118 | +- **QuickCode:** Dynamically insert data like object IDs or site options. | |
| 119 | +- **Register Menu:** Automatically add menu support in themes that don't have a registered navigation menu. | |
| 99 | 120 | |
| 121 | +WP Coder simplifies your WordPress development workflow and makes customization safe, fast, and flexible! | |
| 100 | 122 | |
| 101 | -### Other Useful Plugins ### | |
| 123 | +Get started today and simplify your WordPress development workflow with **WP Coder**! | |
| 102 | 124 | |
| 103 | -If you find WP Coder useful, you might also want to check out our other plugins: | |
| 125 | +### 📺 Plugin Demo: | |
| 126 | +https://youtu.be/YF4X7sU0iFY?si=327VZduhqu_mh5-N | |
| 104 | 127 | |
| 105 | -* [Popup Box – new WordPress popup plugin](https://wordpress.org/plugins/popup-box/) | |
| 106 | -* [Counter Box – powerful creator of counters, timers and countdowns](https://wordpress.org/plugins/counter-box/) | |
| 107 | -* [Button Generator – easily Button Builder](https://wordpress.org/plugins/button-generation/) | |
| 108 | -* [Herd Effects – fake notifications and social proof plugin](https://wordpress.org/plugins/mwp-herd-effect/) | |
| 109 | -* [Floating Button](https://wordpress.org/plugins/floating-button/) | |
| 110 | -* [Side Menu Lite – add sticky fixed buttons](https://wordpress.org/plugins/side-menu-lite/) | |
| 111 | -* [Sticky Buttons – floating buttons builder](https://wordpress.org/plugins/sticky-buttons/) | |
| 112 | -* [Bubble Menu – circle floating menu](https://wordpress.org/plugins/bubble-menu/) | |
| 113 | -* [Float menu – awesome floating side menu](https://wordpress.org/plugins/float-menu/) | |
| 114 | -* [Modal Window – create modal window](https://wordpress.org/plugins/modal-window/) | |
| 128 | +### 🌟 Other Popular Plugins: | |
| 129 | +- [Popup Box](https://wordpress.org/plugins/popup-box/) | |
| 130 | +- [Counter Box](https://wordpress.org/plugins/counter-box/) | |
| 131 | +- [Button Generator](https://wordpress.org/plugins/button-generation/) | |
| 132 | +- [Herd Effects](https://wordpress.org/plugins/mwp-herd-effect/) | |
| 133 | +- [Floating Button](https://wordpress.org/plugins/floating-button/) | |
| 134 | +- [Side Menu Lite](https://wordpress.org/plugins/side-menu-lite/) | |
| 135 | +- [Sticky Buttons](https://wordpress.org/plugins/sticky-buttons/) | |
| 136 | +- [Bubble Menu](https://wordpress.org/plugins/bubble-menu/) | |
| 137 | +- [Float Menu](https://wordpress.org/plugins/float-menu/) | |
| 138 | +- [Modal Window](https://wordpress.org/plugins/modal-window/) | |
| 115 | 139 | |
| 140 | +Enhance your WordPress site today with **WP Coder**! | |
| 141 | + | |
| 142 | += Support = | |
| 143 | +Need help? Ask questions and get quick answers in our [support center](https://wordpress.org/support/plugin/wp-coder). | |
| 144 | + | |
| 116 | 145 | == Installation == |
| 117 | 146 | |
| 118 | -= Automatic installation = | |
| 147 | +### 📌 Option 1: Install via WordPress Admin | |
| 148 | +1. Go to **`Plugins` → `Add New`** in your WordPress admin panel. | |
| 149 | +2. Search for **"WP Coder"** and click **Install Now**. | |
| 150 | +3. Click **Activate** after installation. | |
| 119 | 151 | |
| 120 | -1. Log into your WordPress admin | |
| 121 | -2. Click __Plugins__ | |
| 122 | -3. Click __Add New__ | |
| 123 | -4. Search for __WP Coder__ | |
| 124 | -5. Click __Install Now__ under "WP Coder" | |
| 125 | -6. Activate the plugin | |
| 126 | -7. Click link "Settings" or go to the page "Wow Plugins" ⇒ "WP Coder" | |
| 152 | +### 📌 Option 2: Install Manually | |
| 153 | +1. **Download** the WP Coder plugin ZIP file from [WordPress.org](https://wordpress.org/plugins/wp-coder/). | |
| 154 | +2. In WordPress admin, go to **`Plugins` → `Add New`** → **Upload Plugin**. | |
| 155 | +3. Click **Choose File**, select the downloaded ZIP file, then click **Install Now**. | |
| 156 | +4. After installation, click **Activate**. | |
| 127 | 157 | |
| 128 | -= Manual installation = | |
| 158 | +### 📌 Option 3: Install via FTP | |
| 159 | +1. **Download and unzip** the WP Coder plugin ZIP file. | |
| 160 | +2. Upload the extracted **`wp-coder`** folder to `/wp-content/plugins/` via FTP. | |
| 161 | +3. Go to **`Plugins`** in WordPress admin and click **Activate**. | |
| 129 | 162 | |
| 130 | -1. Download the plugin | |
| 131 | -2. Extract the contents of the zip file | |
| 132 | -3. Upload the contents of the zip file to the `wp-content/plugins/` folder of your WordPress installation | |
| 133 | -4. Activate the WP Coder plugin from 'Plugins' page. | |
| 163 | +### 🚀 Getting Started | |
| 164 | +1. Navigate to the **`Wow Plugins → WP Coder`** section in your WordPress admin panel. | |
| 165 | +2. Click **`Add New Snippet`** to create your first code snippet. | |
| 166 | +3. Configure your snippet settings (HTML, CSS, JavaScript, PHP). | |
| 167 | +4. Click **Save** to apply your changes. | |
| 134 | 168 | |
| 135 | -For more detailed instructions on setting up WP Coder, please refer to our [step-by-step guide](https://wpcoder.pro/category/documentation/getting-started/?utm_source=wordpress&utm_medium=site&utm_campaign=readme). | |
| 136 | 169 | |
| 170 | +== Frequently Asked Questions == | |
| 137 | 171 | |
| 138 | -== Frequently Asked Questions == | |
| 172 | += Does WP Coder support Network activation? = | |
| 139 | 173 | |
| 140 | -= How do I activate WP Coder in Network mode? = | |
| 174 | +Currently, WP Coder doesn't support network-wide activation. If you're using WordPress Multisite, activate the plugin individually on each site within your network. | |
| 141 | 175 | |
| 142 | -If you're using WordPress in Network mode, WP Coder will need to be activated for each individual site within the network. Unfortunately, the plugin does not support network-wide activation at this time. | |
| 176 | += Where can I find detailed documentation? = | |
| 143 | 177 | |
| 144 | -= Where can I find more detailed documentation? = | |
| 145 | -You can find a complete guide and detailed usage instructions in our [official documentation](https://wpcoder.pro/category/documentation/getting-started/?utm_source=wordpress&utm_medium=site&utm_campaign=readme). | |
| 178 | +Visit our comprehensive [official documentation](https://wpcoder.pro/documentation/getting-started/install-and-activate/) for detailed guides and step-by-step instructions. | |
| 146 | 179 | |
| 180 | += How can I use shortcode content in HTML code? = | |
| 147 | 181 | |
| 148 | -= How use the shortcode content in HTML code? = | |
| 149 | -If you use content inside the shortcode like `[wp_code id="1"]Some Text[/wp_code]`, you can use the text in the HTML code uses the variable `{{$shortcode_content}}`. | |
| 182 | +If you include content within the shortcode like `[wp_code id="1"]Some Text[/wp_code]`, you can insert this content into your HTML snippet using the variable `{{$shortcode_content}}`. | |
| 150 | 183 | |
| 151 | -= Can I insert any shortcode into the HTML block content? = | |
| 184 | += Can I use shortcodes from other plugins within WP Coder snippets? = | |
| 152 | 185 | |
| 153 | -Absolutely, you can embed any shortcode into the HTML block content using WP Coder. This flexibility not only allows you to include shortcodes from other plugins, but you can also use shortcodes specifically from WP Coder itself, adding a layer of convenience to your customization process. | |
| 186 | +Absolutely! WP Coder allows you to embed shortcodes from any plugin within your HTML snippet content. You can also use WP Coder’s own shortcodes, offering enhanced flexibility for customization. | |
| 154 | 187 | |
| 155 | -= How can I use the tag feature in the 'Publish' block? = | |
| 188 | += What is the purpose of tags in the 'Publish' block? = | |
| 156 | 189 | |
| 157 | -Tags in WP Coder are useful for categorizing and grouping your code snippets. When you create an item (a code snippet), you have the option to assign a tag to it in the 'Publish' block. This tag can help you organize your snippets and make them easier to filter in the list of items. To assign a tag, simply enter the name of your tag in the 'Tag' field when creating or editing an item. | |
| 190 | +Tags help categorize and organize your snippets. When creating or editing a snippet, assign tags in the 'Publish' block to easily filter and manage your snippets later. | |
| 158 | 191 | |
| 159 | 192 | = How do I use the link feature in the 'Publish' block? = |
| 160 | 193 | |
| 161 | -The link feature in the 'Publish' block allows you to attach a link to the page where your shortcode is inserted. This way, you can always track where you've placed a particular shortcode. You can set this by entering the URL of the page in the 'Link' field when creating or editing your code snippet in WP Coder. | |
| 194 | +The link feature helps you track where your shortcode is placed. Simply enter the URL of the page where your shortcode is inserted in the 'Link' field when creating or editing your snippet. | |
| 162 | 195 | |
| 163 | 196 | |
| 197 | + | |
| 164 | 198 | == Screenshots == |
| 165 | -1. HTML block | |
| 166 | -2. CSS Block | |
| 167 | -3. JavaScript Block | |
| 168 | -4. Include custom CSS and JS files | |
| 169 | -5. Publish Information | |
| 170 | -6. PHP Block | |
| 171 | -7. PHP Global Block | |
| 199 | +1. HTML Block – Easily insert custom HTML snippets. | |
| 200 | +2. CSS Block – Manage and insert custom CSS snippets. | |
| 201 | +3. JavaScript Block – Customize your site's functionality with JS snippets. | |
| 202 | +4. PHP Block – Dynamically embed PHP snippets. | |
| 203 | +5. Include External CSS & JS – Quickly link external CSS and JavaScript files. | |
| 204 | +6. Publish Settings – Configure snippet visibility and publishing options. | |
| 205 | +7. Snippets Manager – manage all snippets efficiently. | |
| 206 | +8. Tools – Access helpful tools like Tracking Code Manager and Google AdSense integration. | |
| 207 | +9. Global PHP – Insert PHP snippets globally across your website. | |
| 208 | +10. Export/Import – Easily export and import your snippet settings. | |
| 172 | 209 | |
| 173 | 210 | == Changelog == |
| 174 | 211 | |
| 175 | -### Links: ### | |
| 212 | +### Helpful Links ### | |
| 213 | +- [Website](https://wpcoder.pro) | |
| 214 | +- [Documentation](https://wpcoder.pro/category/documentation/) | |
| 215 | +- [Upgrade to Pro!](https://wpcoder.pro/pricing/) | |
| 176 | 216 | |
| 177 | -[Website](https://wpcoder.pro) | |
| 178 | -[Documentation](https://wpcoder.pro/category/documentation/) | |
| 179 | -[Upgrade to Pro!](https://wpcoder.pro/pricing/) | |
| 217 | += 4.2 = | |
| 218 | +* Added: Debug Log page in WP Coder admin menu with options to enable/disable logging and clear log. | |
| 219 | +* Added: Admin bar indicator with link to Debug Log when entries are present. | |
| 180 | 220 | |
| 221 | += 4.1 = | |
| 222 | +* Added: Export snippets by tags | |
| 223 | +* Added: Export selected snippets | |
| 224 | +* Added: Option to use CSS files only in Live Preview without loading them on the site | |
| 225 | + | |
| 226 | += 4.0.3 = | |
| 227 | +* Added: duplicate button for each item | |
| 228 | +* Improved: Live Preview block behavior and rendering | |
| 229 | + | |
| 230 | += 4.0.2 = | |
| 231 | +* Improved: Reorganized method order in DBManager class for better readability and maintenance | |
| 232 | +* Improved: Minor SQL formatting for consistency | |
| 233 | +* Cleaned: Minor code style improvements according to WordPress Coding Standards (WPCS) | |
| 234 | + | |
| 235 | += 4.0.1 = | |
| 236 | +* Improved: Added `matchBrackets: true` option for the JavaScript editor to highlight matching brackets when editing code. | |
| 237 | + | |
| 238 | += 4.0 = | |
| 239 | +* Improved: Refreshed interface for better user experience. | |
| 240 | +* Added: "Open External Links in New Tab" snippet. | |
| 241 | +* Added: "Redirect 404 to Homepage" snippet. | |
| 242 | +* Added: "Limit Comment Length" snippet. | |
| 243 | +* Added: "Disable HTML in Comments" snippet. | |
| 244 | +* Added: "Disable Trackbacks & Pingbacks" snippet. | |
| 245 | +* Added: Live preview feature for HTML & CSS snippets. | |
| 246 | + | |
| 247 | += 3.6.1 = | |
| 248 | +* Fixed: Security issue in escaping within list files. | |
| 249 | + | |
| 250 | += 3.6 = | |
| 251 | +* Added: Custom locations for PHP snippet inclusion. | |
| 252 | +* Added: Option to hide tabs in settings. | |
| 253 | +* Fixed: Admin style compatibility for Safari browser. | |
| 254 | + | |
| 255 | += 3.5.2 = | |
| 256 | +* Fixed: Minor admin style improvements. | |
| 257 | +* Fixed: Various minor bugs. | |
| 258 | + | |
| 259 | += 3.5.1 = | |
| 260 | +* Changed: Adjusted user permissions to use the plugin. | |
| 261 | + | |
| 262 | += 3.5 = | |
| 263 | +* Added: "Tracking Code Manager" tool for easy integration of analytics pixels. | |
| 264 | +* Added: "Google AdSense" integration tool. | |
| 265 | +* Added: User roles support for "Disable WP Admin Bar" snippet. | |
| 266 | +* Improved: Updated back-link functionality. | |
| 267 | + | |
| 181 | 268 | = 3.4 = |
| 182 | -* Added: Snippets page with pre-set the most popular snippet. | |
| 269 | +* Added: Pre-set popular snippets page. | |
| 183 | 270 | |
| 184 | 271 | = 3.3 = |
| 185 | -* Added: Button for add image in HTML code | |
| 186 | -* Added: HTML Minificator | |
| 187 | -* Improvement: CSS Minificator | |
| 272 | +* Added: Button to insert images in HTML snippets. | |
| 273 | +* Added: HTML Minification tool. | |
| 274 | +* Improved: Enhanced CSS Minification tool. | |
| 188 | 275 | |
| 189 | 276 | = 3.2.1 = |
| 190 | -* Fixed: minor bug with plugin database. | |
| 277 | +* Fixed: Minor database issue. | |
| 191 | 278 | |
| 192 | 279 | = 3.2 = |
| 193 | -* Added: the buttons 'Add new' and 'All Codes' in the code editor | |
| 194 | -* Fixed: Admin Style | |
| 280 | +* Added: "Add New" and "All Codes" buttons in editor. | |
| 281 | +* Fixed: Improved admin styling. | |
| 195 | 282 | |
| 196 | 283 | = 3.1.1 = |
| 197 | -* Fixed: save into the database | |
| 284 | +* Fixed: Database save issue. | |
| 198 | 285 | |
| 199 | 286 | = 3.1 = |
| 200 | -* Added: Global PHP block | |
| 201 | -* Added: Using the content inside the shortcode in the HTML code | |
| 202 | -* Added: Ability to copy the shortcode by clicking on the icon next to the shortcode | |
| 203 | -* Changed: Remove any included file, not just the last one in the 'Includes' tab. | |
| 204 | -* Changed: Admin Style. | |
| 205 | -* Changed: Shortcode from [WP-Coder] on [wp_code]. Old shortcode still work | |
| 287 | +* Added: Global PHP snippet feature. | |
| 288 | +* Added: Content handling inside shortcodes. | |
| 289 | +* Added: Copy shortcode button. | |
| 290 | +* Improved: More flexible file inclusion management. | |
| 291 | +* Changed: Shortcode updated to `[wp_code]`. | |
| 206 | 292 | |
| 207 | 293 | = 3.0.5 = |
| 208 | -* Fixed: minor bug with update | |
| 209 | -* Fixed: admin notification | |
| 294 | +* Fixed: Minor update bug and admin notifications. | |
| 210 | 295 | |
| 211 | 296 | = 3.0.4 = |
| 212 | -* Fixed: updated datatable. | |
| 297 | +* Fixed: Updated datatable handling. | |
| 213 | 298 | |
| 214 | 299 | = 3.0.3 = |
| 215 | -* Fixed: Inline scripts and styles. | |
| 300 | +* Fixed: Inline scripts/styles management. | |
| 216 | 301 | |
| 217 | 302 | = 3.0.2 = |
| 218 | -* Fixed: Execution queue for styles and scripts. | |
| 303 | +* Fixed: Execution order for scripts and styles. | |
| 219 | 304 | |
| 220 | 305 | = 3.0.1 = |
| 221 | -* Fixed: update and save items. | |
| 222 | -* Fixed: change the capability for the admin page plugin. | |
| 306 | +* Fixed: Updating and saving snippets. | |
| 307 | +* Fixed: Admin capability adjustments. | |
| 223 | 308 | |
| 224 | 309 | = 3.0 = |
| 225 | -* Added: 'Test Mode' and 'Status' for items. | |
| 226 | -* Added: 'Tag' and 'Link Options.' | |
| 227 | -* Added: 'Inline' and 'Minified' options to the CSS block. | |
| 228 | -* Added: JavaScript (JS) block options include 'JQuery Dependency,' 'Inline,' 'Minified,' and 'Attribute.' | |
| 229 | -* Added: Attributes for JavaScript in the 'Includes block.' | |
| 230 | -* Added: 'Export/Import' function. | |
| 231 | -* Updated: Database structure. | |
| 232 | -* Updated: The style of the admin interface. | |
| 310 | +* Added: Test Mode and snippet Status. | |
| 311 | +* Added: Tagging and Link options. | |
| 312 | +* Added: Inline and Minified options for CSS. | |
| 313 | +* Added: JavaScript optimization options. | |
| 314 | +* Added: Export/Import feature. | |
| 315 | +* Improved: Updated database and admin interface. | |
| 233 | 316 | |
| 234 | 317 | = 2.5.6 = |
| 235 | -* Fixed: minor bug in page-list | |
| 318 | +* Fixed: Minor bug in snippet list. | |
| 236 | 319 | |
| 237 | 320 | = 2.5.5 = |
| 238 | -* Fixed: minor bug | |
| 321 | +* Fixed: General minor fixes. | |
| 239 | 322 | |
| 240 | 323 | = 2.5.4 = |
| 241 | -* Fixed: security update | |
| 324 | +* Fixed: Security enhancements. | |
| 242 | 325 | |
| 243 | 326 | = 2.5.3 = |
| 244 | -* Fixed: security update | |
| 327 | +* Fixed: Additional security improvements. | |
| 245 | 328 | |
| 246 | 329 | = 2.5.2 = |
| 247 | -* Fixed: minor bug on main page of the plugin | |
| 330 | +* Fixed: Minor issues on main plugin page. | |
| 248 | 331 | |
| 249 | 332 | = 2.5.1 = |
| 250 | -* Fixed: minor bug. | |
| 333 | +* Fixed: General minor fixes. | |
| 251 | 334 | |
| 252 | -= 2.5. = | |
| 253 | -* Added: alternative shortcode. | |
| 254 | -* Added: processing shortcodes inserted into the HTML code | |
| 335 | += 2.5 = | |
| 336 | +* Added: Alternative shortcode option. | |
| 337 | +* Added: Shortcode processing within HTML snippets. | |
| 255 | 338 | |
| 256 | 339 | = 2.4 = |
| 257 | -* Fixed: Adding tag <textarea> in HTML code | |
| 258 | -* Fixed: shortcode code | |
| 340 | +* Fixed: Handling of `<textarea>` tags in HTML. | |
| 341 | +* Fixed: Shortcode functionality. | |
| 259 | 342 | |
| 260 | 343 | = 2.3.2 = |
| 261 | -* Fixed: deleting item | |
| 262 | -* Fixed: saving into database | |
| 344 | +* Fixed: Snippet deletion and database saving issues. | |
| 263 | 345 | |
| 264 | 346 | = 2.3 = |
| 265 | -* Fixed: minor bugs | |
| 347 | +* Fixed: Minor bug fixes. | |
| 266 | 348 | |
| 267 | 349 | = 2.2 = |
| 268 | -* Fixed: order of connection scripts and styles | |
| 350 | +* Fixed: Improved script/style loading order. | |
| 269 | 351 | |
| 270 | 352 | = 2.1 = |
| 271 | -* Fixed: Saving in the database | |
| 353 | +* Fixed: Database save issue resolved. | |
| 272 | 354 | |
| 273 | - | |
| 274 | 355 | = 2.0 = |
| 275 | -* Added: Codemirror | |
| 276 | -* Optimized: file storage | |
| 277 | -* Changed: admin style | |
| 356 | +* Added: CodeMirror integration. | |
| 357 | +* Optimized: Improved file storage efficiency. | |
| 358 | +* Improved: Admin interface styling. | |
| 278 | 359 | |
| 279 | 360 | = 1.1 = |
| 280 | -* Fixed: display shortcode in content | |
| 361 | +* Fixed: Shortcode display issue in content. | |
| 281 | 362 | |
| 282 | 363 | = 1.0 = |
| 283 | -* Initial release | |
| 364 | +* Initial release. | |