/*
Plugin Name: WPMB OP2 Font Adder
Plugin URI: http://www.BizSysMan.com
Description: Adds Extra Google Fonts to OptimizePress
Version: 1.01
Author: Rob Wilson
Author URI: http://www.BizSysMan.com
License: GPL2
Abril Fatface
Old Standard TT
PT Serif
Alegreya
Poppins
Karla
Roboto
Roboto Slab
Chivo
PT Mono
Gravitas One
Fjalla One
Indie Flower
Candal
Anton
Inconsolata
Cuprum
*/
$fonts = apply_filters('op_google_fonts_list',$fonts);
add_filter('op_google_fonts_list', 'my_op_google_fonts_list_filter',10,3);
/**
* Filter to replace the [caption] shortcode text with HTML5 compliant code
*
* @return text HTML content describing embedded figure
**/
function my_op_google_fonts_list_filter($fonts)
{
$fonts2 = array(
'Righteous' => array(
'properties' => ':r',
'fallback' => 'serif'
),
'Abril Fatface' => array(
'properties' => ':r',
'fallback' => 'serif'
),
'Lora' => array(
'properties' => ':r,b,i,bi',
'fallback' => 'serif'
),
'Alegreya' => array(
'properties' => ':r,b,i,bi',
'fallback' => 'serif'
),
'Poppins' => array(
'properties' => ':r,b',
'fallback' => 'san-serif'
),
'Karla' => array(
'properties' => ':r,b,i,bi',
'fallback' => 'san-serif'
),
'Chivo' => array(
'properties' => ':r,b,i,bi',
'fallback' => 'san-serif'
),
'Indie Flower' => array(
'properties' => ':r,b,i,bi',
'fallback' => 'san-serif'
),
'Candal' => array(
'properties' => ':r,b,i,bi',
'fallback' => 'san-serif'
),
'Inconsolata' => array(
'properties' => ':r,b,i,bi',
'fallback' => 'san-serif'
),
'Fjalla One' => array(
'properties' => ':r,b,i,bi',
'fallback' => 'san-serif'
),
'Gravitas One' => array(
'properties' => ':r,b,i,bi',
'fallback' => 'san-serif'
),
'Anton' => array(
'properties' => ':r',
'fallback' => 'san-serif'
),
'Cuprum' => array(
'properties' => ':r,b,i,bi',
'fallback' => 'san-serif'
),
'Roboto' => array(
'properties' => ':r,b,i,bi',
'fallback' => 'san-serif'
),
/*
Old Standard TT
PT Serif
Roboto Slab
PT Mono
*/
);
return array_merge($fonts,$fonts2);
}
function op2fonts_admin_style() {
wp_enqueue_style('admin-styles', plugin_dir_url( __FILE__ ) .'/op2fonts-admin.css');
}
add_action('admin_enqueue_scripts', 'op2fonts_admin_style');
Fatal error: Uncaught Error: Call to undefined function create_function() in /home/platne/serwer44504/public_html/wp-content/plugins/shortcodes-ui/classes/widget.class.php:49
Stack trace:
#0 /home/platne/serwer44504/public_html/wp-content/plugins/shortcodes-ui/shortcode-maker.php(99): include_once()
#1 /home/platne/serwer44504/public_html/wp-content/plugins/shortcodes-ui/shortcode-maker.php(71): BA_ShortCode_Maker->hooks()
#2 /home/platne/serwer44504/public_html/wp-content/plugins/shortcodes-ui/shortcode-maker.php(1046): BA_ShortCode_Maker->__construct()
#3 /home/platne/serwer44504/public_html/wp-settings.php(409): include_once('...')
#4 /home/platne/serwer44504/public_html/wp-config.php(94): require_once('...')
#5 /home/platne/serwer44504/public_html/wp-load.php(50): require_once('...')
#6 /home/platne/serwer44504/public_html/wp-blog-header.php(13): require_once('...')
#7 /home/platne/serwer44504/public_html/index.php(17): require('...')
#8 {main}
thrown in /home/platne/serwer44504/public_html/wp-content/plugins/shortcodes-ui/classes/widget.class.php on line 49