onep

Рейтинг
18
Регистрация
30.09.2019

Во многих "оптимизированных" темах opencart используют "асинхронную" загрузку стилей и скриптов в headerе. Показатели  PageSpeed повышает )

<link href="catalog/view/javascript/jquery/magnific/magnific-popup.css" rel="preload" as="style" onload="this.rel='stylesheet'">
...
<link href="catalog/view/javascript/jquery/jquery-2.1.1.min.js" rel="preload" as="script">
<script src="catalog/view/javascript/jquery/jquery-2.1.1.min.js"></script>

Через др. место, но рекурсия )

_num = 2246465462;
setTimeout(function run() {
        let str = String(_num);
        num = 0;
        for (let i = 0; i < str.length; i++) {
                num += Number(str[i]);
        }
        if (num > 9){
                _num = num;
                setTimeout(run, 0);
     } else {
                alert(num);
        }
});
Cia.kirill #:
А можно как то на языке простых смертных объяснить?

Как минимум убрать/обновить плагин ВКонтакте


У меня один виджет vk 25с загружается, + куча ошибок на странице.


Добавление:

16. Модуль поиска и сравнения авиабилетов. Модуль работает на API Aviasales от ПП Travelpayouts. Стоимость 3 000 руб.
Дикий пионер #:
может на CodeIgniter ?
Да, затупил, конечно на CodeIgniter, где чистый php. Давно было - забыл )
Свой первый движок писал на Continuous Integration, второй на Yii. После этого начал понимать архитектуру любой cms. Для веб-мастера - конечно стоит писать. Это как любой программист- в первую очередь пишет код супер-калькулятора или супер-редактора )

Ну тогда запустить один раз типа этого

$posts = get_posts(array('post_type'=>'post', 'post_status'=>'publish', 'posts_per_page'=> -1));
foreach($posts as $post){
        $post->post_content = preg_replace('~<img[^>]+>~', '', $post->post_content, 1);
        wp_update_post( $post );
}


Gossudar:

Спасибо! Попробую дальше сам разобраться.

Что-то я сам с циклом запутался ) Возможно, проще будет добавить фильтр на запрет вывода первого изображения

add_filter('the_content', 'first_img', 100);
function first_img($buffer) {
        $buffer = preg_replace( '~<img[^>]+>~', '', $buffer, 1 );
}


Что-то не то написал. Получим только адрес первого изображения. Но смысл понятен )
Всего: 234