function cc_product_meta_box_setup() { add_action('add_meta_boxes', 'cc_add_product_meta_box'); add_action('save_post', 'cc_save_product_meta_box', 10, 2); $url = cc_url(); wp_enqueue_style('select2', $url . 'resources/css/select2.css'); wp_enqueue_script('select2', $url . 'resources/js/select2.min.js'); }
function smarty_function_mtcclicenserdf($args, &$ctx) { // status: complete // parameters: none $blog = $ctx->stash('blog'); $cc = $blog['blog_cc_license']; if (empty($cc)) { return ''; } require_once "cc_lib.php"; require_once "MTUtil.php"; $cc_url = cc_url($cc); $rdf = <<<RDF <!-- <rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> RDF; ## SGML comments cannot contain double hyphens, so we convert ## any double hyphens to single hyphens. $entry = $ctx->stash('entry'); if ($entry) { $permalink = $ctx->tag('EntryPermalink'); $title = encode_xml(strip_hyphen($entry['entry_title'])); $desc = encode_xml(strip_hyphen($ctx->tag('EntryExcerpt'))); $creator = encode_xml(strip_hyphen($entry['entry_author_id'] ? $entry['author_nickname'] : '')); $date = $ctx->_hdlr_date(array('format' => "%Y-%m-%dT%H:%M:%S"), $ctx) . $ctx->tag('BlogTimezone'); $rdf .= <<<RDF <Work rdf:about="{$permalink}"> <dc:title>{$title}</dc:title> <dc:description>{$desc}</dc:description> <dc:creator>{$creator}</dc:creator> <dc:date>{$date}</dc:date> <license rdf:resource="{$cc_url}" /> </Work> RDF; } else { $site_url = $blog['blog_site_url']; if (!preg_match('!/$!', $site_url)) { $site_url .= '/'; } $title = encode_xml(strip_hyphen($blog['blog_name'])); $desc = encode_xml(strip_hyphen($blog['blog_description'])); $rdf .= <<<RDF <Work rdf:about="{$site_url}"> <dc:title>{$title}</dc:title> <dc:description>{$desc}</dc:description> <license rdf:resource="{$cc_url}" /> </Work> RDF; } $rdf .= cc_rdf($cc) . "</rdf:RDF>\n-->\n"; return $rdf; }
function smarty_function_mtblogcclicenseurl($args, &$ctx) { $blog = $ctx->stash('blog'); $cc = $blog['blog_cc_license']; if (empty($cc)) { return ''; } require_once "cc_lib.php"; return cc_url($cc); }
/** * Render the content of the widget */ public function widget($args, $instance) { $url = cc_url(); // Enqueue and localize javascript for rendering ajax cart widget content wp_enqueue_script('cc_ajax_widget', $url . 'resources/js/cart-widget.js'); wp_enqueue_script('cc_ajax_spin', $url . 'resources/js/spin.min.js'); wp_enqueue_script('cc_ajax_spinner', $url . 'resources/js/spinner.js', array('cc_ajax_spin')); $ajax_url = admin_url('admin-ajax.php'); wp_localize_script('cc_ajax_widget', 'cc_widget', array('ajax_url' => $ajax_url)); extract($args); $cart_summary = CC_Cart::get_summary(); $data = array('before_title' => $before_title, 'after_title' => $after_title, 'before_widget' => $before_widget, 'after_widget' => $after_widget, 'title' => $instance['title']); $view = CC_View::get(CC_PATH . 'views/widget/cart-sidebar.php', $data); echo $view; }
function smarty_function_mtwebsitecclicenseurl($args, &$ctx) { $blog = $ctx->stash('blog'); if (empty($blog)) { return ''; } $website = $blog->is_blog() ? $blog->website() : $blog; if (empty($website)) { return ''; } $cc = $website->blog_cc_license; if (empty($cc)) { return ''; } require_once "cc_lib.php"; return cc_url($cc); }
function cc_rdf($code) { global $_cc_Data; $url = cc_url($code); $rdf = <<<RDF <License rdf:about="{$url}"> RDF; foreach (array('requires', 'permits', 'prohibits') as $type) { if (isset($_cc_Data[$code])) { if (!isset($_cc_Data[$code][$type])) { continue; } foreach ($_cc_Data[$code][$type] as $item) { $rdf .= <<<RDF <{$type} rdf:resource="http://web.resource.org/cc/{$item}" /> RDF; } } } return $rdf . "</License>\n"; }
public static function enqueue_select2() { $url = cc_url(); wp_enqueue_style('select2', $url . 'resources/css/select2.css'); wp_enqueue_script('select2', $url . 'resources/js/select2.min.js'); }
/** * Enqueue cart66 styles for basic product layout */ function cc_enqueue_cart66_styles() { $url = cc_url(); wp_enqueue_style('cart66-wp', $url . 'resources/css/cart66-wp.css'); $default_css = CC_Admin_Setting::get_option('cart66_main_settings', 'default_css'); if ('no' != $default_css) { wp_enqueue_style('cart66-templates', $url . 'templates/css/cart66-templates.css'); } }
case 'twentyeleven': $out = '<div id="primary" class="site-content"><div id="content" role="main">'; break; case 'twentytwelve': $out = '<div id="primary" class="site-content"><div id="content" role="main">'; break; case 'twentythirteen': $out = '<div id="primary" class="content-area"><div id="content" role="main" class="site-content entry-content twentythirteen"><article class="hentry">'; break; case 'twentyfourteen': $url = cc_url(); wp_enqueue_style('cc_twentyfourteen', $url . 'templates/css/twentyfourteen.css'); $out = '<div id="primary" class="content-area"><div id="content" role="main" class="site-content twentyfourteen"><div class="cc-twentyfourteen">'; break; case 'twentyfifteen': $url = cc_url(); wp_enqueue_style('cc_twentyfifteen', $url . 'templates/css/twentyfifteen.css'); $out = '<div id="primary" class="content-area"><main id="main" class="site-main"><article class="page hentry">'; break; case 'reddle': $out = '<div id="primary"><div id="content" role="main">'; break; case 'patus': $out = '<div id="primary" class="content-area"> <main id="main" class="site-main" role="main">'; break; case 'sparkling': $out = '<div id="primary" class="content-area"> <main id="main" class="site-main" role="main"> <div class="post-inner-content">'; break; default: $out = '<div id="container"><div id="content" role="main">'; break;