Advertisement
Guest User

Untitled

a guest
Jan 19th, 2014
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.44 KB | None | 0 0
  1. <?php
  2. /* Init of advanced functions of theme */
  3. require_once (TEMPLATEPATH . '/advance/apollo13.php');
  4.  
  5.  
  6. //for front-end translations
  7. function _fe($str){
  8.     _e($str, TPL_SLUG);
  9. }
  10. function __fe($str){
  11.     return __($str, TPL_SLUG);
  12. }
  13.  
  14. //for back-end translations
  15. function _be($str){
  16.     _e($str, TPL_SLUG.'_admin');
  17. }
  18. function __be($str){
  19.     return  __($str, TPL_SLUG.'_admin');
  20. }
  21.  
  22. $apollo13 = new Apollo13();
  23. //start theme engine
  24. $apollo13->start();
  25.  
  26.  
  27. // Admin footer modification
  28.  
  29. function remove_footer_admin ()
  30. {
  31.     echo '<span id="footer-thankyou"> Maintained by me <a href="http://www.example.com/contact-us" target="_blank">Drop Me a Bug Report</a></span>';
  32. }
  33. add_filter('admin_footer_text', 'remove_footer_admin');
  34.  
  35. // Remove Logo
  36.  
  37. function annointed_admin_bar_remove() {
  38.         global $wp_admin_bar;
  39.  
  40.         /* Remove their stuff */
  41.         $wp_admin_bar->remove_menu('wp-logo');
  42. }
  43.  
  44. add_action('wp_before_admin_bar_render', 'annointed_admin_bar_remove', 0);
  45.  
  46. // Changing Screen Options
  47. add_action('user_register', 'set_user_metaboxes');
  48. // add_action('admin_init', 'set_user_metaboxes');
  49. function set_user_metaboxes($user_id=NULL) {
  50.  
  51.     // These are the metakeys we will need to update
  52.     $meta_key['order'] = 'meta-box-order_post';
  53.     $meta_key['hidden'] = 'metaboxhidden_post';
  54.  
  55.     // So this can be used without hooking into user_register
  56.     if ( ! $user_id)
  57.         $user_id = get_current_user_id();
  58.  
  59.     // Set the default order if it has not been set yet
  60.     if ( ! get_user_meta( $user_id, $meta_key['order'], true) ) {
  61.         $meta_value = array(
  62.             'side' => 'submitdiv,categorydiv,postimagediv,tagsdiv-post_tag,formatdiv',
  63.             'normal' => 'postexcerpt,themify-meta-boxes,postcustom,commentstatusdiv,commentsdiv,trackbacksdiv,slugdiv,authordiv,revisionsdiv',
  64.             'advanced' => '',
  65.         );
  66.         update_user_meta( $user_id, $meta_key['order'], $meta_value );
  67.     }
  68.  
  69.     // Set the default hiddens if it has not been set yet
  70.     if ( ! get_user_meta( $user_id, $meta_key['hidden'], true) ) {
  71.         $meta_value = array('postcustom','themify-meta-boxes','trackbacksdiv','wpgplus_post_form','formatdiv','commentsdiv','slugdiv','apollo13_shortcodes','apollo13_theme_options','authordiv','yarpp_relatedposts','su_postmeta');
  72.         update_user_meta( $user_id, $meta_key['hidden'], $meta_value );
  73.     }
  74. }
  75.  
  76. //remove gen tag
  77. remove_action('wp_head', 'wp_generator');
  78.  
  79. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement