| // document.querySelectorAll('.card-image-compact-view__content-wrapper .card-image-compact-view__content a').forEach(el=>{ | |
| // console.log(el.href) | |
| // }) | |
| var jq = document.createElement('script'); | |
| jq.src = "https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"; | |
| document.getElementsByTagName('head')[0].appendChild(jq); | |
| // jQuery.noConflict(); |
| // jQuery | |
| console.log('СТАРТ Удаленной загрузки'); | |
| var jq = document.createElement('script'); | |
| jq.src = "https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"; | |
| document.getElementsByTagName('head')[0].appendChild(jq); | |
| //https://github.com/pid/speakingurl | |
| var jq = document.createElement('script'); | |
| jq.src = "https://cdnjs.cloudflare.com/ajax/libs/speakingurl/13.0.0/speakingurl.min.js"; | |
| document.getElementsByTagName('head')[0].appendChild(jq); |
| // Универсальная функция поиска и замены всего | |
| function replaceAll(originalString, find, replace) { | |
| return originalString.replace(new RegExp(find, 'g'), replace); | |
| }; | |
| markdown = replaceAll(markdown,/\(chrome-extension:\/\/(.*?)\//gim, '('+CurentDomain+'/'); | |
| // V2 | |
| //--------------------------------------- | |
| var regex_template = /\[\!\[(.*)\]\((.*)(gif|GIF|jpg|JPG|jpeg|JPEG|svg|SVG|webp|WEBP|png|PNG)\)\]\((.*)(gif|GIF|jpg|JPG|jpeg|JPEG|svg|SVG|webp|WEBP|png|PNG)\)/gm; |
| /** | |
| * Popups Addons | |
| */ | |
| // Подключение через require_once в теме | |
| //require_once( get_stylesheet_directory() . '/__SDStudio_Popups_addons/__SDStudio_Popups_addons.php'); | |
| /** | |
| * Проверка активности плагина на странице плагинов. | |
| */ | |
| if ( is_plugin_active( 'popups/popups.php' ) ) { | |
| // ====================================================== |
| /** | |
| * [current_year] | |
| * @param $atts | |
| * @return false|string | |
| */ | |
| function current_year( $atts ){ | |
| $date = getdate(); | |
| return $date['year']; | |
| } | |
| add_shortcode( 'current_year', 'current_year' ); |
https://cameronjonesweb.com.au/blog/how-to-find-out-the-handle-for-enqueued-wordpress-scripts/
Благодаря широкому разнообразию плагинов и тем для веб-сайтов WordPress, иногда вы можете столкнуться с проблемами со скриптами и стилями, которые они включают. Возможно, ваш новый плагин формы имеет несколько отвратительных стилей, или, может быть, пара разных плагинов ставит в очередь разные версии библиотеки select2, вызывая все ...
Благодаря широкому разнообразию плагинов и тем для веб-сайтов WordPress, иногда вы можете столкнуться с проблемами со скриптами и стилями, которые они включают. Возможно, ваш новый плагин формы имеет несколько отвратительных стилей, или, может быть, пара разных плагинов ставит в очередь разные версии библиотеки select2, вызывая всевозможные проблемы.
В этих ситуациях вы, вероятно, захотите удалить оскорбительные сценарии. Сценарии можно удалить с [wp_dequeue_script](https://developer.wordpress
| // Перенос строк | |
| var pre_line = document.querySelectorAll("pre > code td"); | |
| for(var i = 0; i < pre_line.length; i++) { | |
| pre_line[i].innerHTML = pre_line[i].innerHTML+"\n"; | |
| } |
| var jq = document.createElement('script'); | |
| jq.src = "https://unpkg.com/highlightjs-badge/highlightjs-badge.min.js"; | |
| document.getElementsByTagName('head')[0].appendChild(jq); | |
| setTimeout(function () { | |
| var pres = document.querySelectorAll("pre>code"); | |
| for (var i = 0; i < pres.length; i++) { | |
| hljs.highlightBlock(pres[i]); | |
| } |
_