Files
sage/inc/roots-actions.php

86 lines
2.4 KiB
PHP

<?php
add_action('roots_head', 'roots_1140_head');
add_action('roots_head', 'roots_adapt_head');
add_action('roots_header_before', 'roots_1140_header_before');
add_action('roots_header_after', 'roots_1140_header_after');
add_action('roots_footer_before', 'roots_1140_footer_before');
add_action('roots_footer_after', 'roots_1140_footer_after');
add_action('roots_post_inside_before', 'roots_page_breadcrumb');
function roots_1140_head() {
global $roots_options;
$roots_css_framework = $roots_options['css_framework'];
$template_uri = get_template_directory_uri();
if ($roots_css_framework === '1140') {
echo "<script src=\"$template_uri/js/libs/css3-mediaqueries.js\"></script>";
}
}
function roots_adapt_head() {
global $roots_options;
$roots_css_framework = $roots_options['css_framework'];
$template_uri = get_template_directory_uri();
if ($roots_css_framework === 'adapt') {
echo "<script>\n";
echo "var ADAPT_CONFIG = {\n";
echo " path: '/css/adapt/',\n";
echo " dynamic: true,\n";
echo " range: [\n";
echo " '0px to 760px = mobile.css',\n";
echo " '760px to 980px = 720.css',\n";
echo " '980px to 1280px = 960.css',\n";
echo " '1280px to 1600px = 1200.css',\n";
echo " '1600px to 1920px = 1560.css',\n";
echo " '1920px = fluid.css'\n";
echo " ]\n";
echo "};\n";
echo "</script>\n";
echo "<script src=\"$template_uri/js/libs/adapt.min.js\"></script>";
}
}
function roots_1140_header_before() {
global $roots_options;
$roots_css_framework = $roots_options['css_framework'];
if ($roots_css_framework === '1140') {
echo "<div class=\"row\">";
}
}
function roots_1140_header_after() {
global $roots_options;
$roots_css_framework = $roots_options['css_framework'];
if ($roots_css_framework === '1140') {
echo "</div><!-- /.row -->";
echo "<div class=\"row\">";
}
}
function roots_1140_footer_before() {
global $roots_options;
$roots_css_framework = $roots_options['css_framework'];
if ($roots_css_framework === '1140') {
echo "</div><!-- /.row -->";
echo "<div class=\"row\">";
}
}
function roots_1140_footer_after() {
global $roots_options;
$roots_css_framework = $roots_options['css_framework'];
if ($roots_css_framework === '1140') {
echo "</div><!-- /.row -->";
}
}
function roots_page_breadcrumb() {
global $post;
if (function_exists('yoast_breadcrumb')) {
if (is_page() && $post->post_parent) {
yoast_breadcrumb('<p id="breadcrumbs">','</p>');
}
}
}
?>