=== CPT - Speakers === Contributors: vegasgeek, stastic, toddhuish, picklewagon Tags: conference, speaker, speakers, custom post types, cpt, presenter, presenters Donate Link: http://9seeds.com/donate/ Requires at least: 2.9 Tested up to: 3.1 Stable tag: 1.1 Easily create your conference speaker's page using CPT - Speakers. == Description == This plugin creates a custom post type for event speakers. Includes speakers page and single-speakers page templates. If you are upgrading from an earlier version, you will need to manually move the template_speakers.php and single-speakers.php files from the `/wp-content/plugins/cpt-speakers/` folder in to the folder for your active theme. If the file already exists in your theme folder, overwrite it with the new one. == Installation == 1. Upload the `cpt-speakers` folder to the `/wp-content/plugins/` directory 1. Activate the plugin through the 'Plugins' menu in WordPress 1. Two template files will be added to your current theme folder 1. Create a new page and select the `Speakers Page` template 1. Add your speakers from the WordPress dashboard 1. (optional) Add speaker snippets (via shortcode) to your schedule page (example). Shortcode format: [speaker_snippet id="3"] "3" would be the ID for the speaker you want to display 1. Add custom CSS to your theme's style sheet to format the speaker's page. You can use this as a base and tweak as needed: ` #speakers { font-size: 12px; min-height: 300px; } #speaker_image_section { width: 150px; float: left; height: 300px; margin-right: 18px; } #speaker_image img { margin-top: 5px; border: 1px solid #333; padding: 3px; background: #0099cc; } #speaker_name { font-size: 18px; font-weight: bold; margin-bottom: 10px; } #speaker_url { text-align: center; } #speaker_twitter_url { text-align: center; } #speaker_pres_title { margin: 5px 0px 5px 0px; font-size: 13px; } #speaker_pres_description { font-size: 12px; font-family: arial, helvetica; line-height: 16px; } #speaker_session_description { font-size: 12px; line-height: 18px; } #speaker_image_section_single { width: 150px; float: left; height: 600px; margin-right: 18px; } #speaker_image_section_single img{ margin-top: 5px; border: 1px solid #333; padding: 3px; background: #0099cc; } #pres_url { text-align: center; } .speaker_snippet .thumbnail { float:left; display:inline; margin-right:10px; border-bottom:0; } #content .speaker_snippet .thumbnail a { border-bottom:0; } .speaker_snippet .name { font-weight:bold; line-height:16px; } .speaker_snippet .title { font-size:0.9em; line-height:15px; } ` == Frequently Asked Questions == = Why am I getting a page not found error when trying to visit the single speaker's page? = The Permalinks page needs to be re-saved. Go to Settings -> Permalinks and click the `Save Changes` button. == Changelog == = 1.1 = * Removed custom image uploader (uses featured image instead) * Added shortcode for speaker snippets * Updated template pages to use snippets = 1.0.1 = * Fixed issue with single template page = 1.0 = * Initial release == Upgrade Notice == Please read this post before upgrading!