Articles of javascript

Как вставить код отслеживания JS на страницу с помощью редактора WP?

Мой клиент должен добавить уникальные блоки javascript на определенные страницы, чтобы отслеживать посетителей. Как мне это сделать? Сначала я попытался использовать настраиваемое поле, но поле удалило все, прежде чем выводить его на страницу, чтобы я получил пустой результат. Затем я установил расширение Advanced Custom Fields, которое позволяет вам добавлять код на свою страницу, а затем […]

Изменение структуры permalink сделало javascript cookie неправильно работать

Мой сайт нуждается в механизме, когда пользователь отправляется на страницу соглашения, когда он впервые посещает сайт. Как только он принимает соглашение, он сохраняется в cookie . Он может просматривать любую страницу сразу после этого. Я использую javascript для cookie, и он работает нормально до тех пор, пока параметр постоянной ссылки по умолчанию один ( http://mydomain.com/?p=123 […]

Событие отправки триггера, когда виджет добавлен в боковую панель

Мне нужно вызвать кнопку отправки или «Сохранить» для виджета, когда виджет будет добавлен в конкретную боковую панель в бэкэнд. Причина этого заключается в том, что я устанавливаю определенную таксономию для раскрывающегося меню внутри каждого виджета. Код для настройки таксономии работает нормально, если после добавления виджета вы нажмете кнопку «Сохранить» или обновите страницу после добавления виджета. […]

Шаблон загрузки загрузок через ajax

Я пытаюсь загрузить шаблон через ajax, если пользователь нажимает кнопку. Это код, который я использую: На functions.php : function phantom_scripts() { global $child_dir; /* Ajax Requests */ wp_enqueue_script( 'ajax-stuff', get_stylesheet_directory_uri() . '/js/ajax.js', array( 'jquery' ), true ); } add_action( 'wp_enqueue_scripts', 'phantom_scripts' ); function portfolio_ajax() { include( 'templates/cards.php' ); die(); } add_action('wp_ajax_nopriv_portfolio_ajax', 'portfolio_ajax'); add_action('wp_ajax_portfolio_ajax', 'portfolio_ajax'); wp_localize_script( […]

Пользовательский предварительный просмотр без сохранения

Я добавил JS к моей отзывчивой теме, которая меняет кнопку предварительного просмотра на странице редактирования сообщения в ссылку на удаленную страницу. Страница содержит 320px x 568px iframe, которая показывает сообщение в мобильном макете, как и этот сайт . Я передаю URL сообщения в качестве аргумента в href ссылки, и страница использует этот URL как src […]

Как отключить определенный плагин в мобильной версии?

Я использую плагин wp-cufon, чтобы включить cufon на моем сайте. Но я не хочу cufon в мобильной версии. Если есть какой-либо способ отключить этот плагин в мобильной версии или просто отключить определенный скрипт java?

WordPress Plugin с коротким кодом, который динамически генерирует javascript. Могу ли я использовать add_action без упаковки javascript в функции?

Похоже, лучший способ: add_action ('wp_footer', returnJs); Но если моя функция returnJs находится внутри моей функции shortcode и она используется более одного раза на странице, она вернет ошибку, пытающуюся воссоздать функцию. Есть ли способ использовать add_action и иметь мой js-код в переменной вместо того, чтобы обернуть функцию или, возможно, другой способ ее включения. Он динамически генерируется […]

Передача переменных PHP в JS с использованием скрипта Localize

Я пытаюсь передать некоторые переменные (автора сообщения, категории сообщения и заголовка сообщения) в файл js, используя wp_localize_script. Я не могу, потому что жизнь меня исправит. Как я могу потянуть эти данные о текущем сообщении, которое просматривается? Текущий код: wp_enqueue_script( 'stats', get_stylesheet_directory_uri() .'/js/t5-demo.js' , array( 'jquery' ), '1.0.0', true ); $categories = implode( ', ', wp_list_pluck( […]

Мне нужно получить массив из базы данных wordpress

Мне нужно преобразовать этот код //This creates an array from the database and allows us to use it later in the jquery //CREATE SQL STATEMENT $sql_locations = "SELECT * FROM tbllocations"; //EXECUTE SQL STATEMENT $rs_locations = mysqli_query($vconnection, $sql_locations); $rs_locations_rows = mysqli_fetch_assoc($rs_locations); foreach( $rs_locations as $rs_location ) { $markers[] = array( "{$rs_location['place']}, {$rs_location['city']}", $rs_location['long'], $rs_location['lat'] ); […]

Нет данных

Когда я использую wp_register_script () и wp_enqueue_script () для загрузки jquery для wordpress, я получил «отсутствие данных, полученных с другой информацией: Не удалось загрузить веб-страницу, потому что сервер не отправил данные. Код ошибки: ERR_EMPTY_RESPONSE Мой код для загрузки jquery function theme_script(){ wp_deregister_script( 'jquery' ); wp_register_script('jquery',get_template_directory_uri().'/sliderengine/jquery.js'); wp_enqueue_scripts('jquery'); wp_register_script('amazingslider',get_template_directory_uri().'/sliderengine/amazingslider.js',array('jquery')); wp_enqueue_scripts('amazingslider'); wp_register_script('initslider-1',get_template_directory_uri().'/sliderengine/initslider-1.js',array('jquery')); wp_enqueue_scripts('initslider-1'); } add_action('wp_enqueue_scripts','theme_script');

Intereting Posts
Используйте два разных значения post_per_page с бесконечным прокруткой Как использовать раскрывающийся список для заполнения списка сообщений из CPT Как я могу обновлять все сообщения без внесения изменений? удалить admin bar новое сообщение / link / media sub menu Пустые «термины» в «tax_query» возвращают пустой массив моя функция не возвращает мой пост с сегодняшнего дня Как перехватить основной запрос и ввести пользовательские соединения / порядок по / группе по критериям Отобразить первый тег, назначенный сообщению Как вернуть foreach внутри короткого кода Как правильно сгенерировать содержимое страницы из базы данных? Пользовательские поля WordPress (флажки с несколькими значениями) Добавление поддержки пересмотра содержимого продукта WooCommerce Как установить контент для должности конкретного CPT? Как показать один пост, отличный от остальных? Как добавить выдержку в содержание на одной странице?