badget

Biggest Sale! Special Offer!

Get 30% discount on all of our single themes with this coupon code: #30%SALE

Hurry up! *Limited time offer*

Social icons disappeared

Tagged: 

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #36726
    Daniel
    Participant

    I´m using the last version of attitude theme and recently my social icons (top of page) disappeared.

    Could you help me?

    My site is:

    Thanks in advance.

    #36740

    Hi Daniel,

    Did you created child theme or not? If you are using child theme then you need to add this below code in your child theme.

    global $options, $array_of_default_settings;
    	$options = wp_parse_args( get_option( 'attitude_theme_options', array() ), attitude_get_option_defaults());

    instead of this code

    global $attitude_theme_default;
    	$options = $attitude_theme_default;

    I just visited to your site but its not working. If you have any issue then let us know.

    Thank you!

    #36750
    Daniel
    Participant

    Hi, thanks for your help, I added the code

    global $options, $array_of_default_settings;
    $options = wp_parse_args( get_option( ‘attitude_theme_options’, array() ), attitude_get_option_defaults());

    Since I added this code I have not been able to use de Administrator Panel of WordPress (wp-admin) . Now I’m using the previous version of my functions.php (without your code).

    I think that there are a problem since version 3.0.3 because I have redefined the functions attitude_socialnetworks in my child theme.

    If you can´t view my site please clean your Browser’s cache and try again. Then, if you can´t view the site try this:

    https://www.youtube.com/watch?v=mqMvrGnqA3A

    ps: My Internet Service Provider did some changes in the configuration for you.

    Folows functions.php of my child theme:

    <?php

    //************************ DD Para limpiar el menú de la barra de admin eliminando los las opciones de WordPress
    function nwp_admin_bar() {
    global $wp_admin_bar;

    $wp_admin_bar->remove_menu(‘wp-logo’);
    $wp_admin_bar->remove_menu(‘about’);
    $wp_admin_bar->remove_menu(‘wporg’);
    $wp_admin_bar->remove_menu(‘documentation’);
    $wp_admin_bar->remove_menu(‘support-forums’);
    $wp_admin_bar->remove_menu(‘feedback’);
    }
    add_action( ‘wp_before_admin_bar_render’, ‘nwp_admin_bar’ );

    // ********** para que se vean los iconos de Redes Sociales que desaparecieron con la version 3.0.3

    // global $options, $array_of_default_settings;
    // $options = wp_parse_args( get_option( 'attitude_theme_options', array() ), //attitude_get_option_defaults());

    // ************************ DD cambio del logo
    function my_custom_login_logo() {
    echo ‘<style type=”text/css”>
    h1 a { background-image:url(‘.get_stylesheet_directory_uri().’/images/logocliente.jpg) !important; }
    </style>’;
    }

    add_action(‘login_head’, ‘my_custom_login_logo’);

    // ************************ DD cambio la URL donde enlaza el logo de la página de login
    function put_my_url(){
    return (‘http://www.lavistacasal.com&#8217;); // Enlace al sitio de La Vista Casal
    }
    add_filter(‘login_headerurl’, ‘put_my_url’);

    // ************************ DD cambio el texto emergente de la URL de página de login
    function put_my_title(){
    return (‘Desarrollado por Un Sitio Ya’); //
    }
    add_filter(‘login_headertitle’, ‘put_my_title’);

    // ************************ DD Cambio del texto del copyrigth
    add_action( ‘init’ , ‘mh_remove_copy’ , 15 );

    function mh_remove_copy() {
    remove_action( ‘attitude_footer’, ‘attitude_footer_info’, 30 );
    }

    // Add my own copyright text
    add_action( ‘attitude_footer’ , ‘mh_footer_info’ , 40 );

    function mh_footer_info() {
    $output = ‘<div class=”copyright”, align=”center”>’.’Copyright 2015 – La Vista Casal – Av. del Libertador 6343 P.12 “A” – CABA (C1428ARG) – Buenos Aires, Argentina – Tel.: (54 11) 4786 0404 ‘.'</div><!– .copyright –>’;
    echo do_shortcode( $output );
    }

    // ************************ DD Agregado de un nuevo Widget para poder tener Texto abajo del Widget de DESTACADOS

    add_action( ‘widgets_init’, ‘attitude_child_widgets_init’);
    /**
    * Function to register the widget areas(sidebar) and widgets.
    */
    function attitude_child_widgets_init() {

    // Registering widgets
    register_widget( “attitude_recent_work_child_widget” );
    }

    /**
    * Widget for business layout that shows Featured page title and featured image.
    * Construct the widget.
    * i.e. Name, description and control options.
    */
    class attitude_recent_work_child_widget extends WP_Widget {
    function attitude_recent_work_child_widget() {
    $widget_ops = array( ‘classname’ => ‘widget_recent_work_child’, ‘description’ => __( ‘ * Use this widget to show recent work, portfolio or any pages as your wish ( Business Layout ).’, ‘attitude’ ) );
    $control_ops = array( ‘width’ => 200, ‘height’ =>250 );
    parent::WP_Widget( false, $name = __( ‘Theme Horse: Featured Widget’, ‘attitude’ ), $widget_ops, $control_ops);
    }

    function form( $instance ) {
    for ( $i=0; $i<4; $i++ ) {
    $var = ‘page_id’.$i;
    $defaults[$var] = ”;
    }
    $att_defaults = $defaults;
    $att_defaults[‘title’] = ”;
    $att_defaults[‘text’] = ”;
    $instance = wp_parse_args( (array) $instance, $att_defaults );
    for ( $i=0; $i<4; $i++ ) {
    $var = ‘page_id’.$i;
    $var = absint( $instance[ $var ] );
    }
    $title = esc_attr( $instance[ ‘title’ ] );
    $text = esc_textarea($instance[‘text’]);
    ?>

    <p>
    <label for=”<?php echo $this->get_field_id(‘title’); ?>”><?php _e( ‘Title:’, ‘attitude’ ); ?></label>
    <input id=”<?php echo $this->get_field_id(‘title’); ?>” name=”<?php echo $this->get_field_name(‘title’); ?>” type=”text” value=”<?php echo $title; ?>” />
    </p>
    <?php _e( ‘Description’,’attitude’ ); ?>
    <textarea class=”widefat” rows=”10″ cols=”20″ id=”<?php echo $this->get_field_id(‘text’); ?>” name=”<?php echo $this->get_field_name(‘text’); ?>”><?php echo $text; ?></textarea>
    <?php
    for( $i=0; $i<4; $i++) {
    ?>
    <p>
    <label for=”<?php echo $this->get_field_id( key($defaults) ); ?>”><?php _e( ‘Page’, ‘attitude’ ); ?>:</label>
    <?php wp_dropdown_pages( array( ‘show_option_none’ =>’ ‘,’name’ => $this->get_field_name( key($defaults) ), ‘selected’ => $instance[key($defaults)] ) ); ?>
    </p>
    <?php
    next( $defaults );// forwards the key of $defaults array
    }
    }

    function update( $new_instance, $old_instance ) {
    $instance = $old_instance;
    $instance[ ‘title’ ] = strip_tags( $new_instance[ ‘title’ ] );
    for( $i=0; $i<4; $i++ ) {
    $var = ‘page_id’.$i;
    $instance[ $var] = absint( $new_instance[ $var ] );
    }
    if ( current_user_can(‘unfiltered_html’) )
    $instance[‘text’] = $new_instance[‘text’];
    else
    $instance[‘text’] = stripslashes( wp_filter_post_kses( addslashes($new_instance[‘text’]) ) ); // wp_filter_post_kses() expects slashed
    $instance[‘filter’] = isset($new_instance[‘filter’]);

    return $instance;
    }

    function widget( $args, $instance ) {
    extract( $args );
    extract( $instance );

    global $post;
    $title = isset( $instance[ ‘title’ ] ) ? $instance[ ‘title’ ] : ”;
    $text = apply_filters( ‘widget_text’, empty( $instance[‘text’] ) ? ” : $instance[‘text’], $instance );
    $page_array = array();
    for( $i=0; $i<6; $i++ ) {
    $var = ‘page_id’.$i;
    $page_id = isset( $instance[ $var ] ) ? $instance[ $var ] : ”;

    if( !empty( $page_id ) )
    array_push( $page_array, $page_id );// Push the page id in the array
    }
    $get_featured_pages = new WP_Query( array(
    ‘posts_per_page’ => -1,
    ‘post_type’ => array( ‘page’ ),
    ‘post__in’ => $page_array,
    ‘orderby’ => ‘post__in’
    ) );
    echo $before_widget;
    if ( !empty( $title ) ) { echo $before_title . esc_html( $title ) . $after_title; } ?>
    <p><?php echo esc_textarea( $text ); ?></p>
    <div class=”column clearfix”>
    <?php
    while( $get_featured_pages->have_posts() ):$get_featured_pages->the_post();
    $page_title = get_the_title();
    ?>
    <div class=”one-fourth”>
    <?php
    if ( has_post_thumbnail( ) ) {
    echo ‘‘.get_the_post_thumbnail( $post->ID,’gallery’).’‘;
    }
    ?>
    <h3 class=”custom-gallery-title”>” title=””><?php echo $page_title; ?></h3>
    <article>
    <?php the_excerpt(); ?>
    </article>

    ” title=”Ampliar”>Ver más +
    </div><!– .one-fourth –>
    <?php endwhile;
    // Reset Post Data
    wp_reset_query();
    ?>
    </div><!– .column –>
    <?php echo $after_widget;
    }
    }
    //****************************** DD CAMBIO TEXTO DE MySpace por Time Report en icono de redes sociales ————-

    function attitude_socialnetworks( $flag ) {

    global $attitude_theme_options_settings;
    $options = $attitude_theme_options_settings;

    $attitude_socialnetworks = ”;
    if ( ( !$attitude_socialnetworks = get_transient( ‘attitude_socialnetworks’ ) ) && ( 1 == $flag ) ) {

    $attitude_socialnetworks .=’
    <div class=”social-profiles clearfix”>

      ‘;

      $social_links = array();
      $social_links_name = array();
      $social_links_name = array( __( ‘Facebook’, ‘attitude’ ),
      __( ‘Twitter’, ‘attitude’ ),
      __( ‘Google Plus’, ‘attitude’ ),
      __( ‘Pinterest’, ‘attitude’ ),
      __( ‘Youtube’, ‘attitude’ ),
      __( ‘Vimeo’, ‘attitude’ ),
      __( ‘LinkedIn’, ‘attitude’ ),
      __( ‘Flickr’, ‘attitude’ ),
      __( ‘Tumblr’, ‘attitude’ ),
      __( ‘Time Report’, ‘attitude’ ),
      __( ‘RSS’, ‘attitude’ )
      );
      $social_links = array( ‘Facebook’ => ‘social_facebook’,
      ‘Twitter’ => ‘social_twitter’,
      ‘Google-Plus’ => ‘social_googleplus’,
      ‘Pinterest’ => ‘social_pinterest’,
      ‘You-tube’ => ‘social_youtube’,
      ‘Vimeo’ => ‘social_vimeo’,
      ‘Linked’ => ‘social_linkedin’,
      ‘Flickr’ => ‘social_flickr’,
      ‘Tumblr’ => ‘social_tumblr’,
      ‘My-Space’ => ‘social_myspace’,
      ‘RSS’ => ‘social_rss’
      );

      $i=0;
      foreach( $social_links as $key => $value ) {
      if ( !empty( $options[ $value ] ) ) {
      $attitude_socialnetworks .=
      ‘<li class=”‘.strtolower($key).'”>‘.get_bloginfo( ‘name’ ).’ ‘.$social_links_name[$i].’‘;
      }
      $i++;
      }

      $attitude_socialnetworks .=’

    </div><!– .social-profiles –>’;

    set_transient( ‘attitude_socialnetworks’, $attitude_socialnetworks, 86940 );
    }
    echo $attitude_socialnetworks;
    }

    ?>

    #38694

    Hi Daniel,
    If you want to use the latest version of our theme then you need to add this below code

    global $options, $array_of_default_settings;
    	$options = wp_parse_args( get_option( 'attitude_theme_options', array() ), attitude_get_option_defaults());

    instead of this code

    
    global $attitude_theme_default;
    	$options = $attitude_theme_default;

    If you are still getting error in theme then you need to make compatible with our latest version using child theme. Because as of wordpress.org guidelines we cannot move back creating the theme options.

    If are having this issue then you can use the old version of interface theme. Download from here

    Thank you!

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.