This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
plugins:installation [2011/03/17 12:37] ccagle8 |
plugins:installation [2014/02/07 10:45] datiswous [Inserting Plugin Code into Themes] |
||
---|---|---|---|
Line 5: | Line 5: | ||
- Unzip your plugin if it came in a ZIP file. | - Unzip your plugin if it came in a ZIP file. | ||
- Copy all the files that came with your plugin to your server inside the ''/plugins/'' folder with an FTP client. | - Copy all the files that came with your plugin to your server inside the ''/plugins/'' folder with an FTP client. | ||
- | - You can view your installed plugins by logging into your GetSimple administration panel, and clicking the **Plugins** tab. | + | - You can view your installed plugins by logging into your GetSimple administration panel, and clicking the [[how_to:plugin_manager|Plugins Tab]]. |
- | + | ||
- | **Note**: Plugins are enabled by default. If you want to have a plugin on your server's file system, but disabled, goto **Plugins** and [[how_to:plugin_manager|click the disable button]] beside that particular plugin in your list. | + | |
+ | **Note**: Plugins are no longer enabled by default. A newly installed plugin needs to be 'Activated' under the [[how_to:plugin_manager|Plugins Tab]]. | ||
===== Inserting Plugin Code into Themes ===== | ===== Inserting Plugin Code into Themes ===== | ||
Line 15: | Line 14: | ||
To detect if a plugin is installed, you can use a simple ''function_exists()'' check. The ''if (function_exists())'' checks for the plugin, and if it exists, it will use it. If it returns ''FALSE'' or "not found", it will ignore the plugin tag and continue loading the page. | To detect if a plugin is installed, you can use a simple ''function_exists()'' check. The ''if (function_exists())'' checks for the plugin, and if it exists, it will use it. If it returns ''FALSE'' or "not found", it will ignore the plugin tag and continue loading the page. | ||
- | <code><?php | + | <code php><?php |
if (function_exists('FUNCTION NAME')) { | if (function_exists('FUNCTION NAME')) { | ||
FUNCTION_NAME(); | FUNCTION_NAME(); | ||
Line 21: | Line 20: | ||
?></code> | ?></code> | ||
- | This example plugin uses a function called ''p01_contact_form()'' to print out its contents. | + | For example, the plugin [[http://get-simple.info/extend/plugin/pages-excerpts/62|Pages excerpts]] use a function called ''page_excerpt()'' to print out its contents. |
- | <code><?php | + | <code php><?php |
- | if (function_exists('p01_contact_form')) { | + | if (function_exists('page_excerpt')) { |
- | p01_contact_form(); | + | echo page_excerpt('index'); |
} | } | ||
?></code> | ?></code> | ||
+ | |||
+ | ======Links====== | ||
+ | Back to the GetSimple Wiki [[:start|Contents Page]] | ||
+ | ==Pages in this Section== | ||
+ | ===Plugins=== | ||
+ | * [[Plugins:installation|How to Install GetSimple Plugins]] | ||
+ | * [[plugins:guide|Plugins Guide]] | ||
+ | * [[config:multi-user|Multi-User Capabilities]] |