定制WordPress欢迎面板

发布时间:2020-05-06

大概是从wordpress 3.3开始,进入仪表盘(Dashboard)会有一个欢迎面板,,大部分人会随手关掉,但如果是给客户制作的站点,我们可以通过修改这个欢迎面板,添加一些自已的内容,而不是默认无实际用途的功能。

 

定制WordPress欢迎面板 1wordpress欢迎面板” width=”588″ height=”280″ alt=”定制wordpress欢迎面板” />

将下面的代码添加到您的当前主题的 functions.php 中:

  1. /**
  2. * Hide default welcome dashboard message and create a custom one
  3. *
  4. * @access      public
  5. * @since       1.0
  6. * @return      void
  7. */
  8. function rc_my_welcome_panel() {
  9.  
  10.     ?>
  11. <script type=“text/javascript”>
  12. /* Hide default welcome message */
  13. jQuery(document).ready( function($)
  14. {
  15.     $(‘div.welcome-panel-content’).hide();
  16. });
  17. </script>
  18.  
  19.     <div class=“custom-welcome-panel-content”>
  20.     <h3><?php _e( ‘Welcome to your custom dashboard Message!’ ); ?></h3>
  21.     <p class=“about-description”><?php _e( ‘Here you can place your custom text, give your customers instructions, place an ad or your contact information.’ ); ?></p>
  22.     <div class=“welcome-panel-column-container”>
  23.     <div class=“welcome-panel-column”>
  24.         <h4><?php _e( “Let’s Get Started” ); ?></h4>
  25.         <a class=“button button-primary button-hero load-customize hide-if-no-customize” href=“http://www.trickspanda.com”><?php _e( ‘Call me maybe !’ ); ?></a>
  26.             <p class=“hide-if-no-customize”><?php printf( __( ‘or, <a href=“%s”>edit your site settings</a>’ ), admin_url( ‘options-general.php’ ) ); ?></p>
  27.     </div>
  28.     <div class=“welcome-panel-column”>
  29.         <h4><?php _e( ‘Next Steps’ ); ?></h4>
  30.         <ul>
  31.         <?php if ( ‘page’ == get_option( ‘show_on_front’ ) && ! get_option( ‘page_for_posts’ ) ) : ?>
  32.             <li><?php printf( ‘<a href=“%s” class=“welcome-icon welcome-edit-page”>’ . __( ‘Edit your front page’ ) . ‘</a>’, get_edit_post_link( get_option( ‘page_on_front’ ) ) ); ?></li>
  33.             <li><?php printf( ‘<a href=“%s” class=“welcome-icon welcome-add-page”>’ . __( ‘Add additional pages’ ) . ‘</a>’, admin_url( ‘post-new.php?post_type=page’ ) ); ?></li>
  34.         <?php elseif ( ‘page’ == get_option( ‘show_on_front’ ) ) : ?>
  35.             <li><?php printf( ‘<a href=“%s” class=“welcome-icon welcome-edit-page”>’ . __( ‘Edit your front page’ ) . ‘</a>’, get_edit_post_link( get_option( ‘page_on_front’ ) ) ); ?></li>
  36.             <li><?php printf( ‘<a href=“%s” class=“welcome-icon welcome-add-page”>’ . __( ‘Add additional pages’ ) . ‘</a>’, admin_url( ‘post-new.php?post_type=page’ ) ); ?></li>
  37.             <li><?php printf( ‘<a href=“%s” class=“welcome-icon welcome-write-blog”>’ . __( ‘Add a blog post’ ) . ‘</a>’, admin_url( ‘post-new.php’ ) ); ?></li>
  38.         <?php else : ?>
  39.             <li><?php printf( ‘<a href=“%s” class=“welcome-icon welcome-write-blog”>’ . __( ‘Write your first blog post’ ) . ‘</a>’, admin_url( ‘post-new.php’ ) ); ?></li>
  40.             <li><?php printf( ‘<a href=“%s” class=“welcome-icon welcome-add-page”>’ . __( ‘Add an About page’ ) . ‘</a>’, admin_url( ‘post-new.php?post_type=page’ ) ); ?></li>
  41.         <?php endif; ?>
  42.             <li><?php printf( ‘<a href=“%s” class=“welcome-icon welcome-view-site”>’ . __( ‘View your site’ ) . ‘</a>’, home_url( ‘/’ ) ); ?></li>
  43.         </ul>
  44.     </div>
  45.     <div class=“welcome-panel-column welcome-panel-last”>
  46.         <h4><?php _e( ‘More Actions’ ); ?></h4>
  47.         <ul>
  48.             <li><?php printf( ‘<div class=“welcome-icon welcome-widgets-menus”>’ . __( ‘Manage <a href=“%1$s”>widgets</a> or <a href=“%2$s”>menus</a>’ ) . ‘</div>’, admin_url( ‘widgets.php’ ), admin_url( ‘nav-menus.php’ ) ); ?></li>
  49.             <li><?php printf( ‘<a href=“%s” class=“welcome-icon welcome-comments”>’ . __( ‘Turn comments on or off’ ) . ‘</a>’, admin_url( ‘options-discussion.php’ ) ); ?></li>
  50.             <li><?php printf( ‘<a href=“%s” class=“welcome-icon welcome-learn-more”>’ . __( ‘Learn more about getting started’ ) . ‘</a>’, __( ‘http://codex.wordpress.org/First_Steps_With_wordpress‘ ) ); ?></li>
  51.         </ul>
  52.     </div>
  53.     </div>
  54.     <div class=“”>
  55.     <h3><?php _e( ‘If you need more space’ ); ?></h3>
  56.     <p class=“about-description”>Create a new paragraph!</p>
  57.     <p>Write your custom message here.</p>
  58.     </div>
  59.     </div>
  60.  
  61. <?php
  62. }
  63.  
  64. add_action( ‘welcome_panel’, ‘rc_my_welcome_panel’ );

删除这个欢迎面板,可以使用如下代码:

  1. remove_action(‘welcome_panel’, ‘wp_welcome_panel’);
大熊wordpress凭借多年的wordpress企业主题制作经验,坚持以“为用户而生的wordpress主题”为宗旨,累计为2000多家客户提供品质wordpress建站服务,得到了客户的一致好评。我们一直用心对待每一个客户,我们坚信:“善待客户,将会成为终身客户”。大熊wordpress能坚持多年,是因为我们一直诚信。我们明码标价(wordpress做网站需要多少钱),从不忽悠任何客户,我们的报价宗旨:“拒绝暴利,只保留合理的利润”。如果您有网站建设、网站改版、网站维护等方面的需求,请立即咨询右侧在线客服或拨打咨询热线:18324743309,我们会详细为你一一解答你心中的疑难。

相关文章

写给所有做网站的朋友的一封信

写给所有做网站的朋友的一封信

现在就开始执行“1+N”互联网推广和没有开始执行的人,一两天看不出任何区别; 一两个月看来差异也是微乎其微的;但在2-5年的长远时间来看的时候,你的高质量询盘不断增加,你的互联网资产已经建立完成,对手已经很难匹敌,现在你看到这段文字的时候就是最好的开始,现在就是最好的时候,马上开始“1+N”体系的整体互联网推广吧,我们和你一起,开创互联网大未来!

点击查看详情

准备开启WordPress网站建设推广?

我们相信高端漂亮的网站不应该是昂贵的,这就是wordpress对每个人都是免费的原因
wordpress建站免费入门,并提供价格合理的wordpress建站套餐。