dplugins logo
  • Products
  • Updates
  • Resources
  • Support
  • Login
  • WP Admin Cleaner 1.3.0 – New UI

    WP Admin Cleaner 1.3.0 – New UI

    With latest release we updated Settings tab UI and UX

    • The check boxes have been replaced with a hidden eye icon that indicates whether an item is shown or hidden.
    • They are now larger and easier to hit.
    • The content of the Settings tab is unified and now have the same card format as the rest of the tabs.
    • The submenus have been moved under the accordion and can be expanded by clicking the arrow on the left. After studying UX we found that not many users manage the submenu items, so we reduced the priority of these items.
    new ui
    New UI (Click to Zoom)
    old ui
    Before (Click to Zoom)

    Marko Krstić

    January 28, 2022
    Uncategorized
  • Scripts Organizer 3.2

    Scripts Organizer 3.2

    Conditional Tags

    We opened new world with conditions. Now is finally possible to use WP Conditional Tags and target scripts where you need them.

    Under Template we added new option “Custom”. That will open input field where you can write conditional tags. For more are about conditional tags use WordPress Developer Handbook.

    Examples:

    • is_404()
    • is_archive(‘term-slug’)
    • is_archive()
    • is_search()

    In case you need specific term archive you can use:

    • is_tax(‘cpt_name’, array(‘tax_term’))

    Inside Custom conditions you can also use Logical Operators to combine conditional tags:

    && (And), || (Or) and ! (Not) and get something like
    is_home() || is_front_page()

    Note: you don’t need “;” after “()” on the end.

    screenshot 2022 01 28 at 09.28.22

    Performance

    One of the best features is always speeding up things and save you time. To do that we are now saving things in different way in database.

    Important Note:

    Once new plugins is installed you will see notice that you need to regenerate files.

    screenshot 2022 01 12 at 19.35.17

    Go to the features and hit regenerate button.

    screenshot 2022 01 12 at 19.08.48

    Scripts Order

    Under Scripts Organizer we have added new Admin Submenu “Code Block Order” There you will see list of all your code blocks.

    The reason why we didn’t build drag and drop inside Admin is we would need to put more scripts and that would slow down Admin. And not all users need to change the order of scripts. Another reason is on new page we made it lightweight and compact.

    In example bellow you can see tree html injection of 3 code blocks Oder 1 (h1), Order 2 (h2) and Order 3 (h3). I have used HTML inject instead of CSS just to showcase preview without opening Inspect.

    screenshot 2022 01 11 at 23.00.26

    Quick Access to Code Blocks and SCSS Partials

    Sidebar Tabs

    Biggest pain point once you are in Single Post or Editor (Code Block and SCSS Partial) was navigating to new single post. You needed to switch from Code Settings to Page settings and find it under one of the lists.

    Thats why after UX research we decided to give it separate place and new tabs. Code Blocks and SCSS Partials are separate tabs.

    screenshot 2022 01 12 at 17.13.20

    Shortcuts

    Since your hands are already on the keyboard user new shortcuts to navigate even faster.

    Key CombinationAction
    CTRL (⌘) + SSave
    CTRL (⌘) + 1Script Settings (Tab 1)New
    CTRL (⌘) + 2Page Settings (Tab 2)New
    CTRL (⌘) + 3Code Blocks List (Tab 3)New
    CTRL (⌘) + 4SCSS Partials List (Tab 4)New
    CTRL (⌘) + 5Toggle Focus ModeNew
    CTRL (⌘) + 6Toggle PreviewNew

    Filter Code Blocks and SCSS Partials

    Since many users have a lot of code blocks one of the most requested feature was to sort them with folders.

    Folders are bad UX practice with several reasons:

    • They are not WP native
    • You need extra resources to load
    • Most of all they are not flexible as you can not place code block in 2 folders. You need do stick to only one

    Here is the best example of it.

    Blog Archive can be part of theming and can be Archive tag as well.

    screenshot 2022 01 12 at 19.02.44
    screenshot 2022 01 12 at 19.02.48

    Before

    screenshot 2022 01 12 at 18.58.24

    With Filter in new tab

    screenshot 2022 01 12 at 18.58.14

    Updated Color picker UI and added integration for Elementor and Bricks Colors

    screenshot 2022 01 12 at 19.20.33

    Fonts are smaller, dimmed and more contrast on section hover.

    Since we are now supporting Bricks and Elementor besides Oxygen we have introduced Plugin Name as well.

    Plugin palette is available only if plugin is activated.

    Sync Files

    Edit files on server with FTP and sync back to database.

    In case you asking why would you need this:

    • Edge case where safe mode failed
    • You edited several files in local host and you just transfer files and sync

    Safe Mode New Look

    Beside obvious UI lift, we have changed order of elements:

    1. At the top is Scripts Organizer box message box
    2. WordPress error log
    3. Website content.

    Title is updated to clearly state that at moment Safe mode is “Not Active” and button is changed from “Go to Safe Mode” to “Enable Safe Mode”, as when you click on it, it will enable Safe Mode.

    screenshot 2022 01 12 at 19.39.42
    Click on the image to zoom

    Relocate Code Files

    In case you need to move code files away from uploads folder. After you changed path hit Save Changes and then Regenerate Files.

    If you want to place code outside of the WordPress root you can use "../"

    Preview feature

    Added button in Focus mode

    Once you are in focus mode and only code editor is visible you should have all that you need so you don’t switch back and forth. In previous version we introduced CTRL + S to save and now we introduced Preview button to toggle preview iframe.

    screenshot 2022 01 12 at 20.48.47

    Updated Resize Library

    Till now we have used jQuery UI Resize, but that library have problem is inside element is iFrame. We moved to Split.js that works much smoother.

    Added Trash option in Admin Bar

    screenshot 2022 01 12 at 19.49.48

    You can select multiple code blocks and then delete all at once

    screenshot 2022 01 12 at 19.51.19

    Or you can delete them one by one by hovering same as any other post or page

    Monaco Editor for Theme and Plugin Editor

    Since we are storing Monaco Editor Code in our plugin it was silly not to have Monaco experience if you want to edit Plugin or Theme on the fly.

    You need to go to the features and enable it as it is disabled by default.

    • VS in theme editor
    • VS in plugin editor
    screenshot 2022 01 12 at 19.58.06
    Click on the image to zoom

    Code Settings section cleaned

    Everywhere and Admin only now show only PHP button and comment as rest is not working anyway

    Before

    screenshot 2022 01 12 at 20.29.08

    After

    screenshot 2022 01 12 at 20.34.05

    Server time is moved down to be above time conditions

    screenshot 2022 01 28 at 09.40.51

    PHP 8 Compatible

    All conflicts with PHP8 are fixed now.

    Compile SCSS Library update

    We are using now latest version of SCSSPHP Library

    Marko Krstić

    January 13, 2022
    Uncategorized
  • WP Admin Cleaner 1.2.0 – WordPress Dark Theme

    WP Admin Cleaner 1.2.0 – WordPress Dark Theme

    For night owls and developers that are using dark themes in other applications, we are bringing dark theme in WordPress admin. The idea is to save their eyes from constantly switching between dark and light theme (WordPress default). 

    The entire theme is only 3kb and will have no impact on admin performance. Theme is loaded only inside WP admin and will not impact website front end.

    It is disabled by default and you can enable it under the new 3rd tab (Themes).
    Toggle WP Admin switch.

    screenshot 2022 01 02 at 17.10.15

    WordPress Admin Dark Theme

    Pages list

    screenshot 2022 01 02 at 16 31 30 pages ‹ dp development — wordpress
    screenshot 2022 01 02 at 16 31 43 pages ‹ dp development — wordpress

    Plugins list

    screenshot 2022 01 02 at 16 28 41 plugins ‹ dp development — wordpress
    screenshot 2022 01 02 at 16 28 17 plugins ‹ dp development — wordpress

    Single post Classic

    screenshot 2022 01 02 at 16 41 44 edit post ‹ dp development — wordpress
    screenshot 2022 01 02 at 16 41 29 edit post ‹ dp development — wordpress

    Single post Classic

    screenshot 2022 01 02 at 16 39 32 edit field group ‹ dp development — wordpress
    screenshot 2022 01 02 at 16 39 18 edit field group ‹ dp development — wordpress

    Gutenberg Dark Theme

    Enjoy in lightweight Gutenberg dark theme that is only 2kb. Save your eyes and focus on the content.

    This theme is separated from WP Admin and Post Classic view. Some users disable Gutenberg and we didn’t want to include it with the rest if Gutenberg is disabled.

    Theme does not interact with the content.

    screenshot 2022 01 02 at 16 43 15 edit post ‹ dp development — wordpress
    screenshot 2022 01 02 at 16 43 01 edit post ‹ dp development — wordpress

    Gutenberg Dark Theme for Oxygen

    Oxygen will disable your theme and you will end up with dark panel but you will still have big white background. If you are using Oxygen enable 3rd switch instead 2nd:

    • Gutenberg optimized for Oxygen

    Note: If you are using 3rd disable 2nd option.

    screenshot 2022 01 02 at 16 44 38 edit post ‹ dp development — wordpress
    screenshot 2022 01 02 at 16 44 52 edit post ‹ dp development — wordpress

    Inject custom CSS in WP Admin

    If you have an edge case problem with some specific plugin or you just want to push styling a little more to be more suitable to your taste we made it possible.

    If you trigger switch “Inject Custom CSS” you will get a code editor to write your own styles.

    The code editor is not extra burden as we reusing code mirror that is already shipped with WordPress.

    screenshot 2022 01 02 at 17.43.03

    For more details please visit:

    Plugin Page
    Officials Docs

    Marko Krstić

    January 2, 2022
    Uncategorized
  • Scripts Organizer 3.1.0 Live preview and Exclude conditions

    Scripts Organizer 3.1.0 Live preview and Exclude conditions

    Performance Update

    More features, less code. Swiss knife 2.0 code is refactored, and it is lightweight as it can be.

    screenshot 2021 11 20 at 19.42.54

    Class Manager

    Class Lock and Insert classes are merged into one are located above select classes.

    image 7

    Class lock

    is polished in backend and frontend

    image 8

    Insert Classes

    is updated with the search for names on top and also the added close button in case you don’t want to add any of the classes.

    Search is filtering as your type.

    image 9

    Breakpoints size on hover

    Is moved to be inside the buttons and not as a tooltip that was taking too much size.

    screenshot 2021 11 20 at 19.57.51

    New Structure panel

    Since Oxygen changed completely HTML structure in 3.9. Icons are aligned properly. And have little opacity as they should now take distraction from reading the text.

    image 10

    Cut, Copy, Paste AKA Copy to Clipboard

    This is still in alpha and we are working to polish it. At the moment it’s going to copy everything that is changed/added to the element. In the future, we will add granular copies like only classes, colors, fonts, etc.

    It’s possible to paste on the same page, another page, or another website.

    Note: Feature much be enabled if you want to use shortcuts

    screenshot 2021 11 20 at 20.00.54

    Pasting between HTTPS and HTTP will bring a dialog box where you need to paste code and it will be converted to HTTP.

    screenshot 2021 11 21 at 19.02.51

    Shortcuts manager

    screenshot 2021 11 21 at 19.06.32

    We added an option to display a list of “Assigned” shortcuts inside the Oxygen Builder. We are in the 21st century and we should not print anymore.

    By default Display shortcuts feature does not have an assigned shortcut and you need to assign it.

    image 11

    Variable Fonts

    From version 2.0 when you are registering custom fonts you will get the option to choose between Add a Font Faces or Variable font.

    screenshot 2021 11 20 at 20.08.32

    If you press Variable Font you will get only 1 box instead of several like with Font Faces.

    The only difference is that here you will be able to set supported font weights.

    screenshot 2021 11 20 at 20.10.55

    Here is an example of what you can do with variable fonts

    Marko Krstić

    November 22, 2021
    Uncategorized
  • Scripts Organizer 3.0 Released

    Scripts Organizer 3.0 Released