Plug-in directory structure (required and recommended)

The first thing you will have to do - pick up a good, meaninfull and unique plugin name based on plugin's mission. Checkout Seotoaster's plug-ins marketplace to be sure your new plug-in name will be unique. Also a good practice is to choose a name that somehow describes what the plugin does.

Note: Seotoaster requires that plug-in directory should be named in lower case and should be in the “plugins” directory in the system installation folder

Let's move on! Seotoaster's plug-in directory structure is fairly flexible and there are only to files required to start doing some magic! Let's see how it looks like.

Required directory structure

As was mentioned before, Seotoaster requires only two file to accept you plug-in, they are

Let's see how it could look like. As we said our plugin will have a name "Todo" and it's basic structure will look like the following:

Selection_003

Recommended directory structure

Seotoaster team recommends you to have a bit advanced plug-in directory structure to be able to achieve maximum performance and flexibility

Note: advanced directory structure is just a recommendation and you can oganize your plug-in's files as you want. 

Lets review the recommended structure item by item.

Seotoaster team recommends you to have a bit advanced plug-in directory structure to be able to achieve maximum performance and flexibility

Note: advanced directory structure is just a recommendation and you can oganize your plug-in's files as you want.

Lets review the recommended structure item by item.

DevNews