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

Просмотр 15 ответов — с 1 по 15 (всего 178)
  • Автор Acme1994

    (@acme1994)

    Спасибо большое, Юрий! С этим разобрался.
    Остался последний момент.
    Есть вывод строк с телефоном и графиком: https://take.ms/vhpJw
    Сам код:

    <div class="header-left-info">
    								<ul class="list-inline">
    								<?php
    								$header_info = ostrya_opt('header_info');
    								for ($i = 1; $i <= 2; $i++) {
    									if ( !empty($header_info['label_'.$i]) && !empty($header_info['value_'.$i]) ) {
    										printf(
    											'<li><span class="header-label">%s</span><span class="header-hightlight">%s</span></li>',
    											wp_kses_post( $header_info['label_'.$i] ),
    											wp_kses_post( $header_info['value_'.$i] )
    											);
    									}
    								}
    								?>
    								</ul>
    							</div>

    Как правильно заменить эти две строки:

    											wp_kses_post( $header_info['label_'.$i] ),
    											wp_kses_post( $header_info['value_'.$i] )

    Все мои попытке закончились тем, что сайт «падал». Вместо wp_kses_post выводил echo и там строчку прописывал — не прокатил этот вариант. Как быть с такими переменными?

    Супер! Спасибо огромное!!!
    Я правильно понимаю, в function.php я могу дальше продолжать эту строку?
    То есть, к примеру, мне нужно футер перевести:

    add_action( 'init', function() {
        pll_register_string('header_button_text', 'Срочный ремонт');
        pll_register_string('footer_copyright_text', 'Быстро, качественно, с гарантией!');
    
    });

    Всё верно? Или нужно по новому add_action прописывать?
    И соответственно тут:

    <div class="<?php echo esc_attr( $copyright_column ); ?>">
    					<?php
    					$copyright_text = ostrya_opt('footer_copyright_text');
    					echo '<div>'. pll__(wp_kses_post( $copyright_text )) .'</div>';
    					?>
    				</div>

    Всё ли верно?

    Потому-что в админке новая строка появилась, а вот сам контент на сайте не меняется почему-то: https://take.ms/LRtRC

    Где допускаю ошибку?

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

    Я немного чайник в этом деле. Пока-что, всё ровно не получается.
    Есть такой вывод в шаблоне:

    <?php $copyright_column = ostrya_opt('footer_copyright_menu') ? 'col-md-6 col-sm-12 col-xs-12' : 'col-md-12 text-center'; ?>
    <div class="<?php echo esc_attr( $copyright_column ); ?>">
       <?php
       $copyright_text = ostrya_opt('footer_copyright_text');
       echo '<div>'. wp_kses_post( $copyright_text ) .'</div>';
       ?>
    </div>

    Текст «выходит» с этой переменной footer_copyright_text . footer_copyright_text — оборачивал в pll_e(). В function что нужно прописать? Можете подсказать? В документации, к сожалению, не нашёл ответа на этот вопрос. Может что-то не так понял. Спасибо!

    По всякому пытался обернуть эту часть кода:

    									echo '<a class="header-button" href="'. get_permalink( intval( ostrya_opt('header_button_link') ) ) .'">'. pll_register_string (esc_attr( ostrya_opt('header_button_value') )) .'</a>';
    

    пропадает кнопка и весь контент сайта… Что не так делаю?

    У меня получается такое значение. Поймёт ли Полилонг о каком тексте идёт речь? Не знаю где сам текст «отыскать»… И аналогично с кнопками, где указана переменная. Как их перевести? Если вместо текста указана переменная.
    ostrya_opt('header_button_value')

    Сейчас попробую pll_register_string — спасибо!

    Дело в том, что нету никаких плагинов «из коробки» WP.

    Импорт

    Если у вас есть записи и комментарии в другой системе, WordPress может импортировать их на этот сайт. Для начала выберите систему из списка:

    Нет скриптов для импорта.

    https://prnt.sc/sl0y67 — скрин.

    Тех.поддержка «немая», ничем помочь не может перекидывает всё на сис.админа .
    Почистил эту папку — всё заработало.
    Yui, спасибо за статью и помощь помогли восстановить работу. 🙂

    Побольше бы таких людей на форуме, а не выпендрёжников, спамеров и гугл-яндекс-редиректоров.

    Славно, что вы хотя бы это знаете. По меркам современного мира — это уже достижение.

    Ой, и не говорите… Хоть что-то. Славно, что вы так доходчиво объясняете, чего в современном мире крайне редко можно откопать. Хоть наглядно на скриншоте вам показал эту кнопочку, чтобы в дальнейшем никаких недопониманий не возникло.

    Что ж, пойду разбираться, если позволите, с серваком. Нужно ещё кучу статей перечитать. Времязатратно конечно, но интересно)

    вы не знаете где у вас на клавиатуре располагаться клавиша Delete?

    Вот тут располагается: http://prntscr.com/ozzyhi .

    Yui, спасибо большое за подробное разъяснение и потраченное на это время. Ознакомлюсь со статьями и в тех.поддержку обращусь.

    Жёсткий диск 60 ГБ SSD. 100% не забит. На проектах не хранятся ни видео, ни множество картинок и базы данных столько не весят.

    4гб оперативки — вот она и забита.

    Спасибо за уточнение. Теперь отделился от «тлетворное влияние андроидов».

    Вопрос по теме:
    Без форматирования почистить возможно?

    Да, то что место закончилось это понятно — переводить не стоило. «Как я понимаю, проблема с памятью. Но судя по показателем ничего сильно не нагружается. Куда копать?» .

    Спасибо за вторую команду. Теперь вижу, что 100% загружено.
    /dev/vda1 — как его можно почистить?

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

    Спасибо! Теперь всё работает, точка действительно лишняя была.
    Сделал изменения в дочерней теме.

    вы хотите всем страницам задать одинаковый фон или каждой отдельный?

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

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

    Добавил так:
    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;
    }

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

    • Ответ изменён 3 года, 1 месяц назад пользователем 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;
    }

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

Просмотр 15 ответов — с 1 по 15 (всего 178)