Ответы в темах

Просмотр 15 ответов — с 16 по 30 (всего 181)
  • вы хотите всем страницам задать одинаковый фон или каждой отдельный?

    каждой отдельно.

    не увидел, что бы где-то это было добавлено.

    Добавил так:
    http://prntscr.com/nxvvp8 . Если вместо background: #fff; прописываю другой цвет — всё отображается (если скрываю фоновую картинку)

    .body.page-id-25 .site-content {
        background: url("http://ссылка/wp-content/uploads/2019/06/авиаперевозки.jpg") no-repeat center !important;
    }

    сделал так , к сожалению, фон на странице не сменился. Куки чистил

    • Ответ изменён 5 лет, 9 месяцев назад пользователем Acme1994.

    Спасибо за наводку!

    Получается через запятую нужно перечислить .body.page-id-*** : http://prntscr.com/nxvbio (скриншот как в данный момент выглядит код)

    Как я понимаю, нужно тогда сделать так:

    .body.page-id-25 .site-content {
        background: url("адрес картинки") no-repeat center;
    }
    
    .body.page-id-30 .site-content {
        background: url("адрес картинки") no-repeat center;
    }

    и так далее перечислять страницы?

    jqery должен быть всегда сперва загружен, как показывает практика)) А с остальным уже можно поэкспериментировать.
    Мне бы что-то с таким функционалом:
    Скрин: http://images.vfl.ru/ii/1550509139/67187f47/25449482.png
    где есть список скриптов и их перемещать.
    Но, я так понимаю, Вы считаете, что это никакого эффекта на ускорение сайта не оказывает?
    Но Google Page Speed ругается на эти плагины, что они сразу загружаются… хоть я и добавил, чтобы они синхронна загружались со страницей.
    Можете что-то порекомендовать, чтобы улучшить показатели у Google?

    • Ответ изменён 6 лет, 1 месяц назад пользователем Acme1994.

    Как Вы считаете, стоит ли перемещать в футер скрипты, стили? Просто есть коды, которые всё сразу перемещают, тогда слетает, к примеру, прокрутка при загрузки страницы ( бесконечная загрузка ). Поэтому и подумал, может если часть ( которая не влияет на загрузку страницы ) переместить вниз сайта, будет ли быстрее загружаться сайт или нет? Ведь, по идеи, должен быть положительный результат.

    Может можно отделить image:2 от image:3 в этом коде?

    if ( isset( $header_settings['data']['image:1'] ) ) {
    		foreach ( array( 'tablets' => 'image:2', 'mobiles' => 'image:3' ) as $layout => $key ) {
    			if ( isset( $header_settings['data'][$key] ) OR ! isset( $usof_options['logo_image_' . $layout] ) OR empty( $usof_options['logo_image_' . $layout] ) ) {
    				continue;
    			}
    			$header_settings['data'][$key] = array_merge(
    				$header_settings['data']['image:1'], array(
    				'img' => $usof_options['logo_image_' . $layout],
    				'img_transparent' => '',
    			)
    			);

    И просто вывести image:3 в отдельную переменную и через ‘echo’ вывести html разметку?

    Пробовал тут менять:

    $classes = '';
    if ( isset( $design_options ) AND isset( $design_options['hide_for_sticky'] ) AND $design_options['hide_for_sticky'] ) {
    	$classes .= ' hide-for-sticky';
    }
    if ( ! empty( $img_transparent ) ) {
    	$classes .= ' with_transparent';
    }
    if ( isset( $id ) AND ! empty( $id ) ) {
    	$classes .= ' ush_' . str_replace( ':', '_', $id );
    }
    
    $output = '<div class="w-img' . $classes . '">';
    $link_atts = usof_get_link_atts( $link );
    if ( ! empty( $link_atts['href'] ) ) { 
    	$output .= '<a class="w-img-h" href="' . esc_attr( $link_atts['href'] ) . '"';
    	if ( ! empty( $link_atts['target'] ) ) {
    		$output .= ' target="' . esc_attr( $link_atts['target'] ) . '"';
    	}
    	$output .= '>';
    } else {
    	$output .= '<div class="w-img-h">';
    }
    foreach ( array( 'img', 'img_transparent' ) as $key ) {
    	$$key = preg_replace( '~\|full$~', '|large', $$key );
    	if ( empty( $$key ) OR ! ( $image = usof_get_image_src( $$key ) ) ) {
    		continue;
    	}
    	$for = ( $key == 'img' ) ? 'default' : substr( $key, 4 );
    	$output .= '<img class="for_' . $for . '" src="' . esc_url( $image[0] ) . '"';
    	if ( ! empty( $image[1] ) AND ! empty( $image[2] ) ) {
    		$output .= ' width="' . $image[1] . '" height="' . $image[2] . '"';
    	}
    	if ( $img_alt = usof_get_image_alt( $$key ) ) {
    		$output .= ' alt="' . esc_attr( $img_alt ) . '"';
    	} else {
    		$output .= ' alt=""';
    	}
    	$output .= ' />';
    }
    if ( ! empty( $link_atts['href'] ) ) {
    	$output .= '</a>';
    } else {
    	$output .= '</div>';
    }
    $output .= '</div>';
    
    echo $output;

    Но как не сделаю, на выходе получается огромная картинка, которая была изначально и всё слетает. Все остальные image:1,image:2 .

    Поэтому и полез в xml разметку и может там можно прописать?

    Спасибо за наводку Sergey Biryukov.
    Просто картинка вставлена с номером телефона и ссылка на главную страницу. Жесть…

    Класс: <div class="w-img' . $classes . '">

    $classes = '';
    if ( isset( $design_options ) AND isset( $design_options['hide_for_sticky'] ) AND $design_options['hide_for_sticky'] ) {
    	$classes .= ' hide-for-sticky';
    }
    if ( ! empty( $img_transparent ) ) {
    	$classes .= ' with_transparent';
    }
    if ( isset( $id ) AND ! empty( $id ) ) {
    	$classes .= ' ush_' . str_replace( ':', '_', $id );
    }
    
    $output = '<div class="w-img' . $classes . '">';
    $link_atts = usof_get_link_atts( $link );
    if ( ! empty( $link_atts['href'] ) ) {
    	$output .= '<a class="w-img-h" href="' . esc_attr( $link_atts['href'] ) . '"';
    	if ( ! empty( $link_atts['target'] ) ) {
      $output .= ' target="' . esc_attr( $link_atts['target'] ) . '"';
    	}
    	$output .= '>';
    } else {
    	$output .= '<div class="w-img-h">';
    }
    foreach ( array( 'img', 'img_transparent' ) as $key ) {
    	$$key = preg_replace( '~\|full$~', '|large', $$key );
    	if ( empty( $$key ) OR ! ( $image = usof_get_image_src( $$key ) ) ) {
      continue;
    	}
    	$for = ( $key == 'img' ) ? 'default' : substr( $key, 4 );
    	$output .= '<img class="for_' . $for . '" src="' . esc_url( $image[0] ) . '"';
    	if ( ! empty( $image[1] ) AND ! empty( $image[2] ) ) {
      $output .= ' width="' . $image[1] . '" height="' . $image[2] . '"';
    	}
    	if ( $img_alt = usof_get_image_alt( $$key ) ) {
      $output .= ' alt="' . esc_attr( $img_alt ) . '"';
    	} else {
      $output .= ' alt=""';
    	}
    	$output .= ' />';
    }
    if ( ! empty( $link_atts['href'] ) ) {
    	$output .= '</a>';
    } else {
    	$output .= '</div>';
    }
    $output .= '</div>';
    
    echo $output;

    w-img-h — этот класс выводится. Куда копаться, чтобы изменить в моб.версии этот класс, к примеру, на тот что в оригинале. Либо просто «тупо» всё убрать и прописать HTML разметку tel:?
    В шаблоне нашёл, раздел что отвечает за шапку:

    echo '" itemscope="itemscope" itemtype="https://schema.org/WPHeader">';
    foreach ( array( 'top', 'middle', 'bottom' ) as $valign ) {
    	echo '<div class="l-subheader at_' . $valign;
    	if ( isset( $options[$valign . '_fullwidth'] ) AND $options[$valign . '_fullwidth'] ) {
      echo ' width_full';
    	}
    	echo '"><div class="l-subheader-h">';
    	foreach ( array( 'left', 'center', 'right' ) as $halign ) {
      echo '<div class="l-subheader-cell at_' . $halign . '">';
      if ( isset( $layout[$valign . '_' . $halign] ) ) {
      	us_output_header_elms( $layout, $data, $valign . '_' . $halign );
      }
      echo '</div>';
    	}
    	echo '</div></div>';
    }

    После нашёл файл header, где была прописана эта картинка:
    foreach ( array( 'tablets' => 'image:2', 'mobiles' => 'image:3' ) as $layout => $key )
    после чего в wpml-config.xml нашёл эту переменную image:3

    <key name="image:3">
          <key name="img"/>
          <key name="img_transparent"/>
          <key name="link"/>
        	</key>

    И теперь, как я понимаю, нужно прописать так:

    <key name="image:3">
          <key name="text"/>
          <key name="link"/>
                   </key>

    но как в эту переменную запихнуть нужное мне значение, а именно <a href="tel:123">текст</a>?

    Спасибо. Буду править.

    Думаю, потому что в мобильной версии отображается другое меню, и там номер телефона вставлен в виде картинки со ссылкой на главную вместо tel:12345678:

    .. Для начала стоило бы убрать всякую прыгающую и тыкающую в морду хрень, а сделать простую форму заказа звонка.

    это не моя забота. Меня знакомый попросил только телефон поправить, мои замечания по всяким хреням и тоннам скриптов проигнорировал. 🙂

    на ПК вы как это себе представляете? после нажатия комп возьмет ваш телефон и начнет набирать номер?

    Хорошая фантазия. Это программистов и продвигает.
    Но я это представляю и реализовал так, что при клике открывается предупреждение и выбираешь программу: скайп/вайбер/ватсапп. Может благодаря моему вопросу вы что-то новое узнали — что ни есть плохо в нашем деле. 🙂

    А вот с моб.версией пока застрял. Сменил на <a href="tel:12345678">Позвонить</a>, в ПК версии так-же предупреждение, а в моб. версии при клики на номер обновляется страница.
    Может у меня только так? Посмотрите, у кого есть возможность, через моб.: carchek.ru

    • Ответ изменён 6 лет, 1 месяц назад пользователем Acme1994.
    • Ответ изменён 6 лет, 1 месяц назад пользователем Acme1994.
    • Ответ изменён 6 лет, 1 месяц назад пользователем Acme1994.

    Понял. Спасибо! Буду пробовать.

    Дело в том, что это платный скрипт и обновляться нельзя, из слов разработчика. Вот и завис пока на предпоследней версии.
    Я так понимаю, ошибка 404 тут js/tynymce/skins/lightgray/skin.min ? А то, что в красном ReferenceError, это уже вследствие выше указной 404 ошибки появляется?

    В разделе «Сеть» 404 ошибки не найдено.

    скрин

    Судя по всему, проблема в скриптах
    /wp-includes/js/plupload/plupload.min.js
    /wp-includes/js/media-views.js

    Можно ли через инспектора узнать где конкретно, в каком месте, крашится скрипт?

    скриншот

    Какой файл отвечает за работоспособность этой кнопки? Думаю нужно просто перезаписать папку и всё будет работать.

    $this->options['general']['message_text'] = __( 'We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.', 'cookie-notice' );

    Вот один из примеров. Судя по коду, всё прописано верно, чтобы поддержка языков была. В чём ещё может быть проблема? Может как-то по другому файл назвать нужно? Назвал файл ru_RU.mo

Просмотр 15 ответов — с 16 по 30 (всего 181)