كيفية إضافة زر مخصص في بطاقة ملف تعريف المستخدم؟

أشجعك على قراءة Using Plugin Outlet Connectors from a Theme or Plugin؛ سيجيب على سؤالك!

بشكل أساسي، يعد منفذ الإضافة (plugin outlet) طريقة لحقن التعليمات البرمجية في مكان محدد.

يوصى بإنشاء مكون سمة (theme component) باستخدام أداة سطر أوامر السمات (theme CLI) واستخدام ملفات منفصلة كما فعلت في مكون السمة الخاص بي هنا (لا تتردد في استنساخ مستودعي حتى تتمكن من اختباره/تعديله):

ومع ذلك، لا يزال بإمكانك اختباره من علامة <script> الخاصة بك:

في حالتك، ستكتب:

<script type='text/x-handlebars' data-template-name='/connectors/user-profile-controls/my_connector_name'>
  Template content here
</script>

لاحظ السطر الأول. نستخدم user-profile-controls كاسم للموصل، ويمكن أن يكون my_connector_name أي شيء تريده.