插件目录

变更集2309465


忽略:
时间戳:
2020年5月21日下午12:30:05(4年(之前)
作者:
沃尔利
消息:

发布2.0版,重写代码并添加新样式

位置:
wpit有趣的名称生成器
文件夹:
已添加22
删除了5个
3已编辑

图例:

未修改
补充
远离的
  • wpit-funny-name-generator/trunk/assets/css/funnyname.css

    2308926兰特 2309465兰特  
     1/*有趣的名称生成器CSS*/
     2.wol-funny-name.fa-exclamation-circle(.wol-有趣的名称.fa-ex例外-圆圈){
     颜色:#ff7800;
     4字体大小:1.5em;
     5   
     6}
    17.提交名称{
    28   
    9边距顶部:25px;
    4 }
    5 .罗.月{
    6    
    7 边缘顶部:1em;
    810}
    911
     
    5759柔性包裹:包裹;
    5860宽度:100%;
     61边缘-底部:1em;
    5962}
    6063
  • wpit-funny-name-generator/trunk/readme.txt

    308929兰特 2309465兰特  
    55要求至少:4.0
    66测试达到:5.4
    7 稳定标签:1.2
     7稳定标签:2
    88许可证:GPLv2或更高版本
    99许可证URI:http://www.gnu.org/licenses/gpl-2.0.html
     
    3737
    3838==安装==
    39 将Wpit Funny Name Generator文件夹上载到/wp-content/plugins/目录
    40 通过WordPress中的“插件”菜单激活插件
    41 在页面或帖子中插入正确的短代码。
     39通过插件目录安装Wpit Funny Name Generator,或手动将文件上传到服务器,然后激活它。
    4240
    4341
     
    6058为了生成独角兽名称,请使用[Unicorn_calc]短代码
    6159
     60=短代码列表在哪里=
     61进入后端->设置->有趣的名称生成器设置
     62
     63=如何在共享中插入您的Twitter用户名=
     64进入后端->设置->有趣的名称生成器设置,然后编写您的twitter用户名并按保存更改
     65
     66
    6267=插件是否存储数据==
    6368不会存储任何数据。
     
    7075
    7176==变更日志==
     77= 2.0 =
     78
     79*发布日期2020年5月21日
     80*大重新设计风格
     81
    7282= 1.2 =
    7383
     
    8393
    8494*首次发布
     95
     96*发布日期2016年1月13日
  • wpit滑稽的名称生成器/trook/wpit-funny-name-generator.php

    2308926兰特 2309465兰特  
    *@package wpit有趣的名称生成器
    44*@作者Paolo Valenti
    5 *@版本1.2新增独角兽发电机
     5*@版本2.0大风格
    66 */
    77/*
     
    1010描述:这个插件生成绝地、疯狂麦克斯、忍者和独角兽的名字
    1111作者:Wolly
    12 版本:1.2
     12版本:2
    1313作者URI:https://paolovalenti.info
    1414文本域:wpit-funny-name-generator
     
    3333*/
    3434
    35 定义(“WPIT_WPITFNG_PLUGIN_PATH”,插件dir_PATH(__FILE_));
    36 定义(“WPIT_WPITFNG_PLUGIN_URL”,插件dir_URL(__FILE_));
    37 定义(“WPIT_WPITFNG_PLUGIN_SLUG”,基本名称(目录名(__FILE_));
    38 定义(“WPIT_WPITFNG_PLUGIN_VERSION”,“1.2”);
    39 定义('WPIT_WPITFNG_PLUGIN_VERSION_NAME','WPIT-WPITFNG-VERSION');
    40 
    41 
     35//直接访问时退出
     36if(!defined('ABSPATH')){
     37退出;
     38}   
    4239
    4340//创建用于本地化的文本域,po文件必须位于languages目录中
     
    5148add_action('plugins_loaded','wpit_funny_name_generator_text_domain');
    5249
    53 include_once“inc/class-wpit-jedi.php”;
    54 include_once“inc/class-wpit-mad-max.php”;
    55 include_once“inc/class-wpit-ninja.php”;
    56 include_once“inc/class-wpit-unicorn.php”;
    57 
    58 include_once“inc/class-wpit-funny-opiton-panel.php”;
    59 
    60 
    61 类Wpit_Funny_Name_Generator{
    62 
    63 //表示类实例的静态成员变量
    64 私有静态$_instance=空;
    65 
    66 
    67 
    68     /**
    69 *Wpit_Runny_Name_Generator::__construct()
    70 *锁定了构造函数,因此无法从外部实例化类
    71      *
    72 *@param array$args默认情况下会覆盖各种参数
    73      *
    74 *@返回
    75      */
    76 
    77 私有函数__construct(){
    78 
    79 //检查插件更新(放入构造)
    80 add_action('init',数组($this,'update_check'));
    81 添加操作(_A)(
    82 'wp_enque_scripts',
    83 阵列(
    84 $这个,
    85 “enqueue_styles”,
    86                 )
     50if(!class_exists('Wpit_Runny_Name_Generator')){
     51   
     52类Wpit_Funny_Name_Generator{
     53   
     54//表示类实例的静态成员变量
     55私有静态$instance;
     56   
     57        /**
     58*Wol_Iab的版本号。
     59         *
     60*@access私有
     61*@自1.0起
     62*@var$版本
     63         */
     64private$版本=“2.0”;
     65       
     66        /**
     67*选项
     68         *
     69*@var混合
     70*@access公共
     71         */
     72公共$option;
     73       
     74        /**
     75*绝地武士
     76         *
     77*@var混合
     78*@access公共
     79         */
     80公共$jedi;
     81       
     82        /**
     83*最大值
     84         *
     85*@var混合
     86*@access公共
     87         */
     88公共$mad_max;
     89       
     90        /**
     91*忍者
     92         *
     93*@var混合
     94*@access公共
     95         */
     96公共$ninja;
     97       
     98        /**
     99*独角兽
     100         *
     101*@var混合
     102*@access公共
     103         */
     104公开的独角兽;
     105       
     106公共$utility;
     107   
     108       
     109公共静态函数实例(){
     110if(!isset(self::$instance)&&!(自身::Wpit_Runny_Name_Generator的$instance实例){
     111self::$instance=新Wpit_Funny_Name_Generator();
     112
     113if(版本比较(PHP_version,“5.6”,“<”)){
     114
     115添加操作(_A)(
     116'管理员通知',
     117阵列(
     118“Wol_Iab”,
     119'低于_php_version_notice',
     120                        )
     121                    );
     122
     123返回self::$instance;
     124                }
     125
     126自我::$instance->setup_constants();
     127
     128self::$instance->includes();
     129               
     130添加操作(_A)(
     131'插件已加载',
     132阵列(
     133self::$instance,
     134'设置对象',
     135                    ),
     136                    - 1
     137                );
     138
     139添加操作(_A)(
     140“初始化”,
     141阵列(
     142self::$instance,
     143'初始设置',
     144                    )
     145                );
     146
     147            }
     148
     149return self::$instance;
     150        }   
     151       
     152        /**
     153*对象克隆时引发错误
     154         *
     155*单体设计模式的整体理念是
     156*对象,因此,我们不希望该对象被克隆。
     157         *
     158*@返回无效
     159*@自1.0起
     160*@访问保护
     161         */
     162公共函数__clone(){
     163//禁止克隆类的实例
     164_doing_it_wrong(__FUNCTION__,esc_html__(‘螯合物&#8217;嗯?’,‘Wol_Iab’),‘1.0’);
     165        }
     166
     167        /**
     168*禁用类的取消序列化
     169         *
     170*@返回无效
     171*@自1.0起
     172*@访问保护
     173         */
     174公共函数__wakeup(){
     175//禁止对类的实例进行反序列化
     176_doing_it_wrong(__FUNCTION__,esc_html__(‘螯合物&#8217;嗯?’,‘Wol_Iab’),‘1.0’);
     177        }
     178
     179        /**
     180*向运行PHP<5.6的站点显示警告
     181         *
     182*@静态
     183*@access私有
     184*@返回无效
     185*@自1.0起
     186         */
     187公共静态函数below_php_version_notice(){
     188echo'<div class=“error”><p>'。esc_html__('您的PHP版本低于Wol_Iab要求的最低PHP版本。请联系您的主机,请求将您的版本升级到5.6或更高版本。','Wol_Iab')。'</p> </div>';
     189        }
     190
     191        /**
     192*设置插件常数
     193         *
     194*@access私有
     195*@返回无效
     196*@自1.0起
     197         */
     198专用函数setup_constants(){
     199           
     200if(!已定义('WPIT_WPITFNG_PLUGIN_VERSION')){
     201define('WPIT_WPITFNG_PLUGIN_VERSION',$this->版本);
     202            }
     203           
     204if(!已定义('WPIT_WPITFNG_PLUGIN_VERSION_NAME')){
     205定义('WPIT_WPITFNG_PLUGIN_VERSION_NAME','WPIT-WPITFNG-VERSION');
     206            }
     207
     208           
     209//插件文件夹路径
     210if(!已定义('WPIT_WPITFNG_PLUGIN_PATH')){
     211define('WPIT_WPITFNG_PLUGIN_PATH',插件_路径(__FILE__));
     212            }
     213
     214//插件文件夹URL
     215if(!已定义('WPIT_WPITFNG_PLUGIN_URL')){
     216定义(“WPIT_WPITFNG_PLUGIN_URL”,插件dir_URL(__FILE_));
     217            }
     218           
     219//插件文件夹URL
     220if(!已定义('WPIT_WPITFNG_PLUGIN_SLUG')){
     221定义(“WPIT_WPITFNG_PLUGIN_SLUG”,基本名称(目录名(__FILE_));
     222            }
     223
     224        }
     225       
     226        /**
     227*包括功能。
     228         *
     229*@access私有
     230*@返回无效
     231         */
     232私有函数includes(){
     233           
     234if(is_admin()){
     235               
     236需要一次WPIT_WPITFNG_PLUGIN_PATH。'class-funny-option-panel.php';
     237               
     238}其他{
     239需要一次WPIT_WPITFNG_PLUGIN_PATH。'wol-wrapper-functions.php';
     240需要一次WPIT_WPITFNG_PLUGIN_PATH。'inc/class-jedi.php';
     241需要一次WPIT_WPITFNG_PLUGIN_PATH。'inc/class-jedi.php';
     242需要一次WPIT_WPITFNG_PLUGIN_PATH。'inc/class-mad-max.php';
     243需要一次WPIT_WPITFNG_PLUGIN_PATH。'inc/class-ninja.php';
     244需要一次WPIT_WPITFNG_PLUGIN_PATH。'inc/class-unicorn.php';
     245需要一次WPIT_WPITFNG_PLUGIN_PATH。'inc/class utility.php’;
     246               
     247            }
     248        }
     249       
     250        /**
     251*设置所有对象
     252         *
     253*@access公共
     254*@返回无效
     255*@自1.6.2起
     256         */
     257公共函数setup_objects(){
     258           
     259//仅在admin中实例化
     260if(is_admin()){
     261
     262self::$instance->option=新的Wol_Funny_Name_Options_Page();               
     263
     264}其他{
     265
     266//仅前端使用的类
     267self::$instance->jedi=new Wol_Jedy();
     268self::$instance->mad_max=新的Wol_mad_max();
     269self::$instance->ninja=new Wol_ninja();
     270self::$instance->unicorn=新WOl_unicorn();
     271self::$instance->utility=new Wol_Fng_utility();
     272               
     273               
     274
     275            }
     276           
     277self::$instance->update_check();
     278           
     279添加操作(_A)(
     280“wp_enqueue_scripts”,
     281阵列(
     282$这个,
     283“enqueue_styles”,
     284                    )
     285                );
     286        }
     287       
     288公共函数init_settings(){
     289wp_cache_add_non_persistent_groups(数组(“funny-name-session”));
     290        }
     291
     292        /**
     293*update_UTILITY_check函数。
     294        *
     295*@access公共
     296*@返回无效
     297        */
     298公共函数update_check(){
     299//只在后端进行检查
     300if(is_admin()){
     301   
     302   
     303if(版本比较(获取站点选项(WPIT_WPITFNG_PLUGIN_version_NAME),WPIT_VPITFNG-PLUGIN_ version,“<”)){
     304   
     305self::$instance->do_update();
     306   
     307                }
     308   
     309}//仅在admin中结束
     310        }
     311   
     312        /**
     313*do_update函数。
     314        *
     315*@access私有
     316        *
     317        */
     318公共函数do_update(){
     319   
     320//现在什么都不做,也许在未来
     321   
     322//更新选项
     323   
     324更新选项(WPIT_WPITFNG_PLUGIN_VERSION_NAME,WPIT_VPITFNG_PLUGIN_ VERSION);
     325        }
     326       
     327公共函数enqueue_styles(){
     328           
     329wp注册样式(
     330“wol_funny_name_css”,
     331WPIT_WPITFNG_PLUGIN_URL.'资产/css/funny_name.css',
     332数组(),
     333                    '1.0.0'
     334                );
     335wp_enqueue_style('wol_funny_name_css');
     336           
     337           
     338wp_注册_脚本(
     339“font-awesome-5”,
     340                'https://kit.fontawesome.com/dc9cba53cf.js',
     341数组(),
     342                '1.0.0',
     343真的
    87344            );
    88 
    89 
    90 
    91 
    92     }
    93 
    94     /**
    95 *Wpit_Funny_Name_Generator::__克隆()
    96 *防止克隆该类的任何对象或实例
    97      *
    98 *@返回
    99      */
    100 公共函数__clone(){
    101 trigger_error(“无法克隆Singleton模式的实例…”,E_USER_error);
    102     }
    103 
    104     /**
    105 *Wpit_Runny_Name_生成器::__wakeup()
    106 *防止反序列化任何对象或实例
    107      *
    108 *@返回
    109      */
    110 公共函数__wakeup(){
    111 trigger_error('无法反序列化Singleton模式的实例…',E_USER_error);
    112     }
    113 
    114     /**
    115 *Wpit_Runny_Name_Generator::getInstance()
    116 *具有单个全局可访问的静态方法
    117      *
    118 *@param混合了$args
    119      *
    120 *@返回
    121      */
    122 公共静态函数getInstance($args=array()){
    123 if(!isobject(self::$instance))
    124 self::$instance=新的self($args);
    125 
    126 return self::$_instance;
    127 
    128 
    129     }
    130 
    131 
    132 
    133 
    134 
    135     /**
    136 *update_UTILITY_check函数。
    137     *
    138 *@access公共
    139 *@返回无效
    140     */
    141 公共函数update_check(){
    142 //只在后端进行检查
    143 if(is_admin()){
    144 
    145 
    146 if(版本比较(获取站点选项(WPIT_WPITFNG_PLUGIN_version_NAME),WPIT_VPITFNG-PLUGIN_ version,“<”)){
    147 
    148 $this->do_update();
    149 
    150             }
    151 
    152 }//仅在admin中结束
    153     }
    154 
    155     /**
    156 *do_update函数。
    157     *
    158 *@access私有
    159     *
    160     */
    161 公共函数do_update(){
    162 
    163 //现在什么都不做,也许在未来
    164 
    165 //更新选项
    166 
    167 更新选项(WPIT_WPITFNG_PLUGIN_VERSION_NAME,WPIT_VPITFNG_PLUGIN_ VERSION);
    168     }
    169    
    170 公共函数enqueue_styles(){
    171        
    172 wp注册样式(
    173 “wol_funny_name_css”,
    174 WPIT_WPITFNG_PLUGIN_URL.'资产/css/funny_name.css',
    175 数组(),
    176                 '1.0.0'
    177             );
    178 wp_enqueue_style('wol_funny_name_css');
    179 
    180     }
    181 
    182 
    183 }//chiudo la类
    184 
    185 //伊斯坦布尔
    186 
    187 $wpit_funny_name_generator=wpit_funny_name_generator::getInstance();
     345wp_enqueue_script('font-awesome-5');
     346           
     347           
     348   
     349        }
     350   
     351   
     352}//chiudo la classe公司
     353
     354} // ! 类存在
     355
     356
     357/**
     358*主函数负责返回一个真正的Wol_Iab
     359*到处都是函数的实例。
     360 *
     361*像使用全局变量一样使用此函数,除非不需要
     362*声明全局。
     363 *
     364*示例:<?php$Wol_Iab=Wol_Iab();?>
     365 *
     366*@return Wol_Iab唯一真实的Wol_Iab实例
     367*@自1.0起
     368 */
     369函数funnyname(){
     370return Wpit_Runny_Name_Generator::instance();
     371}
     372
     373funnyname();
注:请参见TracChangeset(跟踪变更集)获取有关使用变更集查看器的帮助。