• Как лучше всего реализовать премиальные отзывы на wordpress?

    @zeaovede Автор вопроса
    Владимир Брумер, ну, а если модерация комментариев wordpress не отвечает всем требованиям, не имеет всего функционала, то тогда как проще, через тип записи с нуля сделать с учётом всего или заниматься допилом того, что предлагает ВП из коробки?
  • Как лучше всего реализовать премиальные отзывы на wordpress?

    @zeaovede Автор вопроса
    Артем Золин, можете сказать, почему лучше делать через стандартные комментарии, а не через новый тип записи?
  • Как кастомизировать сообщения плагина Contact 7 в WordPress?

    @zeaovede
    В гугле поищи стили. Для своего проекта брал от какой-то там премиальной темы
  • Может ли материнка убить аккумулятор?

    @zeaovede
    Aljo, это сильно похоже на развод. Сча в какой сервис не обратись одни дармоеды, и при том как в хорошем месте так и бичи пытаются накрутить прайс за воздух. Так например мне нужно было заменить на телефоне дисплей и акуммулятор (запчасти мои) их только работа. Так они мне посчитали замена акумма отдельно, замена дисплея отдельно. А я им и говорю, зачем вы считаете замену акумма, если чтобы заменить дисплей мастеру в любом случае придётся снимать и заново устанавливать батарею. В итоге помешкались немного, и сделали 2 по цене одной, как и должно быть
  • Может ли материнка убить аккумулятор?

    @zeaovede
    Aljo, ранее на моем ноуте перестал заряжаться аккум. В общем он сдох. Работал от сети с подключённым акуммом, но вот ноут при этом мог отключиться в любой момент. Примерно 1 раз в 2 часа. Но после, когда я его включал он сейвил все открытые программы, интерфейс. Как я это решил? Просто заменил аккум на новый, проблемы с выключение больше нет.
  • Как формируется прайс?

    @zeaovede Автор вопроса
    Василий Банников, я это вижу, что там от накопленного идёт, ни слепой. Но для чего так было усложнять пока не понимаю, но на практике может и разберусь
  • Как формируется прайс?

    @zeaovede Автор вопроса
    Владимир Коротенко, а почему было ни сделать умножение на 1.40 и все. К чему многоходовочка с двумя вариантами?
  • Как формируется прайс?

    @zeaovede Автор вопроса
    Василий Банников, а почему было ни сделать умножение на 1.40 и все. К чему многоходовочка с двумя вариантами?
  • Как формируется прайс?

    @zeaovede Автор вопроса
    Василий Банников, разобрался. Это значит в первом варианте + 20%, во втором варианте +24%. А изначально 100 умножал на 120%. Поэтому ничего и не сводилось
  • Как формируется прайс?

    @zeaovede Автор вопроса
    1.2 это значит 22%?
  • Contact Form 7 - Как убрать svg из футера?

    @zeaovede Автор вопроса
    Артем Золин, чисто с эстетической стороны мне пофиг. На сколько сильно эта хрень может замедлять загрузку сайта?
  • Почему при переподключении jquery может отвалиться myajax?

    @zeaovede Автор вопроса
    Артем Золин, я это методом личного наблюдения так сказать нащупал. Вся проблема была в том, что скрипты отказываются работать с вордпрессовским jQuery, так как он подключается из header, не знаю почему так, но для обеспечения их работы важно, чтобы jQuery был подключен из того же места, где подключены скрипты, т. е. из футера. И когда я указывал свой jQuery я задавал ему свой id, а в myajax при этом использовался вордпрессовский, который и нужно было изменить на свой, чтобы обеспечить работу. А если прямо вообще упороться и ответить на мой вопрос из темы, то раньше работало, потому как jQuery подключался не из функции, т. е. мимо вордпресса, а myajax от вордпрессовского jQuery. Сейчас я удалил jquery от wordpress и для внешнего jqury задал id отличающийся от wp, который применяю теперь для необходимых скриптов. Большая часть функционала на фронте, что позволяет пока что безболезненно переносить jquery в футер. Я не понимаю, почему скрипты на сайте требуют обязательного присутствия jquery в футере до сих пор
  • Как переподключить jquery и не поломать сайт?

    @zeaovede Автор вопроса
    Переместив jquery в footer заработали скрипты и myajax
  • Как переподключить jquery и не поломать сайт?

    @zeaovede Автор вопроса
    Артем Золин, ага, вижу. В общем, если подключаю свой jquery то myajax не подключается, если отключаю свой jquery, то myajax подключается. Но как я и говорил ранее, если не подключать свой jquery, то весь функционал калькулятора не работает. Как итог, подключаю jquery - плохо. Отключаю jquery - плохо. Возможно ли как-то для скриптов калькулятора подключить новый jquery, а для для myajax оставить вордпрессовский
  • Как переподключить jquery и не поломать сайт?

    @zeaovede Автор вопроса
    Артем Золин, если я не подключу свой скрипт jQuery то мои калькуляторы не работают. ajax-events.min.js вот тут что-то я совсем не понял. Этот скрипт в качестве примера привели? В общем я протестировал ваше решение в том виде в котором вы его представили. Myajax он отвечает за отображение результата применения поля промокод в калькуляторах на фронтенде

    В общем возможно это внесет ясности, вот результат с подключением скриптов, когда Myajax работает
    ?>	
    <script type="2ef1d8b03fb0311f9e134e45-text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/jquery-3.6.0.min.js"></script>
    <script type="2ef1d8b03fb0311f9e134e45-text/javascript" src="https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
    <script type="2ef1d8b03fb0311f9e134e45-text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/bootstrap-select.min.js@1"></script>
    <script type="2ef1d8b03fb0311f9e134e45-text/javascript">$('.selectpicker').selectpicker();</script>
    <script type="2ef1d8b03fb0311f9e134e45-text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/bootstrap.bundle.min.js"></script>
    <script type="2ef1d8b03fb0311f9e134e45-text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/popper.min.js"></script>
    <script type="2ef1d8b03fb0311f9e134e45-text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/bootstrap.min.js"></script>
    <script type="2ef1d8b03fb0311f9e134e45-text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/jquery.smoothscroll.min.js"></script>
    <script type="2ef1d8b03fb0311f9e134e45-text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/slick.min.js"></script>
    <script type="2ef1d8b03fb0311f9e134e45-text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/nouislider.min.js"></script>
    <script type="2ef1d8b03fb0311f9e134e45-text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/jquery-editable-select.js"></script>
    <script type="2ef1d8b03fb0311f9e134e45-text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/wow.min.js"></script>
    <script type="2ef1d8b03fb0311f9e134e45-text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/custom.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/crypto-js.min.js" integrity="sha512-nOQuvD9nKirvxDdvQ9OMqe2dgapbPB7vYAMrzJihw5m+aNcf0dX53m6YxM4LgA9u8e9eg9QX+/+mPu8kCNpV2A==" crossorigin="anonymous" type="2ef1d8b03fb0311f9e134e45-text/javascript"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/aes.min.js" integrity="sha512-eqbQu9UN8zs1GXYopZmnTFFtJxpZ03FHaBMoU3dwoKirgGRss9diYqVpecUgtqW2YRFkIVgkycGQV852cD46+w==" crossorigin="anonymous" type="2ef1d8b03fb0311f9e134e45-text/javascript"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/pad-zeropadding.min.js" integrity="sha512-txZjFJoDvbM8FJj9HuAHasxA/M76UjnMCXLHwuciIGDKUW9EB9PJVA6foG0vymuK9hu2gdpL60imO9VrTlEF7w==" crossorigin="anonymous" type="2ef1d8b03fb0311f9e134e45-text/javascript"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/enc-hex.min.js" integrity="sha512-jDU0YCduSP8z0cvjfPFm7/zN/viOcmNWlq0GUIcjVhuv4WoKcMppghamg4aeuBtJaA0wjtYfxwQjPpVuYGEsBA==" crossorigin="anonymous" type="2ef1d8b03fb0311f9e134e45-text/javascript"></script>
    
    <script type="2ef1d8b03fb0311f9e134e45-text/javascript">
        const boost_type = 'division_solo';
        </script>
    <script type="2ef1d8b03fb0311f9e134e45-text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/boost-script.js@5.1"></script>
    <script src="<?php echo get_template_directory_uri(); ?>/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="2ef1d8b03fb0311f9e134e45-|49" defer=""></script><script type="text/javascript">(function(){window['__CF$cv$params']={r:'69862a0fac5f1622',m:'w9.g166I8d9OaMXdNt5eapuW_kWXA4fj5BzjjGER3VI-1633264044-0-AetPrTFxHWceaDFHbJNVyj4Fju34Nc9CgaV26SK+4GXJo8lz+Sq1OML2ej+rW9k9J20ODwDQBwMco8b8bXTrYYKbh/WHeMI49GeUkOggNze8URrI/n42iGkYsW+q4kWKLQ==',s:[0x81198b249d,0x2c72b21e3a],}})();</script>
    	<?php


    А вот уже с переподключением скриптов, когда калькуляторы работают, но Myajax не работает
    wp_deregister_script( 'jquery' );
    	wp_register_script( 'jquery', get_template_directory_uri() .'/js/jquery-3.6.0.min.js' );
    	wp_enqueue_script( 'jquery' );
    	wp_enqueue_script( 'trustpilot-script', 'https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js', array(), null, true ); 
    	wp_enqueue_script( 'select-script', get_template_directory_uri() .'/js/bootstrap-select.min.js@1', array(), 'null', true );
    	wp_add_inline_script( 'select-script', '$(\'.selectpicker\').selectpicker();' );
    	wp_enqueue_script( 'bundle-script', get_template_directory_uri() .'/js/bootstrap.bundle.min.js', array(), 'null', true );
    	wp_enqueue_script( 'popper-script', get_template_directory_uri() .'/js/popper.min.js', array(), null, true );
    	wp_enqueue_script( 'bootstrap-script', get_template_directory_uri() .'/js/bootstrap.min.js', array(), null, true );
    	wp_enqueue_script( 'smoothscroll-script', get_template_directory_uri() .'/js/jquery.smoothscroll.min.js', array('jquery'), null, true );
    	wp_enqueue_script( 'slick-script', get_template_directory_uri() .'/js/slick.min.js', array(), null, true );
    	wp_enqueue_script( 'nouislider-script', get_template_directory_uri() .'/js/nouislider.min.js', array(), null, true );
    	wp_enqueue_script( 'editable-script', get_template_directory_uri() .'/js/jquery-editable-select.js', array('jquery'), null, true );
    	wp_enqueue_script( 'wow-script', get_template_directory_uri() .'/js/wow.min.js', array(), null, true );
    	wp_enqueue_script( 'custom-script', get_template_directory_uri() .'/js/custom.js', array(), null, true );
        wp_enqueue_script( 'crypto-script', 'https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/crypto-js.min.js', array(), null, true ); 
        wp_enqueue_script( 'aes-script', 'https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/aes.min.js', array(), null, true ); 
        wp_enqueue_script( 'pad-script', 'https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/pad-zeropadding.min.js', array(), null, true ); 
        wp_enqueue_script( 'enc-script', 'https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/enc-hex.min.js', array(), null, true ); 
        wp_enqueue_script( 'solo-script', get_template_directory_uri() .'/js/other/solo.js', array(), null, true );
        wp_enqueue_script( 'boost-script', get_template_directory_uri() .'/js/boost-script.js@5.1', array(), null, true );
        wp_enqueue_script( 'rocket-script', get_template_directory_uri() .'/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js', array(), null, true );


    И вот какая-то еще ошибка в другом скрипте появляется связанная с myajax
    620b9f885e4cb578802419.png
  • Кто и как подключает скрипты и стили на своем wordpress?

    @zeaovede Автор вопроса
    На wp kama сегодня утром еще нашел ответ
    620a42bd5de70507980277.png
    Но в любом случае спасибо за ответ, это действительно то, что мне было нужно. И глядя на ваш ответ, я обратил внимание, что в примере вы подключаете скрипты и стили одной функцией. На моем сайте для каждой новой страницы или группы страниц используется новая функция. Я так понимаю теперь, что необязательно плодить множество add_action и функций к ним, а все манипуляции можно производить в пределах одного?
  • Кто и как подключает скрипты и стили на своем wordpress?

    @zeaovede Автор вопроса
    Антон Литвиненко, тут просто смотрите, у меня главная страница, она достаточно легкая. Потом страницы калькуляторов, довольно тяжелые. Если мне подключать стили для всех, то это будет означать , что дополнительные скрипты и стили(которые только для калькуляторов) будут подключаться в head и footer главной страницы. На сколько это критично вообще? К примеру, если будет подключен стиль или скрипт, который не взаимодействует со страницей никак, но при этом будет выводиться в коде страницы.
  • Кто и как подключает скрипты и стили на своем wordpress?

    @zeaovede Автор вопроса
    Антон Литвиненко, Хорошо. Какую тактику лучше избрать? В гугле можно найти как подключить тот или иной несчастный скрипт или стиль, но про тактику там ни слова