Articles of javascript

Отключить ненужные скрипты в установке wordpress

Я унаследовал довольно раздутый веб-сайт WordPress, который работает очень медленно даже на выделенном хостинге. Я пытаюсь оптимизировать его скорость. Я запустил веб-сайт через разные веб-сайты, которые предлагают оптимизировать. Все, о чем они говорят, это уменьшить количество используемых скриптов. Через инструменты разработчика Chrome, если я посмотрю на load-scripts.php, я вижу функцию, вызываемую дважды. Это параметры нагрузки: […]

Кнопка вставить ссылку на передней панели wp_editor не работает

Я показываю wp_editor на интерфейсе, и все идет хорошо, пока не появится последнее обновление WP. Теперь «ссылка на вставку / редактирование» не работает из-за ошибки Javascript: Uncaught TypeError: Cannot set property 'tempHide' of undefined Эта ошибка появляется только на интерфейсе. В конце концов все идет хорошо. Я искал его на StackExchange и Google. Возможно, я […]

Добавить предопределенную страницу на сайт

У меня есть папка, содержащая индексную страницу, активы, JS и т. Д., Которые я хочу добавить как свою собственную страницу на мой сайт WordPress, не связывая ее с местом размещения на веб-сервере. Я скопировал эту папку в каталог wp-content, но не знаю, как теперь добавить его на сайт, может ли кто-нибудь помочь мне с этим […]

Как использовать div -id в url для перехода к определенной записи … Является ли trailing слэш преступником?

Некоторые ссылки на моем сайте приводят пользователя к определенной должности в контексте на странице категории . На сайтах, отличных от WP, это легко осуществить, включив в url #example-div-id : http://www.example.com#example-div-id Но в среде WP этот URL-адрес не работает : http://www.example.com/?cat=15#post-170 Это (неправильно) перескакивает окно браузера в конец страницы. Но это работает … вручную удаляя конечную […]

Как добавить JS в нижний колонтитул

Я добавил код в свой footer.php как раз перед тем, но код не будет выполнен. Я знаю, что лучше использовать functions.php, но я бы хотел проверить это на данный момент … Может ли кто-нибудь помочь мне, пожалуйста? благодаря <script type="text/javascript"> window.onload = function () { jQuery(document).ready(function(){ console.log('insider'); var alphabeticallyOrderedDivs = $('.team-member').sort(function(a, b) { return String.prototype.localeCompare.call($(a).data('lastname').toLowerCase(), […]

добавить JS к нескольким страницам администрирования плагина

Для темы WP с несколькими экранами администратора (есть собственное главное меню и некоторые подменю), я хочу добавить обычный Js-скрипт для загрузки (только) всех этих страниц. Я знаю, как добиться этого, используя страницы-страницы отдельных (вспомогательных) страниц: add_action('admin_print_scripts-' . $page, 'my_plugin_admin_script'); но таким образом мне нужно переустановить это для каждой страницы администратора (для каждого подменю pagehook) Есть […]

Как избежать переопределения requirejs в плагине, когда другой плагин также использует requirejs

Теперь вот немного рассола, который я еще так решил. Я создал плагин WordPress, и он использует requirejs для загрузки модулей javascript. Все хорошо, пока изредка я получаю очень неясные сообщения об ошибках от пользователей. Как выясняется, когда другие темы или плагины также имели яркое представление об использовании requirejs, вы получаете печально известные «несоответствующие анонимные функции […]

Реализация ленивой загрузки в сообщениях на главной странице вместо разбивки на страницы

У меня много сообщений на моем сайте . Я использовал функцию default pagination по страницам на главной странице . Но я хотел реализовать lazy loading вместо разбивки на страницы так же, как в твиттере . Я не знаю, как это реализовать в WordPress . Пожалуйста, помогите мне с этим.

Скрыть кнопку ответа после вызова метода moveForm

Когда пользователь нажимает кнопку «Ответить» для конкретного комментария, как я могу скрыть кнопку ответа под указанным комментарием? Есть ли у меня доступ к функции javascript onclick, которую он вызывает?

Нежелательный разрыв строки перед <input>

Основываясь на помощи здесь ( использование Javascript с Dojo / Dijit на странице WordPress ), я получил Dijit на полпути, используя специальный шаблон. Но я все еще не могу понять, почему WP inserts ломается там, где это происходит. Я хотел бы сохранить как можно большую часть страницы на странице WP, и как можно меньше в […]