Запитання з тегом «javascript»

Мова сценаріїв на стороні клієнта, корисна для створення інтерактивних веб-сайтів. Питання щодо використання JavaScript поза контекстом WordPress є поза темою, але їх можна задати на переповнення стека.

3
Найефективніший спосіб додати файл JavaScript до певної публікації та / або сторінок?
Мені цікаво, який найефективніший метод - це додавання файлу javascript спеціально для публікації та / або сторінки. Ось декілька рішень, які я придумав: Перейдіть до перегляду HTML редагування та опублікуйте свій JavaScript там (досить погане рішення) Спеціальні поля із специфічним JavaScript для цієї публікації / сторінки в парах ключів і …

1
Я хочу зафіксувати .js файл моєї дочірньої теми
Я намагався запустити спеціальний .js-файл у своєму дочірньому каталозі тем. У function.php теми моєї дитини я знаходжу наступний код /* After this. you can override Accessible Zen's pluggable functions or add your own. * Remember, do your best to stay accessible! :) * */ add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' ); function theme_enqueue_styles() …

6
Як правильно включити файли jQuery та JavaScript?
Я роблю це зараз із таким кодом: function uw_load_scripts() { // De-register the built in jQuery wp_deregister_script('jquery'); // Register the CDN version wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js', array(), null, false); // Load it in your theme wp_enqueue_script( 'jquery' ); } add_action( 'wp_enqueue_scripts', 'uw_load_scripts' ); Це працює, але чи варто робити це для всіх, …

5
Перевірка спеціальних значень мета-поля та обов'язкових полів
Щось, про що я ніколи не бачив, - це найкращий спосіб підтвердити, що конкретні поля форми заповнюються правильно для метаполев. Я хочу отримати експертні висновки про те, як найкраще перевірити спеціальні поля для будь-яких метабоксів, які можна створити. Мене цікавлять: переконайтеся, що перевірка поля відбувається до публікації / оновлення публікації …

5
Рішення для створення динамічного javascript / CSS
Скажімо, вам потрібно генерувати код JavaScript або CSS, який залежить від поточного контексту. Наприклад, у вас є домашня сторінка форма, яка запускає запит ajax під час подання, та інша форма на одній сторінці. Або у випадку з CSS ви хочете створити тему, яка дозволяє його користувачам створювати власну компоновку, змінювати …

2
передайте об'єкт / JSON в wp_localize_script
У мене є робочий фрагмент javascript, який містить літеральний об'єкт. Але мені потрібно локалізувати це, і я намагаюся зрозуміти, як його переписати, щоб я міг отримати wp_localize_script (), щоб отримати доступ до нього та вивести правильний формат. Не локалізована (нединамічна) версія виглядає так: var layoyt_config = { 'header' : 1 …

6
тема теми у файлі javascript
Мені потрібно включити шлях до мого файлу теми у файлі javascript. Як би я пішов про це? Я вже спробував: var templateUrl = "<?php get_stylesheet_directory_uri(); ?>"; function LightboxOptions() { this.fileLoadingImage = "'"+templateUrl+"/img/loading.gif'"; this.fileCloseImage = "'"+templateUrl+"/img/close.png'"; this.resizeDuration = 700; this.fadeDuration = 500; this.labelImage = "Image"; this.labelOf = "of"; } Це не …

6
Як включити код лише на певні сторінки?
Я дізнаюся про плагіни та шорт-коди. Я помітив, що коли я активую свій плагін, його код завантажується на всі мої сторінки - навіть на сторінки, у яких немає мого короткого коду. (Я не маю на увазі вміст та сторінки адміністратора). На деяких сторінках із вмістом я використовую певний короткий код, …

3
wp_add_inline_script без залежності
У мене є фрагмент javascript, який я хочу вставити у колонтитул сторінки. Скажімо, це код відстеження, скажімо, подібний до аналітики Google. Він не має залежностей, це окремий фрагмент. Я можу зробити щось подібне function render_tracking_code(){ wp_enqueue_script( 'depends-js', 'https://rdiv.com/dummy.js', array(), '0.01', true ); wp_add_inline_script( 'depends-js', 'aWholeBunchOfJavascriptCode' ); } add_action( 'wp_enqueue_scripts', 'render_tracking_code' …

1
Коли Wordpress загортає вбудовані сценарії в CDATA?
Я налагоджую проблему з нашим стороннім сценарієм, який користувачі wordpress використовують, копіюючи / вставляючи фрагмент сценарію та html в тіла своїх публікацій, як-от (звичайно, нереальний приклад): <script> window.foobar = window.foobar || { hello: function(){ console.log('Hello World'); } }; window.foobar.hello(); </script> Я зауважив, що деякі установки wordpress зафіксують це у CDATA, …

2
API інтерфейсу користувача
Гаразд, тому я намагався навчити себе створювати нові розділи панелей та динамічно керувати, використовуючи JS API для налаштування. Це неприємно кілька днів, і я не зміг знайти точного способу досягти цього за допомогою API JS. Поки що це я щось роблю, щоб це відбулося, але без успіху: // for Settings …

3
Невизначене, отримане з API REST, є недійсним та відрізняється від ніколи створеного в wp_localize_script
Для тих, хто приїжджає з Google: Ви, мабуть, не повинні отримувати жодних питань від API REST , якщо тільки ви не знаєте, що ви робите. Cookie перевірки справжності на основі з REST API тільки призначені для плагінів і тем. Для програми на одній сторінці ви, мабуть, повинні використовувати OAuth . …

1
Чому в моєму дописі дозволений JavaScript?
У кодексі сказано, що ви не можете додавати JavaScript у вміст публікації https://codex.wordpress.org/Using_Javascript Але я можу. Я вимкнув усі плагіни та змінив на twentysixteen тему, але безрезультатно - я все ще можу додати javascript через вміст публікації та запустити його на фронталі. Я не хочу, щоб хтось міг додати javascript …

1
Чи можливо розширити WP Налаштувати методи JS?
Мені цікаво, чи можливо розширити методи анонімного apiоб’єкта в wp-admin/js/customize-control.js. Мені потрібно перезаписати один із цих методів власною власною логікою, але я підозрюю, що це неможливо, оскільки він загорнутий у вираз функції, що негайно викликається: /* globals _wpCustomizeHeader, _wpMediaViewsL10n */ (function( exports, $ ){ // code })( wp, jQuery ); …

4
Додати Javascript в WordPress меню
Чи можна розмістити javascript у частині URL-адреси пункту меню WordPress? У мене на своєму сайті функція чату, і я повинен розмістити цей код на сайті, щоб зробити посилання, щоб відкрити чат в реальному часі (як тут запропоновано). <!-- BEGIN OLARK CHAT LINK --> <a href="javascript:void(0);" onclick="olark('api.box.expand')"> Click here to chat! …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.