Linux 软件免费装
Banner图

Genesis Prose Extras

开发者 daveshine
deckerweb
更新时间 2019年2月22日 06:02
捐献地址: 去捐款
PHP版本: 3.3 及以上
WordPress版本: 5.1
版权: GPL-2.0+
版权网址: 版权信息

标签

widget widgets homepage page template home genesis genesiswp deckerweb child theme genesis framework prose widgetized

下载

1.0.0 1.1.0

详情介绍:

FINALLY: Add a Widgetized Homepage to Your Prose Child Theme Finally have a homepage template for Prose that's widgetized! Plus, it works with Prose 1.5+ auto update system, that means, you don't lose your home template/ widget stuff when performing these sweet auto updates! In general, a great helper tool for the Prose Child Themes for Genesis! In other words, THE add-on plugin you've waited for if you're a die hard Prose fan :)
Please note: This plugin requires the Genesis Theme Framework AND the "Prose" Child Theme - both are premium products by StudioPress/ Copyblogger Media LLC via studiopress.com. Video of Plugin's Settings Walkthrough: [youtube http://www.youtube.com/watch?v=ltcw5fgNFnY] original video link by plugin developer David Decker General Features Multisite Features Translation Features (i18n) Advantages & Benefits Useful for: Plugin Localization Feedback More

安装:

NOTE: Only works with "Genesis Framework" as the parent theme plus "Prose" as the Genesis child theme. (Both are paid premium products by StudioPress/ Copyblogger Media LLC, available via studiopress.com.) Installation of Plugin:
  1. Upload genesis-prose-extras folder to the /wp-content/plugins/ directory -- or just upload the ZIP package via 'Plugins > Add New > Upload' in your WP Admin
  2. Activate the plugin through the "Plugins" menu in WordPress
  3. Go to the plugin settings under "Genesis > Prose Extras" - configure to your liking and SAVE the settings one time!
  4. Then you may place some widgets for your new widgetized homepage in Prose.
  5. Enjoy :)
Video of Plugin's Settings Walkthrough [youtube http://www.youtube.com/watch?v=ltcw5fgNFnY] original video link by plugin developer David Decker Post/Video Tutorial for Setting Up A Widgetized Home Page and Slider Post plus video tutorial for setting up a widgetized home page and slider for Prose with this plugin by WordPress trainer Bob Dunn of BobWP Note: The "Genesis Framework" plus the "Prose" child theme are required for this plugin in order to work. If you don't own a copy of both yet, these premium parent & child theme combo has to be bought. More info about that you'll find here: http://ddwb.me/getgenesis Own translation/wording: For custom and update-secure language files please upload them to /wp-content/languages/genesis-prose-extras/ (just create this folder) - This enables you to use fully custom translations that won't be overridden on plugin updates. Also, complete custom English wording is possible with that, just use a language file like genesis-prose-extras-en_US.mo/.po to achieve that (for creating one see the tools on "Other Notes"). Uninstallation of Plugin:

屏幕截图:

  • Genesis Prose Extras: Overview of complete settings page. ([Click here for larger version of screenshot](https://www.dropbox.com/s/06sivcs9vr2sp3p/screenshot-01.png))
  • Genesis Prose Extras: Settings help tab - top right corner. ([Click here for larger version of screenshot](https://www.dropbox.com/s/fxn4vs5url07r6a/screenshot-02.png))
  • Genesis Prose Extras: The 3 alternate layouts on Genesis Theme settings page :). ([Click here for larger version of screenshot](https://www.dropbox.com/s/b7fw6exne8q8s6p/screenshot-03.png))
  • Genesis Prose Extras: The 3 alternate layouts on inpost edit screen. [Click here for larger version of screenshot](https://www.dropbox.com/s/bt10w3gabifx1j9/screenshot-04.png))
  • Genesis Prose Extras: Inpost Custom CSS screen - works for single Posts and Pages (post type support possible!). [Click here for larger version of screenshot](https://www.dropbox.com/s/6ub9oimn0zbce9u/screenshot-05.png))
  • Genesis Prose Extras: Additional widget areas - fully optional. [Click here for larger version of screenshot](https://www.dropbox.com/s/371pzjausdbfhul/screenshot-06.png))
  • Genesis Prose Extras: Extra warning in Admin Theme Editor to not edit/ touch the original Prose Child Theme files! [Click here for larger version of screenshot](https://www.dropbox.com/s/2uw5xj8pf8gxlm8/screenshot-07.png))
  • Genesis Prose Extras: Widgetized home page layout - possible with this plugin :-). See the Widget Areas, as well as the alternate layout option ("Sidebars below Content"). Cool, heh?! [Click here for larger version of screenshot](https://www.dropbox.com/s/rmlo9ft9w8008fp/screenshot-08.png))
  • Genesis Prose Extras: Alternative menu positions - there are even more positions possible! Also, notice the enabled menu desciptions?! Awesome details, yeah :) [Click here for larger version of screenshot](https://www.dropbox.com/s/c6hixll04607smm/screenshot-09.png))
  • Genesis Prose Extras: Sample post with inpost Custom CSS activated - higher Header section, custom background color (only for that post!). Also, notice the alternative layout option ("Sidebars below Content"). [Click here for larger version of screenshot](https://www.dropbox.com/s/nvefde0ok45sp2y/screenshot-10.png))
  • Genesis Prose Extras: Alternate layout option "Content / Sidebar-Alt." on frontend - fully responsive of course! [Click here for larger version of screenshot](https://www.dropbox.com/s/dclwmv277wk2ymk/screenshot-11.png))
  • Genesis Prose Extras: Alternate layout option "Sidebar-Alt. / Content" on frontend - fully responsive of course! [Click here for larger version of screenshot](https://www.dropbox.com/s/redeyiul9cqmpcb/screenshot-12.png))

升级注意事项:

1.1.0 Minor updates and improvements. Compatibility fixes, removed PHP notices, fixed spelling errors etc. Updated .pot file for translators plus German translations. 1.0.0 Just released into the wild.

常见问题:

Why 3 alternate layout options, aren't the 6 default ones enough?

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".

Are the alternate layouts responsive?

Yes, they are! All is working like it should with minimal additions on CSS style rules (only what's really needed).

Why there are 3 new widget areas for Home, isn't ONE enough?

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? :)

Are the widgetized areas responsive?

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 :-).

Could I disable the Shortcode support for widgets?

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... :).

How could I add the inpost Custom CSS feature for other post types?

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).

Could I change the user capability for the inpost custom CSS feature?

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 `

Could your "Better Custom PHP" feature be disabled?

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' );

Could the Export/ Import Info meta box on plugin's settings page be removed?

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 );

How can I customize the widget titles/ strings in the admin?

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' ); /**

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 :)

更新日志:

1.1.0 (2013-07-18) 1.0.0 (2013-07-03)