怎么定制 WordPress 站点后台欢迎面板?(附代码)

2023年2月14日09:32:47 发表评论
腾讯云正在大促:点击直达 阿里云超级红包:点击领取
免费/便宜/高性价比服务器汇总入口(已更新):点击这里了解

怎么定制 WordPress 站点后台欢迎面板?(附代码)

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

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

  1. /*** Hide default welcome dashboard message and create a custom one** @access      public* @since       1.0* @return      void*/function rc_my_welcome_panel() {    ?><script type="text/javascript">/* Hide default welcome message */jQuery(document).ready( function($){    $('div.welcome-panel-content').hide();});</script>    <div class="custom-welcome-panel-content">    <h3><?php _e( 'Welcome to your custom dashboard Message!' ); ?></h3>    <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>    <div class="welcome-panel-column-container">    <div class="welcome-panel-column">        <h4><?php _e( "Let's Get Started" ); ?></h4>        <a class="button button-primary button-hero load-customize hide-if-no-customize" href="http://www.trickspanda.com"><?php _e( 'Call me maybe !' ); ?></a>            <p class="hide-if-no-customize"><?php printf( __( 'or, <a href="%s">edit your site settings</a>' ), admin_url( 'options-general.php' ) ); ?></p>    </div>    <div class="welcome-panel-column">        <h4><?php _e( 'Next Steps' ); ?></h4>        <ul>        <?php if ( 'page' == get_option( 'show_on_front' ) && ! get_option( 'page_for_posts' ) ) : ?>            <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>            <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>        <?php elseif ( 'page' == get_option( 'show_on_front' ) ) : ?>            <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>            <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>            <li><?php printf( '<a href="%s" class="welcome-icon welcome-write-blog">' . __( 'Add a blog post' ) . '</a>', admin_url( 'post-new.php' ) ); ?></li>        <?php else : ?>            <li><?php printf( '<a href="%s" class="welcome-icon welcome-write-blog">' . __( 'Write your first blog post' ) . '</a>', admin_url( 'post-new.php' ) ); ?></li>            <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>        <?php endif; ?>            <li><?php printf( '<a href="%s" class="welcome-icon welcome-view-site">' . __( 'View your site' ) . '</a>', home_url( '/' ) ); ?></li>        </ul>    </div>    <div class="welcome-panel-column welcome-panel-last">        <h4><?php _e( 'More Actions' ); ?></h4>        <ul>            <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>            <li><?php printf( '<a href="%s" class="welcome-icon welcome-comments">' . __( 'Turn comments on or off' ) . '</a>', admin_url( 'options-discussion.php' ) ); ?></li>            <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>        </ul>    </div>    </div>    <div class="">    <h3><?php _e( 'If you need more space' ); ?></h3>    <p class="about-description">Create a new paragraph!</p>    <p>Write your custom message here.</p>    </div>    </div><?php}add_action( 'welcome_panel', 'rc_my_welcome_panel' );  

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

  1. remove_action('welcome_panel', 'wp_welcome_panel');  

1、阿里云产品最新优惠领取地址:立即前往

2、阿里云服务器优惠券领取地址优惠购买地址:点击前往

3、阿里云最新优惠活动地址汇总,共16个,地址:点击前往

4、同配置云产品腾讯云相对便宜,先点此一键领取2860元无门槛满减券(老用户换QQ登陆,同一实名享新人特价),再点此进入腾讯云活动页面12年老码农建议:服务器升级、复购、续费贵,数据迁移也麻烦,建议用好新人优惠资格,买多年,配置一次性到位,后期省事又省钱。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: