Drop-ins Manager Sneak Peak

MD Drop-ins Manager

Here’s another update on the new MD Drop-ins Manager. You’ll see the screenshot has two categories for “Installed” and “Core” Drop-ins.

Installed Drop-ins are ones you can upload via .zip file through the Drop-ins interface. You can activate and deactivate them like WP Plugins, which makes the old way of installing Drop-ins via child themes obsolete.

Core Drop-ins come shipped with Marketers Delight and in version 5.3 the definition of a Drop-in has changed. As MD exists now you see features like footnotes, subtitle, MD editor blocks, and a couple other things listed as Drop-ins that will now be treated as regular MD features. Those features I just mentioned can be enabled in MD > Site Design > Content.

Revised MD admin settings

You’ll also notice in the first screenshot I included a file window from the /wp-content/ directory. All Drop-ins you upload will be stored in this new folder where they can be updated by reinstalling the Drop-in, and eventually will be able to receive auto-updates like the MD theme.

This marks a big move because your uploaded Drop-ins will now primarily be stored outside of your child theme. But don’t worry, you can still edit Drop-ins from your child theme, only now it works more like editing plugin and parent theme files.

For example, to edit the main Documentation loop template you should first go to /wp-content/md-dropins/docs/templates/category-listing.php and copy the file contents.

Next, go to your child theme and recreate the same directory (minus the md- prefix): /wp-content/themes/my-child-theme/dropins/docs/templates/ and create the file and paste its contents.

The huge advantage here is that your child theme no longer has to carry Drop-in files, and in fact will only hold the ones you’ve made changes to without getting lost in updates. As the purpose of a child theme is to store your own customizations, the new MD Drop-ins system makes that goal even easier.

Forum replies (13)Comments (0)

Loading new replies...

Alex

MD developer

5,536 messages 1,447 likes

Part of the first move towards building a more integrated Dropins system is going into the admin panel, so MD5.2.1 brings in the new Dropins admin page. You will see the list of Dropins available on MD.com as well as some feature snippets from the Theme Mods forum.

View image at the forums

As Dropins have become more popular, we are moving towards a better way to install and update from the MD admin panel. The child theme method is simple, but an automated approach will make all of our lives easier as more features are developed.

Keep an eye out for more sneak peaks and MD5.2.1 coming soon. 😎

Reply 2 Likes

click to expand...
Alex

MD developer

5,536 messages 1,447 likes

Are you ready to see the next evolution of MD Drop-ins?

Here's a sneak peak at what the new Drop-ins Manager is shaping up to be in MD5.3 (still in alpha development).

Trust me, this is already more than just a pretty interface...

Reply 2 Likes

gauravtiwari

Blogger

179 messages 79 likes

Ohhhhhhh!!!! :)

Reply Like

Alex

MD developer

5,536 messages 1,447 likes

Ohhhhhhh!!!! :)

It will make sharing Dropins across sites waaaayyy easier. :)

Reply Like

Alex

MD developer

5,536 messages 1,447 likes

Here's another update. You'll see the screenshot has two categories for "Installed" and "Core" Drop-ins.

View image at the forums

Installed Drop-ins are ones you can upload via .zip file through the Drop-ins interface. You can activate and deactivate them like WP Plugins, which makes the old way of installing Drop-ins via child themes obsolete.

Core Drop-ins come shipped with Marketers Delight and in version 5.3 the definition of a Drop-in has changed. As MD exists now you see features like footnotes, subtitle, MD editor blocks, and a couple other things listed as Drop-ins that will now be treated as regular MD features. Those features I just mentioned can be enabled in MD > Site Design > Content.

View image at the forums

You'll also notice in the first screenshot I included a file window from the /wp-content/ directory. All Drop-ins you upload will be stored in this new folder where they can be updated by reinstalling the Drop-in, and eventually will be able to receive auto-updates like the MD theme.

This marks a big move because your uploaded Drop-ins will now primarily be stored outside of your child theme. But don't worry, you can still edit Drop-ins from your child theme, only now it works more like editing plugin and parent theme files.

For example, to edit the main Documentation loop template you should first go to /wp-content/md-dropins/docs/templates/category-listing.php and copy the file contents.

Next, go to your child theme and recreate the same directory (minus the md- prefix): /wp-content/themes/my-child-theme/dropins/docs/templates/ and create the file and paste its contents.

The huge advantage here is that your child theme no longer has to carry Drop-in files, and in fact will only hold the ones you've made changes to without getting lost in updates. As the purpose of a child theme is to store your own customizations, the new MD Drop-ins system makes that goal even easier.

Reply 1 Like

click to expand...
Alex

MD developer

5,536 messages 1,447 likes

A dream come true. :love: Here's the new manager fully loaded with everything from the current Drop-ins library!

We're going to need filters for active and inactive Drop-ins once you guys start going crazy creating new Drop-ins!

Reply Like

Alex

MD developer

5,536 messages 1,447 likes

...In-between some other work today I squeezed in those tabs. 🙈

Reply Like

Leo Gopal

MD Team, Maker of things.

133 messages 47 likes

Loving the screenshot and all that it proves to offer and especially that its coming in the next sub-major iteration of MD! Great work bringing this to life @Alex

Side joke for a bad release idea: Release the this manager as a drop-in (dont listen to me)

Reply 1 Like

Alex

MD developer

5,536 messages 1,447 likes

Breaking - MD.com is the first website to run the new MD Drop-ins Manager! You can try it soon too, but first—here's a new sneak peak hot off the press.

Reply 1 Like

click to expand...
Alex

MD developer

5,536 messages 1,447 likes

Loving the screenshot and all that it proves to offer and especially that its coming in the next sub-major iteration of MD! Great work bringing this to life @Alex

Side joke for a bad release idea: Release the this manager as a drop-in (dont listen to me)

Funny enough I do have a "Drop-ins Drop-in" built just for the MD site I'll have to convert into the new format. You are not very far off. 😂

Reply 1 Like

Leave a Comment

Start building your website with MD now

Get started with MD today. Pay once for use on unlimited websites.
* Save 40% on license key renewals every 12 months. Get auto-updates sent to 5 websites.

New: Get Drop-ins faster from your newly redesigned account area →

Labs

Get the latest MD sent straight to your inbox

There's always something new in the MD Labs! Join the email list to get the newest content and releases sent straight to your inbox.*

Join the MD Newsletter

* I only email you when there's something new, or to share an exciting MD sneak peak.