Description
Important Notes:
- This plugin is for developers, not general users.
- This plugin doesn’t have a GUI ( Admin Settings Page ).
Basic Examples
You can use this plugin in many ways depending on your needs, this examples only for learning purposes:
// Register the "test-1" shortcode, Works only in the administrators posts or outside the loop. Moody_Shortcodes_Manager::register( 'test-1', function() { if ( in_the_loop() ) { $post_author = get_post_field( 'post_author', get_post() ); if ( ! user_can( $post_author, 'administrator' ) ) { return false; } // end if } // dnd if return true; }, 'my_test_shortcode' ); // Register the "test-2" shortcode, Works only in pages or outside the loop. Moody_Shortcodes_Manager::register( 'test-2', function() { return ( ! in_the_loop() XOR get_post_type() === 'page' ); }, 'my_test_shortcode' ); // Register the "test-3" shortcode, Works only when bbPress plugin is activated. Moody_Shortcodes_Manager::register( 'test-3', function() { return function_exists( 'is_bbpress' ); }, 'my_test_shortcode' );
Contributing
If you love this plugin star/fork it on the GitHub Repository.
Installation
- Upload and install the plugin
- Use the simple API to powerful your plugin.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Moody Shortcodes” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Moody Shortcodes” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.1
- The Initial version.