WordPress 安装后,每个默认主题页脚部分大都显示“自豪地采用WordPress”,如何修改版权信息,满足自己的需要,请继续看。
打开 footer.php,找到下面代码:
- <div class="site-info">
- <?php do_action( 'twentyfourteen_credits' ); ?>
- <a href="<?php echo esc_url( __( 'http://wordpress.org/', 'twentyfourteen' ) ); ?>"><?php printf( __( 'Proudly powered by %s', 'twentyfourteen' ), 'WordPress' ); ?></a>
- </div><!-- .site-info -->
修改为如下,会根据文章的发表时间,自动生成“2010-2015”样式的版权信息。
- <div class="site-info">
- Copyright <?php echo comicpress_copyright(); ?> <a href="<?php bloginfo('home'); ?>/"><?php bloginfo('name'); ?></a> <a href="http://www.miitbeian.gov.cn/" target="_blank">辽ICP备15010382号</a><?php echo stripslashes(get_option('swt_track_code')); do_action( 'twentyfourteen_credits' ); ?>
- <a href="<?php echo esc_url( __( 'http://wordpress.org/', 'twentyfourteen' ) ); ?>"> <?php printf( __( 'Proudly powered by %s', 'twentyfourteen' ), 'WordPress' ); ?></a>
- </div><!-- .site-info -->
其中包含一个函数 comicpress_copyright(),需要添加到 functions.php 末尾处,函数实现如下:
- //自动生成版权时间
- function comicpress_copyright() {
- global $wpdb;
- $copyright_dates = $wpdb->get_results("
- SELECT
- YEAR(min(post_date_gmt)) AS firstdate,
- YEAR(max(post_date_gmt)) AS lastdate
- FROM
- $wpdb->posts
- WHERE
- post_status = 'publish'
- ");
- $output = '';
- if ($copyright_dates) {
- $copyright = "© " . $copyright_dates[0]->firstdate;
- if ($copyright_dates[0]->firstdate != $copyright_dates[0]->lastdate) {
- $copyright .= '-' . $copyright_dates[0]->lastdate;
- }
- $output = $copyright;
- }
- return $output;
- }
通过上面几步之后,就可以看到版权信息成功修改了,而且会根据博客文章发表的时间,生成“2010-2015”样式的版权信息。