pferdetermine
Forum Replies Created
-
Forum: Themes and Templates
In reply to: [Customizr] Problems with Slider in Customizr V 3.4.38I have got the same issue on https://www.pferdetermine.de – but I do not have any changes in the child theme like ElierBerrios mentioned…. How can I go back to the old version of customizr?
thank you aitorres for your advice. It is a pity – this does not solve the problem on my site. Must be something different…
Has anybody got a solution for this?Here is the code I used from a post from Customizr (just copy&paste) that used to work before rel 3.4.34:
/** Code from customizr - Sections für one pager - hier für Suchfeld auf Homepage! * kg, 18.5.2016 * */ function add_custom_sections ( $args ) { //set up global vars with the section parameters global $section_params; $defaults = array( 'ids' => array(3878) , 'hook' => '__after_main_wrapper' , 'priority' => 0, 'layout' => 'full', 'context' => 'home', 'blur' => true, 'apply_shadow' => true, 'background' => 'thumb' ); $section_params = wp_parse_args( $args, $defaults ); //sets up hooks add_action ( 'wp_head' , '_hook_setup' ); add_action('wp_head' , '_my_custom_sections_style'); } $my_sections_args = array( 'ids' => array(3878 ), 'blur' => 0, 'background' => array(3878 => "#9db668" ), 'context' => 'home', 'hook' => '__before_main_wrapper', 'apply_shadow' => false, 'layout' => 'full', ); add_custom_sections ( $my_sections_args ); function _hook_setup() { //gets section(s) parameters global $section_params; extract( $section_params , EXTR_OVERWRITE ); //check context $context_type = is_numeric($context) ? 'post' : $context; switch ( $context_type ) { case 'post': if ( $context != get_the_ID() ) return; break; default : if ( ! tc__f('__is_home') ) return; break; } //sets up hook add_action ( $hook , '_display_my_custom_sections' , $priority); } function _display_my_custom_sections() { //gets section(s) parameters global $section_params; extract( $section_params , EXTR_OVERWRITE ); //check if we have posts ids if ( ! is_array($ids) || empty($ids) ) return; while ( $current_id = current($ids) ) { $section_object = get_post($current_id); if ( empty($section_object) ) { next($ids); continue; } ob_start() ?> <div class="row-fluid custom-section custom-section-<?php echo $current_id ?>"> <div class="custom-section-background"></div> <div id="content span12" class="article-container"> <article> <div class="entry-content"> <?php echo apply_filters('the_content' , $section_object -> post_content ); ?> </div> </article> </div> <?php //adds an edit link $edit_enabled = ( (is_user_logged_in()) && current_user_can('edit_pages') && ( 'page' == $section_object -> post_type) ) ? true : false; $edit_enabled = ( (is_user_logged_in()) && current_user_can('edit_post' , $current_id ) && ( 'page' != $section_object -> post_type ) ) ? true : $edit_enabled; if ( $edit_enabled ) printf('<a class="edit-link btn btn-inverse" href="%1$s" title="%2$s" target="_blank">%2$s</a>', get_edit_post_link($current_id), ( 'page' == $section_object -> post_type ) ? __( 'Edit page' , 'customizr' ) : __( 'Edit post' , 'customizr' ) ); ?> </div> <?php $html = ob_get_contents(); if ($html) ob_end_clean(); //wrap in a container if layout is not set to full if ( 'full' != $layout ) printf('<div class="container boxed-section">%1$s</div>', $html); else echo $html; next($ids); }//end while loop } function _my_custom_sections_style() { //gets section(s) parameters global $section_params; extract( $section_params , EXTR_OVERWRITE ); if ( ! is_array($ids) || empty($ids) ) return; ?> <style type="text/css" id="my-sections-style"> .custom-section { position: relative; -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 2px 10px rgba(0,0,0,.25); box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25); } .custom-section .article-container { position: relative; z-index: 10; padding: 20px; color: grey; width: 90%; padding: 3% 5%; vertical-align: middle; display: inline-block; position: relative; } .custom-section .sharedaddy.sd-sharing-enabled { display:none; } <?php if ($apply_shadow) : ?> .custom-section .article-container { background: rgba(0, 0, 0, 0.2); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000', endColorstr='#33000000', GradientType=0); } <?php endif;?> .full-width-section .custom-section .article-container { padding: 0px; } .custom-section .edit-link.btn { z-index: 100; position: absolute; bottom: 10px; right: 10px; right: 12px; z-index: 100; display: block; } .custom-section-background { height: 100%; position: absolute; width: 100%; z-index: 0; } <?php if ( false != $blur) : ?> <?php $blur = !is_numeric($blur) ? 4 : $blur; ?> .custom-section-background { -webkit-filter: blur(<?php echo $blur; ?>px); -moz-filter: blur(<?php echo $blur; ?>px); -o-filter: blur(<?php echo $blur; ?>px); -ms-filter: blur(<?php echo $blur; ?>px); filter: blur(<?php echo $blur; ?>px); } <?php endif; ?> <?php $i = 4; foreach ($ids as $key => $post_id) { if ( ! _set_section_background( $background, $post_id, $i ) ) continue; echo _set_section_background( $background, $post_id, $i ); $i = ($i < 10 ) ? $i+1 : 1; }//end for each ?> </style> <?php } function _set_section_background($background, $post_id, $i) { if ( 'none' == $background || ( is_array($background) && isset($background[$post_id]) && 'none' == $background[$post_id] ) ) return false; if ( 'randcolors' == $background || ( is_array($background) && isset($background[$post_id]) && $background[$post_id] == 'randcolors' ) ) { //random colors $rand_color_key = ''; $colors = array("#510300" , "#4D2A33", "#2B3F38", "#03A678" ,"#7A5945" , "#807D77" ,"#073233", "#B3858A","#F57B3D", "#449BB5", "#043D5D", "#EB5055", "#68C39F", "#1A4A72", "#4B77BE", "#5C97BF", "#F5AE30", "#EDA737", "#C8C8C8", "#13181C", "#248F79", "#D95448", "#26B89A" , "#EC6766", "#E74C3C"); $rand_color_key = array_rand($colors, 1); return sprintf('.custom-section-%1$s .custom-section-background {background-color:%2$s;opacity: 0.8;}', $post_id, $colors[$rand_color_key] ); }//end if random colors //if background is a color or an associative array of post_id => color if ( ! is_array($background) && false !== strpos($background, '#') || ( is_array($background) && isset($background[$post_id]) && false !== strpos($background[$post_id], '#') ) ) { return sprintf('.custom-section-%1$s .custom-section-background {background-color:%2$s;opacity: 0.8;}', $post_id, is_array($background) ? $background[$post_id] : $background ); } // end if color defined $is_rand_image = ( 'randimages' == $background || ( is_array($background) && isset($background[$post_id]) && $background[$post_id] == 'randimages' ) ) ? true : false; $attachment_id = has_post_thumbnail($post_id) ? get_post_thumbnail_id( $post_id ) : false ; $thumb_src = 'https://lorempixel.com/g/900/500/city/' .$i ; $thumb_src = ( ! $is_rand_image && false != $attachment_id ) ? wp_get_attachment_image_src( $attachment_id, 'large', false ) : $thumb_src; $thumb_src = is_array($thumb_src) ? $thumb_src[0] : $thumb_src; return sprintf('.custom-section-%1$s .custom-section-background {background: url("%2$s") no-repeat center center fixed;-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }', $post_id, $thumb_src ); } //end of _set_section_background
Could you post the code of the php script, mskeim? I have got the same requirement on my events-platform!
Regards,
KathrinForum: Plugins
In reply to: [W3 Total Cache] Conflict with Google Analytics Dashboard for WP (GADWP)Got an empty response “www.pferdetermine.de konnte nicht erreicht werden”. I used the patch suggested by Alin Marcu, like Marcelo Pedra suggested, and it worked for me as well.
Thanks, Alin Marcu, this worked for me as well.
Forum: Plugins
In reply to: [W3 Total Cache] Conflict with Google Analytics Dashboard for WP (GADWP)I already tried it and the site didn’t work at all after that!
Forum: Plugins
In reply to: [JP Sharing] Pintrest button generating link to blank image.I have the same issue and definetly do not want to use the full jetpack plugin – that’s why I use the JP share plugin : to NOT use the jetpack full version.
Any solution?Ups, sorry is works as you said. I just had to name it “fontawesome” without “-“. Now it works. But why did it work before (the fontawesome is available already since the last update), and why did it still work on some pages but not on the events-managers-pages?
I must admit that I currently have a big problem to understand all those things that happen while I am trying to optimise the performance. And I do not understand those error messages and warnings that I see in the firefox dev. tools. Are those related to the effect I had with the search icon? Do you have any idea where they come from and how I can get rid of them. You can see them in the firefox dev. web-consle when you open the page: https://pferdetermine.de/veranstaltungen-fuer-pferd-und-reiter/pferde-veranstaltungen/
Thanks for your reponse. Changing the values in the styles.css to font-awesome and f002 instead of genericons /F400 made it worse. Now the icon is not displayed on any of my pages. With genericons I only had a problem on three pages.
I already use font awesome for some parts in events manager – there those icons display correctly. But on exactly those pages the magnifying glass from genericons is not displayed anymore since yesterday. Before it was okay. I think it is related to those warnings that i get – but I do not know why I get them…. Maybe it is related to some of the changes in w3tc …?