WordPress.org

Plugin Directory

Changeset 582252


Ignore:
Timestamp:
08/06/12 12:48:48 (21 months ago)
Author:
wpsmith
Message:

Fixed [one_half_first] to appear with first instead of last, added last column shortcodes

Location:
genesis-shortcodes/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • genesis-shortcodes/trunk/genesis-shortcodes.php

    r554874 r582252  
    55Plugin URI: http://www.wpsmith.net/genesis-shortcodes 
    66Description: Provides commonly used shortcodes for the Genesis Framework 
    7 Version: 0.3 
     7Version: 0.4.0 
    88Author: Travis Smith 
    99Author URI: http://www.wpsmith.net/ 
     
    271271    ) , $atts ) ); 
    272272     
     273    $return_html = '<div class="one-half first '.$class.'">' . do_shortcode ( $content ) . '</div>'; 
     274     
     275    return $return_html; 
     276} 
     277 
     278/** 
     279 * Genesis Content Columns 1/2 Last Shortcode 
     280 * 
     281 * @param   content 
     282 * @return  string  HTML Genesis Content Columns 1/2 (last column) 
     283 */ 
     284add_shortcode( 'one_half_last', 'gsc_one_half_last_shortcode' ); 
     285add_shortcode( 'two_fourths_last', 'gsc_one_half_last_shortcode' ); 
     286add_shortcode( 'three_sixths_last', 'gsc_one_half_last_shortcode' ); 
     287 
     288function gsc_one_half_last_shortcode( $atts , $content ) { 
     289 
     290    //extract short code attr 
     291    extract( shortcode_atts( array( 
     292        'class' => '', 
     293    ) , $atts ) ); 
     294     
    273295    $return_html = '<div class="one-half last '.$class.'">' . do_shortcode ( $content ) . '</div>'; 
    274296     
     
    311333 
    312334/** 
     335 * Genesis Content Columns 1/3 Last Shortcode 
     336 * 
     337 * @param   content 
     338 * @return  string  HTML Genesis Content Columns 1/3 (last) 
     339 */ 
     340 
     341add_shortcode( 'one_third_last', 'gsc_one_third_last_shortcode' ); 
     342add_shortcode( 'two_sixths_last', 'gsc_one_third_last_shortcode' ); 
     343 
     344function gsc_one_third_last_shortcode( $atts , $content ) { 
     345     
     346    $return_html = '<div class="one-third last">' . do_shortcode ( $content ) . '</div>'; 
     347     
     348    return $return_html; 
     349} 
     350 
     351/** 
    313352 * Genesis Content Columns 2/3 Shortcode 
    314353 * 
     
    345384 
    346385/** 
     386 * Genesis Content Columns 2/3 Last Shortcode 
     387 * 
     388 * @param   content 
     389 * @return  string  HTML Genesis Content Columns 2/3 (last) 
     390 */ 
     391 
     392add_shortcode( 'two_thirds_last', 'gsc_two_thirds_last_shortcode' ); 
     393add_shortcode( 'four_sixths_last', 'gsc_two_thirds_last_shortcode' ); 
     394 
     395function gsc_two_thirds_last_shortcode( $atts , $content ) { 
     396     
     397    $return_html = '<div class="two-thirds last">' . do_shortcode ( $content ) . '</div>'; 
     398     
     399    return $return_html; 
     400} 
     401 
     402/** 
    347403 * Genesis Content Columns 1/4 Shortcode 
    348404 * 
     
    377433 
    378434/** 
     435 * Genesis Content Columns 1/4 Last Shortcode 
     436 * 
     437 * @param   content 
     438 * @return  string  HTML Genesis Content Columns 1/4 (last) 
     439 */ 
     440 
     441add_shortcode( 'one_fourth_last', 'gsc_one_fourth_last_shortcode' ); 
     442 
     443function gsc_one_fourth_last_shortcode( $atts , $content ) { 
     444     
     445    $return_html = '<div class="one-fourth last">' . do_shortcode ( $content ) . '</div>'; 
     446     
     447    return $return_html; 
     448} 
     449 
     450/** 
    379451 * Genesis Content Columns 3/4 Shortcode 
    380452 * 
     
    409481 
    410482/** 
     483 * Genesis Content Columns 3/4 Last Shortcode 
     484 * 
     485 * @param   content 
     486 * @return  string  HTML Genesis Content Columns 1/4 (last) 
     487 */ 
     488 
     489add_shortcode( 'three_fourths_last', 'gsc_three_fourths_last_shortcode' ); 
     490 
     491function gsc_three_fourths_last_shortcode( $atts , $content ) { 
     492     
     493    $return_html = '<div class="three-fourths last">' . do_shortcode ( $content ) . '</div>'; 
     494     
     495    return $return_html; 
     496} 
     497 
     498/** 
    411499 * Genesis Content Columns 1/5 Shortcode 
    412500 * 
     
    441529 
    442530/** 
     531 * Genesis Content Columns 1/5 Last Shortcode 
     532 * 
     533 * @param   content 
     534 * @return  string  HTML Genesis Content Columns 1/5 (last) 
     535 */ 
     536 
     537add_shortcode( 'one_fifth_last', 'gsc_one_fifth_last_shortcode' ); 
     538 
     539function gsc_one_fifth_last_shortcode( $atts , $content ) { 
     540     
     541    $return_html = '<div class="one-fifth last">' . do_shortcode ( $content ) . '</div>'; 
     542     
     543    return $return_html; 
     544} 
     545 
     546/** 
    443547 * Genesis Content Columns 2/5 Shortcode 
    444548 * 
     
    473577 
    474578/** 
     579 * Genesis Content Columns 2/5 Last Shortcode 
     580 * 
     581 * @param   content 
     582 * @return  string  HTML Genesis Content Columns 2/5 (last) 
     583 */ 
     584 
     585add_shortcode( 'two_fifths_last', 'gsc_two_fifths_last_shortcode' ); 
     586 
     587function gsc_two_fifths_last_shortcode( $atts , $content ) { 
     588     
     589    $return_html = '<div class="two-fifths last">' . do_shortcode ( $content ) . '</div>'; 
     590     
     591    return $return_html; 
     592} 
     593 
     594/** 
    475595 * Genesis Content Columns 3/5 Shortcode 
    476596 * 
     
    505625 
    506626/** 
     627 * Genesis Content Columns 3/5 Last Shortcode 
     628 * 
     629 * @param   content 
     630 * @return  string  HTML Genesis Content Columns 3/5 (last) 
     631 */ 
     632 
     633add_shortcode( 'three_fifths_last', 'gsc_three_fifths_last_shortcode' ); 
     634 
     635function gsc_three_fifths_last_shortcode( $atts , $content ) { 
     636     
     637    $return_html = '<div class="three-fifths last">' . do_shortcode ( $content ) . '</div>'; 
     638     
     639    return $return_html; 
     640} 
     641 
     642/** 
    507643 * Genesis Content Columns 4/5 Shortcode 
    508644 * 
     
    537673 
    538674/** 
     675 * Genesis Content Columns 4/5 Last Shortcode 
     676 * 
     677 * @param   content 
     678 * @return  string  HTML Genesis Content Columns 4/5 (last) 
     679 */ 
     680 
     681add_shortcode( 'four_fifths_last', 'gsc_four_fifths_last_shortcode' ); 
     682 
     683function gsc_four_fifths_last_shortcode( $atts , $content ) { 
     684     
     685    $return_html = '<div class="four-fifths last">' . do_shortcode ( $content ) . '</div>'; 
     686     
     687    return $return_html; 
     688} 
     689 
     690/** 
    539691 * Genesis Content Columns 1/6 Shortcode 
    540692 * 
     
    569721 
    570722/** 
     723 * Genesis Content Columns 1/6 Last Shortcode 
     724 * 
     725 * @param   content 
     726 * @return  string  HTML Genesis Content Columns 1/6 last 
     727 */ 
     728 
     729add_shortcode( 'one_sixth_last', 'gsc_one_sixth_last_shortcode' ); 
     730 
     731function gsc_one_sixth_last_shortcode( $atts , $content ) { 
     732     
     733    $return_html = '<div class="one-sixth last">' . do_shortcode ( $content ) . '</div>'; 
     734     
     735    return $return_html; 
     736} 
     737 
     738/** 
    571739 * Genesis Content Columns 5/6 Shortcode 
    572740 * 
     
    599767    return $return_html; 
    600768} 
     769 
     770/** 
     771 * Genesis Content Columns 5/6 Last Shortcode 
     772 * 
     773 * @param   content 
     774 * @return  string  HTML Genesis Content Columns 5/6 (last) 
     775 */ 
     776 
     777add_shortcode( 'five_sixths_last', 'gsc_five_sixths_last_shortcode' ); 
     778 
     779function gsc_five_sixths_last_shortcode( $atts , $content ) { 
     780     
     781    $return_html = '<div class="five-sixths last">' . do_shortcode ( $content ) . '</div>'; 
     782     
     783    return $return_html; 
     784} 
  • genesis-shortcodes/trunk/readme.txt

    r554874 r582252  
    6161== Changelog == 
    6262 
     63= 0.4 = 
     64*   Fixed [one_half_first] to appear with first instead of last, props [Joe Banks](http://wordpress.org/support/topic/plugin-genesis-shortcodes-one-half-last?replies=3#post-3047634) 
     65*   Added last column shortcodes for the OCD though not needed 
     66 
    6367= 0.3 = 
    6468*   Added [site_url] for MS 
Note: See TracChangeset for help on using the changeset viewer.