Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2013
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.08 KB | None | 0 0
  1.  
  2. <?php if ( function_exists('register_sidebar') )
  3. {
  4. //register_sidebar(array('name' => 'Sidebar Top','before_widget' => '<div class="widget">','after_widget' => '</div>','before_title' => '<h3>','after_title' => '</h3>'));
  5. register_sidebar(array('name' => 'Sidebar Main','before_widget' => '<div class="widget">','after_widget' => '</div>','before_title' => '<h3>','after_title' => '</h3>'));
  6. register_sidebar(array('name' => 'Footer Left','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
  7. register_sidebar(array('name' => 'Footer Center','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
  8. register_sidebar(array('name' => 'Footer Right','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
  9. }
  10.  
  11.  
  12. add_theme_support('post-thumbnails');
  13. set_post_thumbnail_size( HEADER_IMAGE_WIDTH, HEADER_IMAGE_HEIGHT, true );
  14.  
  15. /* DON'T NEED EXTRA SIDEBARS RIGHT NOW... AM 2011 ==>
  16.  
  17. register_sidebar(array('name' => 'Sidebar Right','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
  18. register_sidebar(array('name' => 'Sidebar Bottom','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
  19.  
  20. =====================> /*/
  21.  
  22.  
  23. //remove_filter('get_the_excerpt', 'wp_trim_excerpt');
  24. //add_filter('get_the_excerpt', 'custom_trim_excerpt');
  25.  
  26. function custom_trim_excerpt($text) { // Fakes an excerpt if needed
  27. global $post;
  28. if ( '' == $text ) {
  29. $text = get_the_content('');
  30.  
  31. $text = strip_shortcodes( $text );
  32.  
  33. $text = apply_filters('the_content', $text);
  34. $text = str_replace(']]>', ']]&gt;', $text);
  35. $text = strip_tags($text);
  36. $excerpt_length = apply_filters('excerpt_length', 90);
  37. $words = explode(' ', $text, $excerpt_length + 1);
  38. if (count($words) > $excerpt_length) {
  39. array_pop($words);
  40. array_push($words, '...');
  41. $text = implode(' ', $words);
  42. }
  43. }
  44. return $text;
  45. }
  46.  
  47.  
  48. ?>
  49.  
  50.  
  51.  
  52. Current functions file:
  53. <?php if ( function_exists('register_sidebar') )
  54. {
  55. //register_sidebar(array('name' => 'Sidebar Top','before_widget' => '<div class="widget">','after_widget' => '</div>','before_title' => '<h3>','after_title' => '</h3>'));
  56. register_sidebar(array('name' => 'Sidebar Main','before_widget' => '<div class="widget">','after_widget' => '</div>','before_title' => '<h3>','after_title' => '</h3>'));
  57. register_sidebar(array('name' => 'Footer Left','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
  58. register_sidebar(array('name' => 'Footer Center','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
  59. register_sidebar(array('name' => 'Footer Right','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
  60. }
  61.  
  62.  
  63. add_theme_support('post-thumbnails');
  64. set_post_thumbnail_size( HEADER_IMAGE_WIDTH, HEADER_IMAGE_HEIGHT, true );
  65.  
  66. /* DON'T NEED EXTRA SIDEBARS RIGHT NOW... AM 2011 ==>
  67.  
  68. register_sidebar(array('name' => 'Sidebar Right','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
  69. register_sidebar(array('name' => 'Sidebar Bottom','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
  70.  
  71. =====================> /*/
  72.  
  73.  
  74. //remove_filter('get_the_excerpt', 'wp_trim_excerpt');
  75. //add_filter('get_the_excerpt', 'custom_trim_excerpt');
  76.  
  77. function custom_trim_excerpt($text) { // Fakes an excerpt if needed
  78. global $post;
  79. if ( '' == $text ) {
  80. $text = get_the_content('');
  81.  
  82. $text = strip_shortcodes( $text );
  83.  
  84. $text = apply_filters('the_content', $text);
  85. $text = str_replace(']]>', ']]&gt;', $text);
  86. $text = strip_tags($text);
  87. $excerpt_length = apply_filters('excerpt_length', 90);
  88. $words = explode(' ', $text, $excerpt_length + 1);
  89. if (count($words) > $excerpt_length) {
  90. array_pop($words);
  91. array_push($words, '...');
  92. $text = implode(' ', $words);
  93. }
  94. }
  95. return $text;
  96. }
  97.  
  98.  
  99. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement