hyyan/logo-controller

此包已废弃,不再维护。未建议替代包。

WordPress插件,为主题定制器添加新选项,允许用户更改网站和登录页面的logo。

安装: 78

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

开放问题: 0

类型:wordpress-plugin

1.0 2015-03-16 03:10 UTC

This package is not auto-updated.

Last update: 2020-01-20 03:56:43 UTC


README

project status Latest Stable Version Total Downloads License

WordPress插件,为定制器添加新部分,允许用户更改网站和登录页面的logo。

ScreenShot

如何安装

传统方法

  1. 下载插件作为zip存档,然后将其上传到您的WordPress插件文件夹,并在那里解压缩。
  2. 从您的管理面板激活插件

Composer方法

  1. 运行composer命令: composer require hyyan/logo-controller

如何使用

插件配置

该插件默认包含以下配置

$default = array(
    // path for default logo 
    'default' => '/logo.png',
    //the logo url (default to home page)
    'url' => home_url('/'),
    // the logo desciption default to (get_bloginfo('name', 'display')) 
    'description' => get_bloginfo('name', 'display'),
    // enable logo display on the login page
    'enable-on-login-page' => true,
);

您可以使用以下示例中的 add_filter 函数覆盖默认配置

// in the your theme's functions.php file

add_filter('Hyyan\LogoController.options', function(array $default) {

    $default['default'] = '/my-logo.png';
    $default['enable-on-login-page'] = false;

    return $default;
});

在您的主题中显示logo

插件不对您的logo位置做出任何假设,因此您必须手动添加,可能在您的 header.php 模板中。

<?php 

 // in you theme template use the following functions to get the logo
  
// print : http://example.com/path/to/logo.png 
 echo hyyan_get_the_logo(); 

// print : <img src="http://example.com/path/to/logo.png" alt="Website Title">    
 hyyan_the_logo(); 

贡献

每个人都可以帮助贡献并改进此插件。有多种方式可以贡献

  • 报告问题(请阅读 问题指南
  • 建议新功能
  • 编写或重构代码
  • 修复 问题