function is_sidebar_enabled() { $enabled = Village::get_theme_mod('blog_sidebar', false); $override = get_post_meta(get_the_ID(), 'acid_blog_sidebar', true); // If sidebar is disabled by theme options - no more questions, @return false. if ($override === 'enable') { $enabled = true; } elseif ($override === 'disable') { $enabled = false; } elseif (is_singular('portfolio') || is_page_template('template-portfolio.php') || is_post_type_archive('portfolio') || is_tax('project-types') || is_tax('skills') || is_404() || is_opp_template() || is_opp_child_template()) { $enabled = false; } //endif; return apply_filters('village_enable_sidebar', $enabled); }
function village_settings_spider($settings) { foreach ($settings as $key => $option) { if (is_array($option)) { $out[$key] = village_settings_spider($option); } else { $val = Village::get_theme_mod($option, false); if ($val !== false) { if (is_numeric($val)) { # Instead of casting (int) or (float) # Add 0 to the value and make PHP cast it for us $val = $val + 0; } $out[$key] = $val; } } } return $out; }
<span class="cat-links"> <?php printf(__('%1$s', 'themevillage'), $categories_list); ?> </span> </div> <?php } } // END Categories ?> <?php // BEGIN Tags if (Village::is_enabled('content_header_tags')) { /* translators: used between list items, there is a space after the comma */ $tags_list = get_the_tag_list('', __(', ', 'themevillage')); if ($tags_list) { ?> <div class="meta-cell"> <span class="batch"></span> <span class="tags-links"> <?php echo $tags_list; ?> </span> </div> <?php } }
$display = !has_post_thumbnail(); break; case 'always': $display = true; $class[] = 'display-always'; break; case 'never': $display = false; break; default: $display = false; } if ($display) { ?> <div<?php Village::render_class($class); ?> > <div class="month"><?php the_time("M"); ?> </div> <div class="date"><?php the_time("d"); ?> </div> <div class="year"><?php the_time("Y"); ?> </div> </div>
get_header(); $registered_custom_templates = apply_filters("acid_custom_tempaltes", array("blank", "cover-image")); /* -----------------------------------*/ /* Get the featured image before running a new query /* -----------------------------------*/ if (has_post_thumbnail()) { $background_featured_image = wp_get_attachment_url(get_post_thumbnail_id($post->ID)); $page_thumbnail = get_the_post_thumbnail($post->ID, "large"); $main_page_width = get_post_meta($post->ID, "acid_page_width", true); } else { $page_thumbnail = false; $background_featured_image = false; } $paged = get_query_var('page') ? get_query_var('page') : 1; $menu_items = Village_One_Page::page_get_menu_items("village_one_page"); $query = new WP_Query(array('post_type' => 'page', 'post__in' => $menu_items, 'posts_per_page' => intval(Village::get_theme_mod("one_page_PPP", 10)), 'orderby' => 'post__in', 'paged' => $paged)); ?> <div id="scrollbar"> <div id="primary" class="viewport" data-horizontal-scroll="on"> <div id="content" class="overview" role="main"> <?php if (!empty($main_page_width) && false !== $page_thumbnail && $paged === 1) { ?> <div id="page-thumbnail" class="cover-image hscol large page"> <?php echo $page_thumbnail; ?> </div> <?php } ?>
<?php require_once "includes/init.php"; $villages = Village::find_all(); if (sizeof($_POST) > 0) { $player = new Player(); $player->get_values(); $player->dob = strtotime($player->dob); $player->save(); $files = File::get_files(); if ($files[0] != NULL) { $files[0]->name = "Player" . $player->id; $files[0]->save_file_in(UPLOAD_DIR . "images/photos/"); } } $player = Player::find_by_id($_GET['id']); ?> <html> <head> <link rel="stylesheet" type="text/css" media="all" href="jsDatePick_ltr.min.css" /> <script type="text/javascript" src="js/jsDatePick.min.1.3.js"></script> <script type="text/javascript"> window.onload = function(){ new JsDatePick({useMode:2,target:"dob",dateFormat:"%d %M %Y"}); }; </script> </head> <body> <form method="POST" enctype="multipart/form-data"> <img src="images/photos/Player<?php echo $player->id;
?> > <div id="village-loading" class="site-loading__background"> <div class="site-loading"></div> </div> <div id="page" class="hfeed site"> <?php do_action('before'); ?> <header class="site-header cf" role="banner"> <div class="site-header-inner"> <!-- BEGIN Logo --> <?php $site_logo = Village::get_theme_mod("site_logo", false); if (is_array($site_logo)) { $site_logo = $site_logo['url']; } ?> <a id="logo" class="alpha site-title <?php if ($site_logo) { echo " image"; } ?> " href="<?php echo home_url('/'); ?> " title="<?php echo esc_attr(get_bloginfo('name', 'display')); ?>
<?php global $wp_customize; $template_dir = get_template_directory(); $village_dir = $template_dir . '/inc/village'; /* -----------------------------------*/ /* Load Village Class /* -----------------------------------*/ require_once $template_dir . '/inc/template-tags.php'; require_once $template_dir . '/inc/wordpress-helpers.php'; require_once $village_dir . '/Village.class.php'; require_once $village_dir . '/Village_Class_Ext.php'; require_once $village_dir . '/Village_One_Page.class.php'; // Initialize Village Class Village::init(); Village_One_Page::init(); /*-----------------------------------*/ /* Village Includes /*-----------------------------------*/ require_once $village_dir . '/Village_CSS_Options.php'; require_once $village_dir . '/Village_JavaScript_Options.php'; require_once $village_dir . '/metabox_options.php'; require_once $village_dir . '/sidebar_options.php'; require_once $template_dir . '/inc/template-hooks.php'; require_once $template_dir . '/inc/template-functions.php'; require_once $template_dir . '/inc/Horizontal_Entry.php'; /* -----------------------------------*/ /* Actions: /* -----------------------------------*/ add_action('after_setup_theme', array('Village_Class_Ext', 'setup')); /* -----------------------------------*/
<?php if (has_post_thumbnail()) { ?> <a href="<?php the_permalink(); ?> " title="<?php the_title_attribute(); ?> " > <?php the_post_thumbnail(esc_url(Village::get_theme_mod("thumbnail_size", "village_thumbnail_medium_wide"))); ?> </a> <?php }
private static function get_css_option($option, $default_value) { $value = Village::get_theme_mod($option, $default_value); if ($value === $default_value) { return false; } else { return $value; } }
"> </div> <?php } ?> <div id="primary" class="content-area"> <div id="content" class="site-content" role="main" data-color="<?php echo $post_color; ?> "> <?php if (Village::is_enabled('show_post_date')) { ?> <div class="entry-header--aside"> <div class="entry-date"> <div class="month"><?php the_time("M"); ?> </div> <div class="date"><?php the_time("d"); ?> </div> <div class="year"><?php the_time("Y"); ?> </div>
<?php $thumbnail_above = Village::is_enabled("thumbnail_above_title", false); if ($thumbnail_above === true) { get_template_part('parts/thumbnail', get_post_format()); } ?> <header class="entry-header"> <h1 class="entry-title"> <a href="<?php the_permalink(); ?> " title="<?php echo esc_attr(sprintf(__('Permalink to %s', 'puremellow'), the_title_attribute('echo=0'))); ?> " rel="bookmark"><?php the_title(); ?> </a></h1> <?php if ('post' == get_post_type()) { ?> <div class="entry-meta"> <?php get_template_part('parts/header__meta'); ?> </div><!-- .entry-meta --> <?php } ?>
/** * @package Acid * @since Acid 1.0 */ $post_hover_color = get_post_color(get_the_ID()); ?> <div class="box large" data-follower-color="<?php echo $post_hover_color; ?> " style="background-color: <?php echo $post_hover_color; ?> ;"> <?php if (has_post_thumbnail() && 'pop_up' === Village::get_theme_mod("colorbox", 'pop_up')) { $featured_image_url = wp_get_attachment_url(get_post_thumbnail_id($post->ID), 'pure_thumbnail_large'); ?> <a class="box__link js--link colorbox" rel="protfolio" href="<?php echo $featured_image_url; ?> " title="<?php the_title_attribute(); ?> "> <?php } else { ?> <a class="box__link js--link" href="<?php the_permalink();
echo $player->nat; ?> </dd> <dt>Date of Birth</dt> <dd><?php echo strftime("%d %b %Y", $player->dob); ?> </dd> <dt>Address</dt> <dd><?php echo $player->address; ?> </dd> <dt>Village</dt> <dd><?php echo Village::find_by_id($player->village)->name; ?> </dd> <dt>Team</dt> <dd><?php if (isset($currentTeam)) { echo $currentTeam->name; } ?> </dd> <dt>Telephone (residence)</dt> <dd><?php echo $player->ph_res; ?> </dd> <dt>Telephone (office)</dt>
<?php } ?> <div id="overlay" class="fixed-overlay"></div> <div id="ajax-popup"> <div id="popup-arrow"></div> <div id="ajax-popup-content"> <div class="entry-content"></div> </div> </div> <?php $acid_options["footer_toggle"] = Village::is_enabled("footer", true); $acid_options["auto_initial_scroll"] = Village::is_enabled("auto_initial_scroll", true); $acid_options["blinking_arrow"] = Village::is_enabled("blinking_arrow", true); ?> <script> ACID_OPTIONS_CONFIG = <?php echo json_encode($acid_options); ?> ; </script> <?php wp_footer(); ?> </body> </html>
/* -----------------------------------*/ function get_post_color($post_id = false) { if (is_numeric($post_id)) { $color = get_post_meta($post_id, 'pure_post_color', true); } if (empty($color)) { $color = sprintf('#%06X', mt_rand(0, 0xffffff)); } return sanitize_hex_color($color); } /* -----------------------------------*/ /* Add / Remove Actions /* -----------------------------------*/ // Add actions add_action('widgets_init', 'village_widgets_init'); add_action('wp_enqueue_scripts', 'village_scripts', 1000); if (is_child_theme()) { add_action('wp_enqueue_scripts', 'village_scripts_child', 1001); } add_action('pre_get_posts', 'village_pre_get_posts', 1); // Add Filters add_filter('pure_print_items', 'acid_print_items', 10, 2); // Remove Portfolio RW Meta Box if we're using Colorbox type portfolio if (true === Village::is_enabled("colorbox", false)) { remove_action("admin_menu", "village_portfolio_meta"); } // Clean your head: remove_action('wp_head', 'wp_generator'); remove_action('wp_head', 'rsd_link'); remove_action('wp_head', 'wlwmanifest_link');
/** * @package Acid * @since Acid 1.1 */ $post_hover_color = get_post_color(get_the_ID()); ?> <div class="box" data-follower-color="<?php echo $post_hover_color; ?> " style="background-color: <?php echo $post_hover_color; ?> ;"> <?php if ('pop_up' === Village::get_theme_mod("colorbox", 'pop_up') && true === has_post_thumbnail()) { $featured_image_url = wp_get_attachment_url(get_post_thumbnail_id($post->ID)); ?> <a class="box__link js--link colorbox" rel="protfolio" href="<?php echo $featured_image_url; ?> " title="<?php the_title_attribute(); ?> "> <?php } else { ?> <a class="box__link js--link" href="<?php
/** * Alias for native get_theme_mod(Village::get_key('some_option')); * * @param (string) $option to et * * @return (mixed) Option returned */ public static function get_theme_mod($option, $default = false) { // Get the options, if they aren't here yet global $wp_customize; if (self::$options === false || isset($wp_customize)) { self::$options = get_option(self::$key); } if (in_the_loop() || is_singular()) { $meta_value = self::get_post_meta($option, ""); if ($meta_value !== "" && $meta_value !== null) { return apply_filters('village_' . $option, $meta_value); } } // Check if this option is set if (isset(self::$options[$option])) { return apply_filters('village_' . $option, self::$options[$option]); } return apply_filters('village_' . $option, $default); }