Plugin / Genesis Prose Extras

David Decker - DECKERWEB

Frequently Asked Questions (FAQ)

Maybe the default ones are enough, maybe not. These 3 additional layout options are more like variations of existing layouts. So, in the end you have even more flexibility with no overhead! This could be great for content oriented blogs, marketeers websites and so much more… Sidebars below Content – Think of it as “Full-Width-Content”, but with Primary & Secondary sidebars below the content (as 2 50%-wide responsive columns). Content/Sidebar-Alt – Think of it as a variation of “Content-Sidebar”. Sidebar-Alt/Content – Think of it as a variation of “Sidebar-Content”.
Yes, they are! All is working like it should with minimal additions on CSS style rules (only what’s really needed).
One should be enough for a lot of use cases. However, having 3 widget areas enables you to use one top column and 2 columns below which makes up for a more suiteable homepage layout. How cool’s that? 🙂
Yes, of course they are! If your child theme is already responsive and you use the top area plus the 2 columnized areas they just adapt to your viewport nicely. Any additional CSS rules/ media queries you could add via your “Custom Code” section under Genesis menu. Note, if your version of Prose child theme isn’t responsive yet these CSS media queries won’t have any effect and also do no harm :-).
Of course, it’s possible! Just add the following constant to your child theme’s functions.php file or to a functionality plugin: /** Genesis Prose Extras: Remove Widgets Shortcode Support */ define( 'GPEX_NO_WIDGETS_SHORTCODE', true ); Some webmasters could need this for security reasons regarding their stuff members or for whatever other reasons… :).
That’s really easy, just add “post type support” via a plugin, code snippet plugin or your child theme’s functions.php: /** Genesis Prose Extras: Add post type support for (single) Custom CSS: */ add_post_type_support( 'download', 'gpex-inpost-css' ); add_post_type_support( 'product', 'gpex-inpost-css' ); –> This example code adds the meta box for post type download (like in Easy Digital Downloads, EDD) and for post type product (like in WooCommerce and/ or Jigoshop).
Yes, that’s possible! Just use this example code below and change the capability to your use case: add_filter( 'gpex_filter_inpost_custom_css_cap', 'gpex_inpost_custom_css_cap' ) /** * Genesis Prose Extras: Custom Capability for Inpost Custom CSS */ function gpex_inpost_custom_css_cap() { return 'editor'; } // function
Yes, of course! With one line of code, like this: /** Genesis Prose Extras - disable plugin feature: Better Custom PHP file */ add_filter( 'gpex_filter_better_custom_php', '__return_false' );
Yes, of course! With one line of code, like this: /** Genesis Prose Extras: Remove Export/ Import Info meta box */ define( 'GPEX_NO_EXPORT_IMPORT_INFO', TRUE );
I’ve just included some filters for that – if ever needed (i.e. for clients, branding purposes etc.), you can use these filters: gpex_filter_home_top_widget_title – default value: “Prose Home Top” gwat_filter_home_top_widget_description – default value: “For a widgetized homepage in Prose.” The same principles apply for ‘Home Left’ and ‘Home Right’ etc.. Here’s an example code for changing one of these filters: add_filter( 'gpex_filter_home_top_widget_title', 'custom_home_top_widget_title' ); /** * Genesis Prose Extras: Custom Prose Home Top Widget Title */ function custom_home_top_widget_title() { return __( 'Custom Prose Home', 'your-child-theme-textdomain' ); } Final note: I DON’T recommend to add customization code snippets to your child theme’s functions.php file! Please use a functionality plugin or an MU-plugin instead! This way you are then more independent from child theme changes etc. If you don’t know how to create such a plugin yourself just use one of my recommended ‘Code Snippets’ plugins. Read & bookmark these Sites: “What is a functionality plugin and how to create one?” – blog post by WPCandy “Creating a custom functions plugin for end users” – blog post by Justin Tadlock DON’T hack your functions.php file: Resource One – Resource Two (both by Thomas Griffin Media) “Code Snippets” plugin by Shea Bunge – also network wide! “Code With WP Code Snippets” plugin by Thomas Griffin – Note: Plugin currently in development at GitHub. “Toolbox Modules” plugin by Sergej Müller – see also his plugin instructions. All the custom & branding stuff code above can also be found as a Gist on GitHub: https://gist.github.com/deckerweb/5905929 (you can also add your questions/ feedback there 🙂

Ratings

5
4 reviews

Rating breakdown

Details Information

Version

1.1.0

First Released

03 Jul, 2013

Total Downloads

7,531

Wordpress Version

3.3 or higher

Tested up to:

5.1.3

Require PHP Version:

-

Tags

Contributors

Languages

The plugin hasn't been transalated in any language other than English.

DIRECTORY DISCLAIMER

The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.

The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.

Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.

While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.

wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.

Keep Leading Your Followers!
Share it for them.