Перейти до основного вмісту
  Четвер, 22 червня 2017 року
  3 Відповіді
  703 відвідування
  Підпишіться
У ваших сповіщеннях електронної пошти я хотів би мати ще чотири жетони (крім поточного: {категорія}, {username}, {extember_url}, {file_name}):


  • {editor_username}
  • {file_extension}
    {site_name}
    {Cateory_name}


Я також хотів би, щоб усі жетони були доступні в галузі "теми", а також в тілі.

Тоді ваш предмет за замовчуванням може бути:


[{site_name}]: File '{file_name}.{file_extension}' added in '{category_name}' by {editor_username}


Наприклад:


[RRCS Employee Portal]: File 'Test document.txt" added in 'Staff Meeting Minutes' by Larry Daniele


Аналогічно для тіла електронної пошти.

В ідеалі для: також може бути жетони:


  • {Cateory_url}
  • {file_url}


Таким чином, ці предмети можуть бути гіперпосилані в тілі електронної пошти, щоб адміністратор міг перейти безпосередньо до документа за бажанням.

Це дає мені критичну інформацію про те, хто змінив, який файл де на якому сайті.

Дякую за чудовий продукт! Сподіваємось, це зробить його ще кращим (без зайвих зусиль).

Ларрі
Т
8 років тому


Привіт ,

справді звучить як чудове доповнення, чи можете ви бути більш конкретними на цих тегах:
- {editor_username}, яка різниця з {username}
- і різницею
L
8 років тому
Привіт Трістан,

Вибачте за плутанину.

Як я розумію, {ім'я користувача} - це ім'я людини, до якої ви надсилаєте електронний лист (тобто ви перебуваєте у списку людей, які отримували повідомлення, коли файл додається). Я хотів би {editor_username} бути іменем користувача, яка редагувала (додавання, редагування або видалення) сховища (тобто особа, яка викликала повідомлення, а не особу, яка його отримала.)

Отже, якщо "Мері" редагує файл, і "Ларрі" повинен бути повідомлений, то "{ім'я користувача}" "Ларрі" і "{editor_username}" буде "Мері".

Я, мабуть, створив би "{subscriber_username}" як синонім "{username}" і припинити "{username}" у документації. Це допоможе розрізнити їх. У електронному листі може бути багато абонентів - кожен із власним {ongonber_username}; Є лише один користувач, який редагував сховище - {editor_username}.

Крім того, "Ім'я користувача", ймовірно, повинно представляти фактичне "Ім'я користувача" WordPress (наприклад, "Ldaniele";). "Display_name" було б більш точним для імені, яке ми використовуємо в привітанні (наприклад, "Ларрі Даніель";).

І ви праві, "{category_name}" - це те саме, що "{категорія}". Якщо додати "{category_url}", то було б важливо розрізнити їх краще.

В основному, я вважаю, що найбільш стійким рішенням для таких жетонів є те, щоб вони відображали один до одного типовим об'єктом у об'єктно-орієнтованому програмуванні. Отже, наприклад, де ви писали подібні речі в PHP або C ++:


  • Категорія.Name
  • категорія.url
    категорія.id
    user.display_name
    user.username
    user.id
    тощо


Можливо, у вас є відповідні жетони, такі як:


  • Ім'я категорії
  • категорія_рл
    категорія_да
    user_display_name
    user_username
    user_id
    тощо


Це робить більш очевидним, якими повинні бути імена (оскільки в багатьох випадках об'єкти WordPress вже чітко визначені). І це дає зрозуміти, як розширити набір, коли ви хочете додати більше атрибутів.
Т
8 років тому
Привіт,

добре, отримав! Дякую, я спробую зрозуміти щось, що просте у використанні, і додати його до нашої дорожньої карти.

Ура,
  • сторінка:
  • 1
На цю публікацію ще немає відповідей.