Changeset 2368669
- Timestamp:
- 08/25/2020 01:23:46 PM (6 years ago)
- Location:
- copy-delete-posts
- Files:
-
- 56 added
- 2 edited
-
tags/1.0.9 (added)
-
tags/1.0.9/assets (added)
-
tags/1.0.9/assets/css (added)
-
tags/1.0.9/assets/css/cdp-editor.min.css (added)
-
tags/1.0.9/assets/css/cdp-global.min.css (added)
-
tags/1.0.9/assets/css/cdp-gutenberg.min.css (added)
-
tags/1.0.9/assets/css/cdp-select.min.css (added)
-
tags/1.0.9/assets/css/cdp-user.min.css (added)
-
tags/1.0.9/assets/css/cdp.min.css (added)
-
tags/1.0.9/assets/css/cdp.tooltip.min.css (added)
-
tags/1.0.9/assets/fonts (added)
-
tags/1.0.9/assets/fonts/Montserrat-Bold.woff2 (added)
-
tags/1.0.9/assets/fonts/Montserrat-ExtraBold.woff2 (added)
-
tags/1.0.9/assets/fonts/Montserrat-ExtraLight.woff2 (added)
-
tags/1.0.9/assets/fonts/Montserrat-Italic.woff2 (added)
-
tags/1.0.9/assets/fonts/Montserrat-Light.woff2 (added)
-
tags/1.0.9/assets/fonts/Montserrat-Medium.woff2 (added)
-
tags/1.0.9/assets/fonts/Montserrat-Regular.woff2 (added)
-
tags/1.0.9/assets/fonts/Montserrat-SemiBold.woff2 (added)
-
tags/1.0.9/assets/imgs (added)
-
tags/1.0.9/assets/imgs/alert_error.png (added)
-
tags/1.0.9/assets/imgs/alert_info.png (added)
-
tags/1.0.9/assets/imgs/alert_success.png (added)
-
tags/1.0.9/assets/imgs/alert_warning.png (added)
-
tags/1.0.9/assets/imgs/arrow.png (added)
-
tags/1.0.9/assets/imgs/close.png (added)
-
tags/1.0.9/assets/imgs/copy.png (added)
-
tags/1.0.9/assets/imgs/icon.png (added)
-
tags/1.0.9/assets/imgs/info.png (added)
-
tags/1.0.9/assets/imgs/intro_1.gif (added)
-
tags/1.0.9/assets/imgs/intro_2.gif (added)
-
tags/1.0.9/assets/imgs/intro_3.gif (added)
-
tags/1.0.9/assets/imgs/premium.png (added)
-
tags/1.0.9/assets/imgs/redirections.png (added)
-
tags/1.0.9/assets/imgs/search.png (added)
-
tags/1.0.9/assets/imgs/stars.gif (added)
-
tags/1.0.9/assets/js (added)
-
tags/1.0.9/assets/js/cdp-bulk.min.js (added)
-
tags/1.0.9/assets/js/cdp-global.min.js (added)
-
tags/1.0.9/assets/js/cdp-gutenberg.min.js (added)
-
tags/1.0.9/assets/js/cdp-icPagination.min.js (added)
-
tags/1.0.9/assets/js/cdp-modal.min.js (added)
-
tags/1.0.9/assets/js/cdp-select.min.js (added)
-
tags/1.0.9/assets/js/cdp-user.min.js (added)
-
tags/1.0.9/assets/js/cdp.min.js (added)
-
tags/1.0.9/assets/js/cdp.tooltip.min.js (added)
-
tags/1.0.9/copy-delete-posts.php (added)
-
tags/1.0.9/menu (added)
-
tags/1.0.9/menu/configuration.php (added)
-
tags/1.0.9/menu/modal.php (added)
-
tags/1.0.9/menu/notifications.php (added)
-
tags/1.0.9/menu/tooltips.php (added)
-
tags/1.0.9/menu/variables.php (added)
-
tags/1.0.9/post (added)
-
tags/1.0.9/post/handler.php (added)
-
tags/1.0.9/readme.txt (added)
-
trunk/copy-delete-posts.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
copy-delete-posts/trunk/copy-delete-posts.php
r2363433 r2368669 4 4 * Plugin URI: https://copy-delete-posts.com 5 5 * Description: The best solution to easily make duplicates of your posts & pages, and delete them in one go. 6 * Version: 1.0. 86 * Version: 1.0.9 7 7 * Author: Copy Delete Posts 8 8 * Author URI: https://copy-delete-posts.com/ … … 18 18 19 19 // Plugin constants 20 define('CDP_VERSION', '1.0. 8');20 define('CDP_VERSION', '1.0.9'); 21 21 define('CDP_WP_VERSION', get_bloginfo('version')); 22 22 define('CDP_SCRIPT_DEBUG', false); -
copy-delete-posts/trunk/readme.txt
r2363433 r2368669 1 === Copy P age===1 === Copy Post === 2 2 Contributors: CopyDeletePosts, copydelete 3 Tags: Copy p age, Copy post, Duplicate pages, Duplicate posts, Clone pages, Clone posts, Delete pages, Delete posts, Duplicate post, Duplicator, Copy pages, Copy posts3 Tags: Copy post, Copy page, Duplicate posts, Duplicate pages, Clone posts, Clone pages, Delete posts, Delete pages, Duplicate post, Duplicator, Copy posts, Copy pages 4 4 Requires at least: 4.6 5 Tested up to: 5. 4.26 Stable tag: 1.0. 85 Tested up to: 5.5 6 Stable tag: 1.0.9 7 7 License: GPLv3 8 8 Requires PHP: 5.6 9 9 10 Copy p age copy pages10 Copy post copy posts 11 11 12 12 == Description == … … 14 14 Massively increase your WordPress productivity! 15 15 16 Copy Page plugin makes it super-easy to duplicate pages or copy posts - and delete them again!17 18 And why is it handy to duplicate pages? Here are just some of the use cases:19 20 - Duplicate p ages to make short work of using again the same elements you repeatedly use (e.g. text paragraphs, images, video, featured image, etc.)21 - Create a variation of a page or post fast to modify it and compare side by side (for yourself, your client or company)22 - Create one perfect set of page templates and then re-use them for different projects, clients or products23 - Apply a facelift to a specific page but keep the older version in case you want to switch back to it anytime24 - Make a "holiday special" page template and use it for different holidays with respective adjustments25 - Create duplicates for pages used in page builders with their customsettings26 27 You can a s well run a load-test on your server by duplicating as much as 1,000 pages, and track how the server behaves. Copy Page plugin also makes it super-easy for you to bulk-delete pages and posts whenever you feel it’s time for a clean-up!16 This plugin makes it easy to duplicate posts or copy pages - and delete them again! 17 18 And why is it important to duplicate posts? Some use cases: 19 20 - Duplicate posts to save you the work to enter again the same elements you repeatedly use (e.g. content, excerpt, featured image, etc.) 21 - Create a different version of a page or post quickly to modify them and compare side by side (for yourself, or your client or boss) 22 - Create one stellar set of templates and then re-use them for different projects or clients 23 - Give your product page a facelift but keep the old version if you want to switch back to it later 24 - Create a "holiday special" template and use it for the various holidays with some adjustments 25 - Make duplicates for pages used in page builders with their various settings 26 27 You can also load-test your server by duplicate posts by a factor of 1,000, and see how it behaves. The plugin also allows you to easily bulk delete posts again later! 28 28 29 29 **How to use it** 30 30 31 Two-minute video tutorial and you are ready to use it, that’s how simple Copy Page is! 31 For all you visual people out there: 32 32 33 33 [youtube https://youtu.be/1KXLuKhNCR4] 34 34 35 After installation you'll see a new copy page button which, on mouse-over, displays a tooltip (see screenshot) which allows you to copy pages or copy posts with various options: 36 37 - Copy page or duplicate post instantly with a single click 38 - Expand to see additional copy page options and specify which elements should be copied for the current copy page or copy post action 39 40 The new copy page button will be available on: 41 42 - All Pages and All Posts screens 43 - Edit screens (duplicate page or duplicate post on the respective edit page/post screens) 35 After installation you'll see a new copy post link which, on mouse-over, shows you a tooltip (see screenshot) which allows you to copy posts or copy pages with different options: 36 37 - Copy page or duplicate post instantly with one click 38 - Specify how often you want to duplicate pages or clone posts 39 - Choose to see more copy post options and define specifically what elements should be copied for this copy page or copy post operation 40 41 The new copy post option will be visible on: 42 43 - Your overview of pages and posts 44 - Edit screens (duplicate post or duplicate page on the respective edit post or page screens) 44 45 - Admin bar (at the top) 45 - Bulk-option to copy p ages or copy posts on All Pages and All Posts screens46 - Bulk-option to copy posts or copy pages on your list of pages and posts 46 47 - Gutenberg editor 47 48 48 49 49 You can hide copy page or copy post button on any of these places from the Copy Page plugin menu (Section: Other options). Copy page function on the editor screens allows fast and easy multiplying of pages you are working on at the moment (and open it in the new browser tab immediately, too), so you can quickly make a couple of variations, pick whichever you like better, and afterward use the Delete duplicate posts/pages tool of Copy Page plugin to remove duplicate(s) that you dislike.50 51 Copy Page plugin also provides an intuitive naming tool to define how the cloned pages or posts will be named (e.g. you can add the time and date of copying, or incremental counter, etc.). This way you can multiply page that will have a short name, e.g. “ExamplePage - #4” - where the number at the end will increase with each copy made; or you can duplicate page with much more detailed name of the copy, such as: “ExamplePage copied at 14:22:58 on Sunday, December 1st, 2021” - thankfully to PHP date/time shortcodes being supported in the custom date settings. Long names often make it easy to differentiate the clone post, either to remove duplicate or to e.g. edit it.52 53 Want to duplicate page but also it’s child-page(s)? You can multiply pages altogether with child-pages with all the copy settings currentlyapplied to the parent page copy.54 55 Other options available when you copy pages:56 57 - Specify where you will be navigated to after you copy page or copy post58 - Specify which users (WP roles) will be granted to copy pages or copy posts59 - Specify which content types will be allowed to be copied - copy pages, copy posts, and copy custom post types60 - Enable/disable the display of a reference to the original ofcopied page or post61 62 Not only can you clone p ages or clone posts easily, but the Copy Page plugin also provides a highly developed tool to Delete duplicate posts/pages.63 64 As part of th is cleanup process, you can specify:65 66 - Where the plugin will look for duplicates (i.e. delete pages, delete posts or delete custom posts)67 - What will be considered as a duplicate page or duplicate post (i.e. will it be the same title, slug, excerpt or word count)68 - Which version of duplicates you want to keep: oldest version (original) or newest version (the latest duplicate)50 You can remove copy post or copy pages button on any of these places from the plugin menu (Other options). Copy post function on the editor screen can help you quickly multiply post you are working on currently (and open it in the new tab immediately, too), so you can quickly create two variations, pick the one you like better, and later use the remove duplicates capabilities to trash duplicate that you didn’t like. 51 52 The copy posts plugin also offers an intuitive tool to define how the new posts or pages should be named (e.g. you can add a counter or the time/date of copying, etc.). So you can replicate post that will have a simple name, e.g. “ExamplePost - #4” - where number at the end will increase with each copy made; or you can replicate page with much more detailed copy-name such as: “ExamplePage created at 12:15:01 on Saturday, July 4th, 2020” - thanks to PHP date/time shortcodes being supported in custom date settings. Long name always help to spot the clone post more easily, either for further use or to remove duplicate. 53 54 Need to multiply page but also it’s child-page(s)? You can multiply pages all together with child-pages with all the copy settings that are applied to the parent page copy. 55 56 Other options available if you copy posts: 57 58 - Define where you should be navigated to after you copy posts or copy pages 59 - Define which users (roles) should be allowed to copy posts or copy pages 60 - Define which content types should be allowed to be copied, i.e. copy posts, copy pages, and copy custom post types 61 - Define to show a reference to the original copied page or post 62 63 Not only can you clone posts or clone pages quickly, but the plugin also offers a sophisticated tool to delete duplicate posts or delete pages. 64 65 As part of the cleanup process, you can define: 66 67 - Where the plugin should look for duplicates (i.e. delete posts, delete pages or delete custom posts) 68 - What should count as duplicate post or duplicate page (i.e. have the same title, slug, excerpt or word count) 69 - Which version you want to keep (oldest version - original or newest version - latest clone) 69 70 70 71 Even if you used this replicator tool to multiply pages or multiply posts in huge numbers, and you want to use this tool to trash duplicates every now and then, but leave out a few specific ones - you will be able to easily find duplicates when you use our duplicates scanner. After setting the parameters to find duplicates, you can use a search box to make sure you don’t delete duplicates you don’t want to, or remove duplicates to the last one (original included!). The duplicate checker tool can help you find duplicate and immediately visually check the clone page by clicking on the URL/slug link, in case you can’t tell by the name or the date clone page was created. 71 72 72 You can select to throttle the delete p ages or delete posts process - which you may want to do when you’re on a slow server (note,however: the plugin codes to delete posts or delete pages are already optimized, so usually there shouldn’t be an issue).73 74 Copy Page is a cloner tool with a beautiful, modern design and features going beyond today’s post duplicator tools. We hope that Copy Page will becomeyour favorite posts duplicator tool :)75 76 The free Copy Page plugin offers a lot of options - if you want even more options to copy pages or copy posts, then check out the [premium Copy Page plugin](https://sellcodes.com/CylMIdJD) which offersthe following additional features:77 78 - Use several configuration sets to copy p ages or delete posts - useful when you want to quickly switch between the copy types, without having to go to the settings page.73 You can select to throttle the delete posts or delete pages process - which you may want to do when you’re on a slow server (note however: the plugin codes to delete posts or delete pages are already optimized, so usually there shouldn’t be an issue). 74 75 Copy Delete Posts is a cloner tool with a beautiful, modern design and features going beyond today’s post duplicator tools. Hopefully this will make it your favorite posts duplicator tool :) 76 77 The free copy posts plugin offers a lot of options - if you want even more options to copy posts or copy pages, then check out the premium copy posts plugin (currently under development) which will offer the following additional features: 78 79 - Use several configuration sets to copy posts or delete posts - useful when you want to quickly switch between the copy types, without having to go to the settings page. 79 80 - Export and import configuration sets - a handy tool for all of us who manage multiple sites and regularly replicate posts. 80 - Also include information from third party plugins when you copy p ages (e.g. Yoast-information linked to pages/posts)81 - Also include information from third party plugins when you copy posts (e.g. Yoast-information linked to pages/posts) 81 82 - Replicate pages across multisite will also prove to be a real time-saver for multisite administrators 82 83 - Automatically delete pages or posts - extremely useful for users that multiply posts or pages at high levels. … … 148 149 == Changelog == 149 150 151 = 1.0.9 = 152 * Tested stability up to WordPress 5.5 153 150 154 = 1.0.8 = 151 155 * Added support for WordPress 4.6
Note: See TracChangeset
for help on using the changeset viewer.