(2)、为主题添加可视化编辑器样式表
如果你想在编辑wordpress文章切换到可视化选项的时候看到实时的显示效果(比如段落前空两格等),就需要为自己的主题添加可视化编辑器样式表。
//为wordpress主题添加可视化编辑器样式表 //收藏、整理:陌小雨https://dedewp.com/3222.html add_editor_style('editor-style.css');
然后在主题文件夹中editor-style.css中添加你自定义的css。
(3)、关闭WordPress的搜索功能
当把WordPress当做CMS系统来使用的时候,WordPress自带的搜索功能实用性就不是太强了。一来增加数据库查询次数,二来百度站内搜索会是更好的替代。因此,你只需要通过以下的代码就可以关闭WordPress的搜索功能
//关闭wordpress搜索功能 //收藏、整理:陌小雨https://dedewp.com/3222.html function fb_filter_query( $query, $error = true ) { if ( is_search() ) { $query->is_search = false; $query->query_vars▼显示 = false; $query->query▼显示 = false; // to error if ( $error == true ) $query->is_404 = true; } } add_action( 'parse_query', 'fb_filter_query' ); add_filter( 'get_search_form', create_function( '$a', "return null;" ) );
(4)、添加侧边栏小模块。
这是目前用的最多的技巧之一,很多WordPress模板开发者都已经知道,并且在用了。(自己仿的主题如果不添加,后台是不会出现小工具的)
//添加侧边栏小模块 //收藏、整理:陌小雨https://dedewp.com/3222.html if ( function_exists('register_sidebar') ) register_sidebar(array('name'=>'MiddleSidebar', 'before_widget' => '<li class="widget">', 'after_widget' => '</li>', 'before_title' => '<h2 class="widgettitle">', 'after_title' => '</h3>', )); register_sidebar(array('name'=>'FooterSidebar', 'before_widget' => '<li class="widget">', 'after_widget' => '</li>', 'before_title' => '<h2 class="widgettitle">', 'after_title' => '</h3>', ));
上面的代码可以增加两个侧边栏的小模块。以此类推,你可以添加无限多侧边栏的小模块。添加完上面的代码后,你需要把下面的代码添加到你要出现这边小模块的地方。
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('MiddleSidebar') ) : > <!–Default sidebar info goes here–> <?php endif; ?>
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('MiddleSidebar') ) : > <!–Default sidebar info goes here–> <?php endif; ?>
值得说明的是:注意:侧边栏并不一定需要出现在sidebar.php文件里面。
(5)、给WordPress 博客添加一个 Favicon 图标。
每一个博客都应该有一个独一无二的标志,你可以通过添加代码到header.php来实现。当然,你也可以通过添加代码到functions.php来实现。添加完下面的代码后,只需要把Favicon.ico文件上传到网站根目录即可。
//给WordPress 博客添加一个 Favicon 图标 //收藏、整理:陌小雨https://dedewp.com/3222.html function blog_favicon() { echo '<link rel="Shortcut Icon" type="image/x-icon" href="'.get_bloginfo('wpurl').'/favicon.ico" />'; } add_action('wp_head', 'blog_favicon');
继续浏览下一页