Forum Replies Created
- 
		AuthorPosts
- 
		
			
				
Daniel ParticipantBeatriz, You can follow this instructions: https://www.themehorse.com/theme-instruction/attitude/#slider If you need extra information I could help you from Buenos Aires in “portuñol”. In that case please let me know how can I contact you. Regards Daniel ParticipantHi, 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’); // 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;
 }
 ?> Daniel ParticipantMy Site is: June 10, 2014 at 11:37 am in reply to: "NEVEGACION" INSTEAD OF "NAVEGACION" IN RESPONSIVE MENU #11150Daniel ParticipantI updated the Attitude Free to the last version 1.28 and smaller devices still shows ”Nevegación” instead of “Navegación” in spanish. Could you fix this in 1.29 ? Spanish spoken users will thank you, Regards! Daniel ParticipantI updated the Attitude Free to the last version 1.27 and smaller devices still shows ”Nevegación” instead of “Navegación” in spanish. Could you fix this in 1.28 ? Spanish spoken users will thank you, Regards! Daniel ParticipantThank you ! Daniel ParticipantHi ! I have two questions about this issue: 1.- Will be fixed in version 1.27? 
 2.- Do you have a workaround?Kind Regards Daniel ParticipantDear Sunil, I hope you can help me, it is very important for me to achieve this with Attitude Theme. Thanks ! Daniel ParticipantHi Sunil, With version 1.0.2 the .mo file located in /interface/languages runs OK 
 Thanks a lot. Regards
 DanielDaniel ParticipantThanks Sunil, Could you explain little more your recommendation of “add the content as you like on the feature recent widgets”? The final work may be look as follows: If you want to help me with some code don’t worry about new version because I have a Child Theme. Thanks a lot. April 28, 2014 at 12:01 am in reply to: "NEVEGACION" INSTEAD OF "NAVEGACION" IN RESPONSIVE MENU #9777Daniel ParticipantHi! I updated the Attitude Free to the last version 1.26 and smaller devices still shows ”Nevegación” instead of “navegación” in spanish; then I changed the es_ES.MO with the correct word and I copied it in my child theme inside of the folder /wp-content/themes/attitude-child/library/languages but it not solved the issue. 
 Does anybody has any solution?Kind Regards Daniel. Daniel ParticipantThanks Sunil Sorry, could you explain in other words “Could you copy this language folder inside inc” ? What is “inc” ? Daniel Daniel ParticipantDaniel ParticipantThanks Sunil, Meanwhile I created the files es_ES.MO and es_ES.PO (from interface.pot) translating some words and I copied both files to /wp-content/themes/interface/languages but my web site conitnuing with “Read more” instead of “Leer más”. 
 Do you have any suggestion? Kind RegardsDaniel ParticipantHi Everybody, The issue was solved reducing the lenght of the name of a page called “Construcción de Sitios Web” to a similar and shortest name as “Creación de Sitios Web”). The long name was the origin of the problem in the Service Widget zone. There are some documentation about length of the names to preserve the Responsive characteristics? Kind Regards, Daniel 
- 
		AuthorPosts




