wordpress二次开发

1. 根据分类来制定导航条
A. 修改页面header.php!
<div id="main-nav" class="col span-12">
            <ul>
                <?php wp_list_pages('&title_li='); ?>
                <?php wp_list_categories('title_li='); ?>//增加这一行
            </ul>           
</div>
B. 修改style.css,增加下面一行语句
#main-nav li.cat-item{
    margin-right: 2.2em;
    float: left;
}
2. 删除控制面板首页多余的板块
A. 删除开发日志面板,在wp-admin\includes\dashboard.php注释掉下面几句代码。
// Primary feed (Dev Blog) Widget
   
    if ( !isset( $widget_options['dashboard_primary'] ) ) {
        $update = true;
        $widget_options['dashboard_primary'] = array(
            'link' => apply_filters( 'dashboard_primary_link',  __( '/development/' ) ),
            'url' => apply_filters( 'dashboard_primary_feed',  __( '/development/feed/' ) ),
            'title' => apply_filters( 'dashboard_primary_title', __( 'WordPress Development Blog' ) ),
            'items' => 2,
            'show_summary' => 1,
            'show_author' => 0,
            'show_date' => 1
        );
    }
    wp_add_dashboard_widget( 'dashboard_primary', $widget_options['dashboard_primary']['title'], 'wp_dashboard_primary', 'wp_dashboard_primary_control' );
B. 删除相关新闻,在wp-admin\includes\dashboard.php注释掉下面几句代码。
    if ( !isset( $widget_options['dashboard_secondary'] ) ) {
        $update = true;
        $widget_options['dashboard_secondary'] = array(
            'link' => apply_filters( 'dashboard_secondary_link',  __( '/' ) ),
            'url' => apply_filters( 'dashboard_secondary_feed',  __( '/feed/' ) ),
            'title' => apply_filters( 'dashboard_secondary_title', __( 'Other WordPress News' ) ),
            'items' => 5
        );
    }
    wp_add_dashboard_widget( 'dashboard_secondary', $widget_options['dashboard_secondary']['title'], 'wp_dashboard_secondary', 'wp_dashboard_secondary_control' );
C. 删除相关插件
    if ( current_user_can( 'activate_plugins' ) )
        wp_add_dashboard_widget( 'dashboard_plugins', __( 'Plugins' ), 'wp_dashboard_plugins' );
18楼论坛
D. 删除引用链接
    // Incoming Links Widget
    if ( !isset( $widget_options['dashboard_incoming_links'] ) || !isset( $widget_options['dashboard_incoming_links']['home'] ) || $widget_options['dashboard_incoming_links']['home'] != get_option('home') ) {
        $update = true;
        $widget_options['dashboard_incoming_links'] = array(
            'home' => get_option('home'),
            'link' => apply_filters( 'dashboard_incoming_links_link', 'le/blogsearch?hl=en&scoring=d&partner=wordpress&q=link:' . trailingslashit( get_option('home') ) ),
            'url' => apply_filters( 'dashboard_incoming_links_feed', 'le/blogsearch_feeds?hl=en&scoring=d&ie=utf-8&num=10&output=rss&partner=wordpress&q=link:' . trailingslashit( get_option('home') ) ),
            'items' => isset($widget_options['dashboard_incoming_links']['items']) ? $widget_options['dashboard_incoming_links']['items'] : 10,
            'show_date' => isset($widget_options['dashboard_incoming_links']['show_date']) ? $widget_options['dashboard_incoming_links']['show_date'] : false
        );
    }
    wp_add_dashboard_widget( 'dashboard_incoming_links', __( 'Incoming Links' ), 'wp_dashboard_incoming_links', 'wp_dashboard_incoming_links_control' );
E. 删除“更新到新版本”
update_right_now_message(); //287
设计施工一体化
3. 显示所有最新的文章
<?php
$postslist = get_posts('numberposts=10&order=ASC&orderby=title');
foreach ($postslist as $post) :
    setup_postdata($post);
?>
<div>
<?php the_date(); ?>
<br />
<?php the_title(); ?> 
<?php the_excerpt(); ?>
</div>中国女性人体
<?php endforeach; ?>
4. 发表文章时对文章进行修改的操作
<?php
function filter_handler$data $postarr )
{
  // do something with the post data
  东坡湖畔return $data;
}

add_filter'wp_insert_post_data' 'filter_handler' 洛伦兹曲线神探夏洛克字幕'99' );
?>

本文发布于:2024-09-22 23:19:14,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/116893.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:删除   文章   修改   进行
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议