Forum Replies Created
-
AuthorPosts
-
DTHkellyMember
Reply #113940
If I don’t create a page and assign my custom template to it, how will I get to the category in a browser?
When adding to a Menu (Appearances > menu) you can enable "categories" as menu items. If not visible, go to the top right corner, select Screen Options, then tick the box for Categories.
After that, you will be able to select specific categories to add to your menu. That's one way to "get to the category in a browser."
DTHkellyMemberHave you removed post meta from displaying?
http://www.ftcollinspersonaltrainer.com/blog/
The post titled Testimonial is visible at the top. But I don't see "Filed under: Testimonial"If "Filed under: Testimonial" were visible on the post, you would be able to click the category "Testimonial" under the post and you would see the auto-generated Category Archive for all Testimonial posts.
DTHkellyMemberYour Blog (link in your menu) is an archive of all posts.
None of your posts display categories. You have related posts. But no category "meta."
Do you have any categories created in WordPress Admin > Posts > Categories?
DTHkellyMemberSome reference:
http://www.carriedils.com/genesis-2-0-archive-settings-custom-post-types/
http://www.mattsaffiliatejourney.com/site-building/custom-category-templates-genesis/
http://coolestguidesontheplanet.com/displaying-category-headings-category-archive-pages-genesis/
http://www.carriedils.com/custom-page-template-genesis/
http://sridharkatakam.com/custom-archive-page-template-genesis/DTHkellyMemberYou may receive more targeted feedback if you summarize what you've tried that hasn't worked.
http://wpsites.net/web-design/modify-post-info-genesis/
http://coolestguidesontheplanet.com/removing-authors-name-post-meta-genesis-child-theme/
Based on the same theory you can also remove the date [ post_date ] and comment links [ post_comments ], leave the [ post_edit ] as this allows the post to be edited by a logged in user. You can also edit the regular text outside of the shortcode to whatever you like.
Re: Genesis snippets, this shouldn't be childtheme specific. Code is added to functions.php
Have you tried:
http://my.studiopress.com/snippets/post-meta/#removeor this plugin?
http://wordpress.org/plugins/genesis-simple-edits/DTHkellyMemberThe following is my (non-professional) advice - so hopefully someone more experienced will respond to your thread.
But in the meantime:
Do you have access to a test site? That is the best "before going live" option.If your hosting plan gives you # of wp installations, use one as the test site for your Genesis "stuff."
Keep your live site, "live." And export/download your entire live site as back up.
Building your "test" site with Genesis: You can either "import" your downloaded files to your test site. Or you can copy/paste each page, post, etc.
When the test site is ready to go live, you can redirect your URL from the current live site to the Genesis version.
DTHkellyMemberCoolest guides on the planet - are great!
Genesis Framework is the foundation of all Genesis themes.
Everything else is a ChildTheme. Whether you purchase the ChildTheme or create one from the Genesis Framework.
Using Neill Gee's ChildTheme the "normal" way, you're simply starting with the core Genesis Framework without modifying the Genesis Framework directly.
Sounds like that is your preferred approach!
You need a lot more elbow grease to customize your childtheme, but you will learn a lot about Genesis.
It's worth it!
DTHkellyMemberIf you don't have a lot of pages, it may be simpler to use php to specify which pages should have no title.
And you can deactivate the plugin.
http://www.rickrduncan.com/wordpress/remove-genesis-page-titles
From the tutorial, change the page IDs to your page IDs, and add the modified code to your functions.php
[I use https://wordpress.org/plugins/code-snippets/%5D//* Remove page title for multiple pages //* Change '3645' and '4953' to match your needs add_action( 'get_header', 'child_remove_page_titles' ); function child_remove_page_titles() { $pages = array( 3645,4953 ); if ( is_page( $pages ) ) { remove_action( 'genesis_post_title', 'genesis_do_post_title' ); } }
You can use Reveal IDs https://wordpress.org/plugins/reveal-ids-for-wp-admin-25/ to find the ID # for each page.
Also:
http://wpsites.net/best-plugins/hide-page-titles-genesis/
http://wpsites.net/web-design/remove-titles-specific-conditions/DTHkellyMemberNew from Woo:
http://www.woothemes.com/products/woocommerce-bookings/DTHkellyMemberI asked the same questions!
Genesis takes a different approach and can be confusing at first.
Purchase Genesis Framework. (After becoming a "member" all future childthemes from studiopress are discounted).Options: Purchase a StudioPress Childtheme, purchase a third party childtheme for Genesis Framework, or develop your own Genesis Childtheme from free "starter" childthemes. http://www.rickrduncan.com/free-genesis-child-themes
Genesis Childthemes are "different" compared with what you may consider a traditional or "proper" childtheme.
1. StudioPress childthemes are not updated frequently.
And from this forum, folks are modifying the childtheme's css file. (With the recommended backup for the original css file).2. A premium plugin like Genesis Extender http://cobaltapps.com/downloads/genesis-extender-plugin/
will separately save your custom functions and custom css - "safe" from childtheme updates.3. Free Code Snippets saves custom PHP https://wordpress.org/plugins/code-snippets/
4. Free Custom CSS plugins - https://wordpress.org/plugins/simple-custom-css/
For me, the key to transitioning to Genesis was this series:
http://designsbynickthegeek.com/tutorials/genesis-explained-the-frameworkAnd the Genesis function:
<?php genesis();
The Genesis function -
genesis();
- automatically includes Genesis wrapper(s) and: header |content | sidebar(s) | footerWhich is why Genesis tutorials and snippets have remove action(s)/add action(s) needed to customize the output.
Also why
genesis();
is at the bottom of all page templates. Everything above that function modifies its output.Hope this helps!
DTHkellyMemberOn your desktop, using Notepad++, open Magazine Pro's style.css
Following the table of contents, look for CSS re: `- Structure and Layout
- Site Containers
- Column Widths and Positions
- Column Classes`Here's the ToC:
/* Table of Contents - Imports - HTML5 Reset - Baseline Normalize - Box Sizing - Float Clearing - Defaults - Typographical Elements - Headings - Objects - Forms - Tables - Structure and Layout - Site Containers - Column Widths and Positions - Column Classes - Common Classes - WordPress - Genesis - Search Form - Titles - Widgets - Featured Content - Plugins - Genesis eNews Extended - Genesis Latest Tweets - Gravity Forms - Jetpack - Simple Social Icons - Site Header - Title Area - Widget Area - Site Navigation - Header Navigation - Primary Navigation - Secondary Navigation - Content Area - Entries - Pagination - Comments - Sidebars - Footer Widgets - Site Footer - Color Styles - Magazine Pro Blue - Magazine Pro Green - Magazine Pro Red - Media Queries - max-width: 1139px - max-width: 1023px - max-width: 767px */
DTHkellyMemberOr perhaps an easier way to re-create a blog/archive page:
http://wordpress.org/plugins/custom-content-shortcode/DTHkellyMemberPossible work around - http://wordpress.org/plugins/custom-content-shortcode/
DTHkellyMemberThis is not the solution. But in the meantime, perhaps create a custom template for individual posts to include meta?
DTHkellyMemberSite looks great - you picked a terrific childtheme!
I thought this plugin included a metabox to let you choose on a per page/post basis whether to "toggle" the title (keep/remove). (I don't use it.)
For individual pages, you want the title removed. (standard for this plugin)
For individual posts, you also want the title removed? -
And for Blog page, archiving posts, you want the post titles to show? If so, for the Blog page you may need a custom loop if this plugin is removing those titles as well..
Example:http://sridharkatakam.com/show-post-titles-category-pages-genesis/
DTHkellyMemberIs plugin http://wordpress.org/plugins/genesis-simple-edits/ activated?
DTHkellyMemberAre you familiar with "negative margin"? That may lower the text widget.
Search WWW and/or this forum.
DTHkellyMemberWidgets shortcoded into "content" area:
https://wordpress.org/plugins/amr-shortcode-any-widget/DTHkellyMemberI found the applicable code limiting Genesis Title Toggle to pages [lines 61-66 in genesis-title-toggle.php:
function setting_defaults( $defaults ) { $post_types = apply_filters( 'be_title_toggle_post_types', array( 'page' ) ); foreach ( $post_types as $post_type ) $defaults[] = array( 'be_title_toggle_' . $post_type => '' ); return $defaults; }
The
$post_types
array needs to include, 'post'
as well as page.Also lines 73-80:
function sanitization() { $fields = array(); $post_types = apply_filters( 'be_title_toggle_post_types', array( 'page' ) ); foreach ( $post_types as $post_type ) $fields[] = 'be_title_toggle_' . $post_type; genesis_add_option_filter( 'one_zero', GENESIS_SETTINGS_FIELD, $fields ); }
Lines 98-104:
function create_sitewide_metabox() { $post_types = apply_filters( 'be_title_toggle_post_types', array( 'page' ) ); foreach ( $post_types as $post_type ) echo '<p><input type="checkbox" name="' . GENESIS_SETTINGS_FIELD . '[be_title_toggle_' . $post_type . ']" id="' . GENESIS_SETTINGS_FIELD . '[be_title_toggle_' . $post_type . ']" value="1" ' . checked( 1, genesis_get_option( 'be_title_toggle_' . $post_type ), false ) .' /> <label for="' . GENESIS_SETTINGS_FIELD . '[be_title_toggle_' . $post_type . ']"> ' . sprintf( __( 'By default, remove titles in the <strong>%s</strong> post type.', 'genesis-title-toggle' ), $post_type ) .'</label></p>'; }
Lines 125-132:
$show = array(); $hide = array(); $post_types = apply_filters( 'be_title_toggle_post_types', array( 'page' ) ); foreach ( $post_types as $post_type ) { $default = genesis_get_option( 'be_title_toggle_' . $post_type ); if ( !empty( $default ) ) $show[] = $post_type; else $hide[] = $post_type; }
Lines 178-183
function initialize_cmb_meta_boxes() { $post_types = apply_filters( 'be_title_toggle_post_types', array( 'page' ) ); if ( !class_exists('cmb_Meta_Box') && !empty( $post_types ) ) { require_once( dirname( __FILE__) . '/lib/metabox/init.php' ); } }
-
AuthorPosts