Поля нестандартного замовлення адміністратора WooCommerce
Розширення Поля спеціального замовлення адміністратора дає змогу додавати до наявних замовлень такі поля, як примітки, дати або інші відповідні відомості. За замовчуванням додаткові поля відображаються лише адміністраторам сайтів, але за потреби можуть бути включені на сторінку клієнта " Моє замовлення ".
Настроювання та конфігурація
Встановлення
- Увійдіть до WordPress .
- У меню ліворуч перейдіть до WooCommerce і натисніть Розширення .
- У списку Розширення, що входять до GoDaddy , прокрутіть до розділу Адміністрування полів замовлення та натисніть Установити .
Після інсталяції зверніться до WooCommerce у меню ліворуч і виберіть Поле нестандартного замовлення , щоб почати додавання нестандартних полів.
Додавання полів нестандартного замовлення
- Клацніть Додати поле .
- Встановіть потрібну мітку для поля в деталях замовлення.
- Встановіть опис . Цей параметр відображається для користувачів, якщо навести курсор на значок питання (?).
- Виберіть поле Тип :
- Текст: короткий рядок тексту для поля.
- Область тексту: довгий рядок тексту для поля.
- Радіо: список із перемикачами для вибору одного з кількох варіантів.
- Вибрати: у розкривному меню виберіть один із кількох параметрів.
- Прапорець: список із прапорцями для вибору одного або кількох параметрів.
- Багатовибір.: Створення поля для вибору одного або кількох параметрів.
- Дата: спливаючий календар для вибору дати.
- Залежно від типу поля встановіть значення за замовчуванням і значення . Примітка. Це потрібно для типів полів Select , Radio , Multiselect і Checkbox .
- Розділіть кілька значень вертикальною трубою
|
(наприклад, value1 | value2 | value3) . - Щоб встановити значення за замовчуванням, поставте подвійну зірочку
**
перед і після значення.
- Розділіть кілька значень вертикальною трубою
- Встановіть атрибути , щоб визначити, де буде видно поле та чи буде воно використовуватися для сортування та фільтрування.
- Обов’язково: додає червону зірочку до поля, щоб позначити заповнення поля. Це просто візуальна підказка, яка не потрібна для збереження або виконання замовлення.
- Відображати на екрані Перегляд замовлень: додавання поля на панель керування замовленнями, щоб ви могли переглядати всю інформацію на одному екрані.
- Екран Allow Sorting on View Orders (Дозволити сортування за екраном подання замовлень): дає змогу сортувати замовлення за алфавітом або числом за значенням поля. Примітка. Типи полів " Багатозначний вибір " і "Прапорець" не можна використовувати для сортування.
- Дозволити фільтрування на екрані Перегляд замовлень: дає змогу фільтрувати та переглядати конкретні замовлення на основі значення поля.
- Показувати в розділі Мої замовлення / Електронна пошта: відображається для клієнта на сторінці " Мої замовлення " або в електронних листах.
- Клацніть Зберегти поля .
Хоча для полів нестандартного замовлення адміністратора загальних параметрів не існує, у кожному створеному полі можна вибрати один із параметрів.
На початокІмпорт та експорт
Поля нестандартного замовлення можна імпортувати та експортувати із замовлень, оскільки вони зберігаються як метадані замовлень. Хоча багато імпортерів та експортерів можуть включати мета замовлення (post meta), ось деякі плагіни, для яких додано спеціальну сумісність для полів нестандартного замовлення адміністратора, без потреби в дії та спеціального коду від продавця.
Клієнт / Замовлення / Експорт купона (CSV)
Використання розширення « Клієнт / Замовлення / Купон » дає змогу додавати поля нестандартного замовлення до нестандартних форматів CSV замовлення та автоматично додаватись до будь-яких вбудованих форматів як нові стовпці.
- Власний формат: додайте спеціальне поле за допомогою унікального ідентифікатора поля для пошуку
admin_custom_order_field_{fieldID}
і назвіть відповідні колонки. - Стандартний або вбудований формат. Поля нестандартного замовлення автоматично додаються як стовпці під час експорту замовлення CSV з новим стовпцем для кожного поля спеціального замовлення адміністратора в експортованому CSV.
Клієнт / Експорт замовлення / купона (XML)
Якщо для експорту XML використовується розширення Експорт клієнта / Замовлення / Купона , дані експортованого замовлення автоматично додаються до виділеного тегу XML для форматів За промовчанням або Спадщини , і за бажанням можуть бути включені в будь-які спеціальні формати.
-
Власний формат: щоб включити нестандартні дані поля під час створення нестандартного формату XML , обов’язково додайте його
AdminCustomOrderFields
як джерело даних, а потім встановіть ім'я для тегу / обгортки, який буде використовуватися. -
Формати за промовчанням або застарілі: A
<CustomFields>
оболонка додається до виводу XML для стандартних форматів. Ця обгортка міститиме символ<CustomField>
елемент для кожного поля замовлення, яке видасть ідентифікатор поля, ім'я адміністратора та значення для кожного поля в елементі.
Приклад очікуваного виводу XML:
<CustomFields>
<CustomField>
<ID>field ID</ID>
<Name>field admin name</Name>
<Value>field input received for this order</Value>
</CustomField>
</CustomFields>
Сумісність із CSV-імпортом
Хоча розширення Поля спеціального замовлення адміністратора не повністю сумісне з набором CSV-імпорту "Клієнт" / "Купон" / "Замовлення" , більшість даних легко імпортувати.
Мета-ключі для кожного поля нестандартного замовлення мають формат_wc_acof_{id}
, де{id}
замінюється на цілочисельний ідентифікатор поля, який добре видно поруч із міткою кожного поля, який ви створюєте. Отже, заголовивши стовпці у форматіmeta:_wc_acof_{id}
можна легко імпортувати всі значення полів (за винятком типів полів Multiselect і Checkbox).
Пов’язані дії
- Див. Документацію WooCommerce , де можна знайти поради та відповіді на поширені запитання щодо полів нестандартного замовлення.
- Переглядайте замовлення у WooCommerce