تجاوز إلى المحتوى الرئيسي
الإصدار: 1.x

تخصيص الإيصال الخاص بك

إذا كنت ترغب في تغيير شكل الإيصال الخاص بك، فلديك ثلاثة خيارات. اختر الأسهل من بينها الذي يلبّي احتياجك — معظم المتاجر لا تحتاج أبدًا إلى تجاوز الخيار الأول.

ثلاث طرق للتخصيص

١. اختر قالبًا مختلفًا

استخدم أحد القوالب الجاهزة في المعرض. لا حاجة لأي كود على الإطلاق. الأفضل لـ: تخطيط مختلف، أو إخفاء الأسعار، أو فاتورة بحجم A4، أو تذكرة مطبخ.

٢. اطلب من الذكاء الاصطناعي تعديله

الصق القالب في ChatGPT أو Claude وصِف ما تريده. لا حاجة إلى مهارات برمجية — تكتفي بوصف ما تريد بلغة بسيطة. الأفضل لـ: التعديلات الصغيرة مثل الصياغة أو الألوان أو إعادة ترتيب العناصر.

٣. حرّره يدويًا

يتيح لك المحرر داخل التطبيق تغيير القالب مباشرة. الأفضل لـ: التحكم الدقيق، أو إذا كنت تعرف HTML بالفعل.

تبدأ الطرق الثلاث جميعها من المكان نفسه: WP Admin → POS → Templates. تتكوّن الصفحة من جزأين — قوالبك في الأعلى (تلك التي تستخدمها الآن) ومعرض القوالب أسفلها (المكتبة المبدئية).

الخيار 1 — اختر قالبًا مختلفًا

هذا أسهل مسار ويغطّي معظم الاحتياجات.

1

افتح معرض القوالب

في WP Admin انتقل إلى POS → Templates. مرّر بعد قوالبك إلى قسم معرض القوالب — وهو المكتبة المبدئية.

2

تصفّح وعايِن

صفِّ حسب الفئة (إيصال، فاتورة، إيصال هدية، تذكرة مطبخ، عرض سعر / أمر شراء)، أو التنسيق (HTML للطباعة عبر المتصفح، ESC/POS للطابعات الحرارية)، أو الاتجاه (من اليسار إلى اليمين أو من اليمين إلى اليسار). انقر على الصورة المصغّرة لأي بطاقة — أو على رابط معاينة في تذييلها — لفتح معاينة حيّة ببيانات متجرك الحقيقية.

3

استخدمه

انقر على استخدام القالب في البطاقة. ينشئ لك WCPOS نسخة قابلة للتحرير ويضيفها إلى قوالبك في أعلى الصفحة. فعِّل مفتاح نشط في الصف لبدء استخدامه على الإيصالات؛ واسحب مقبض الإمساك في الصف لإعادة الترتيب. يمكنك تفعيل عدة قوالب في وقت واحد — ويختار أمين الصندوق عند نقطة البيع.

"استخدام القالب" لا يستبدل أي شيء أبدًا

يؤدي النقر على استخدام القالب دائمًا إلى إنشاء نسخة جديدة. يبقى قالب المعرض الأصلي كما هو دون تغيير، لذا يمكنك العودة واختيار نقطة بداية مختلفة في أي وقت. إذا كانت عدة قوالب إيصالات نشطة، فستعرض شاشة الإيصال قائمة منسدلة حتى يتمكّن أمين الصندوق من التبديل بينها أثناء العمل.

القوالب المضمَّنة

القالبالتنسيقالغرض منه
الإيصال القياسيHTMLالافتراضي — الشعار، العناصر، الإجماليات، الدفع. يغطّي معظم المتاجر
الإيصال القياسي (RTL)HTMLمثل القياسي تمامًا، معكوس للعربية / العبرية / الفارسية / الأردية
بسيط / عصريHTMLالمعلومات نفسها كالقياسي، مُجمَّعة في مساحة عمودية أقل
الإيصال المفصّلHTMLفاتورة ضريبية كاملة — عمود SKU، سعر الوحدة، تفصيل الضريبة لكل معدّل، العناوين
إيصال الهديةHTMLالعناصر فقط — مع إخفاء الأسعار. يتضمّن رسالة الهدية وسياسة الإرجاع
الفاتورةHTMLفاتورة بصفحة كاملة بحجم A4/Letter. تضيف لوحة "كيفية الدفع" للطلبات غير المدفوعة
قسيمة التعبئةHTMLمرافق المستودع — العناصر + الكميات، عنوان الشحن، دون أسعار
عرض سعر / تقديرHTMLمستند ما قبل البيع يتضمّن التسعير والشروط — دون قسم الدفع
الإيصال الضيّقHTMLإيصال بخط أحادي المسافة للورق الضيّق أو الطابعات الحرارية الداعمة لـ HTML
إيصال حراري بسيط (58mm)حراريتخطيط حراري نظيف بعرض 58mm
إيصال حراري بسيط (80mm)حراريتخطيط حراري نظيف بعرض 80mm — الأكثر شيوعًا
إيصال حراري بسيط 80mm (RTL)حراريالنظير بصيغة RTL لعرض 80mm. يتطلّب طابعة بصفحة ترميز عربية
إيصال حراري مفصّل (58mm / 80mm)حرارييضيف تفصيل الضريبة، العناوين، المبالغ المستردة، المدفوعات، الشروط، الباركود
تذكرة المطبخحراريالعناصر فقط، خط كبير، دون أسعار — لمحطات التحضير

تتكيّف معظم القوالب المضمَّنة مع إعدادات الضريبة في متجرك تلقائيًا — تعرض المتاجر الشاملة للضريبة أسعارًا إجمالية وسطرًا "شامل الضريبة"؛ بينما تعرض المتاجر غير الشاملة للضريبة أسعارًا صافية مع إضافة الضريبة كسطر منفصل. تعرض عائلة المفصّل دائمًا تفصيلًا ضريبيًا كاملًا بغضّ النظر عن الإعداد.

التعيينات الخاصة بكل متجر

إذا كان لديك أكثر من متجر (Pro)، فيمكن لكل متجر أن يكون له اختياره وترتيبه الخاص للقوالب، منفصلًا عن الإعدادات الافتراضية على مستوى الموقع. يمكن للمقهى المجاور تشغيل إيصال حراري صغير بشعار وعنوان مختلفين؛ ويمكن للمستودع استخدام قسيمة تعبئة؛ ويمكن للمتجر الرئيسي الإبقاء على الإيصال القياسي — كل ذلك من معرض القوالب نفسه.

اضبط ذلك من WP Admin → POS → Stores، ثم افتح المتجر الذي تريد إعداده. تحتوي صفحة تحرير المتجر على قسم قوالب الإيصالات مع مفتاح "قوالب إيصالات خاصة بالمتجر":

  • إيقاف المفتاح (الافتراضي) — يرث المتجر قائمة القوالب على مستوى الموقع من صفحة POS → Templates الرئيسية.
  • تشغيل المفتاح — يحصل المتجر على اختياره وترتيبه الخاص للقوالب، منفصلًا عن الإعدادات الافتراضية على مستوى الموقع. وتعمل إعادة الترتيب بمقبض السحب بالطريقة نفسها.

صفحة تحرير المتجر نفسها هي أيضًا المكان الذي توجد فيه ترويسة كل متجر (الشعار، العنوان، تفاصيل الاتصال، وكتلة رسائل الإيصال — خاتمة المجاملة، سياسة الإرجاع، التذييل). تسحب القوالب المضمَّنة من هذه الحقول الخاصة بكل متجر، لذا يمكن لقالب "إيصال قياسي" واحد أن يحمل علامات تجارية مختلفة في مواقع مختلفة.

عندما يسجّل أمين الصندوق الدخول في متجر ما، تظهر في القائمة المنسدلة للإيصالات قوالب ذلك المتجر النشطة فقط.

على مستوى الموقع مقابل لكل متجر

تضبط صفحة القوالب في WP Admin الإعداد الافتراضي للموقع بأكمله. وُجد التجاوز الخاص بكل متجر حتى يتمكّن قالب واحد (مثل الإيصال القياسي) من حمل علامات تجارية مختلفة في مواقع مختلفة، أو حتى يتمكّن موقع واحد من استخدام تخطيط لا تستخدمه المواقع الأخرى. إذا كانت كل متاجرك ترغب في القوالب نفسها، فاترك التعيينات الخاصة بكل متجر فارغة وستُطبَّق الإعدادات الافتراضية على مستوى الموقع.

الخيار 2 — اطلب من الذكاء الاصطناعي تعديله

إذا كان المعرض قريبًا مما تريد لكن غير مطابق تمامًا، فبإمكان مساعد الذكاء الاصطناعي تغييره لك في دقائق — ولست بحاجة إلى معرفة HTML.

1

انسخ القالب

افتح القالب الذي تريد البدء منه في WP Admin → POS → Templates، وانقر داخل المحرر، وحدّد كل النص في الجانب الأيسر (Ctrl/Cmd + A). انسخه.

2

الصقه في ChatGPT أو Claude

افتح ChatGPT أو Claude. الصق القالب، ثم اكتب ما تريده بلغة بسيطة:

3

صِف ما تريد تغييره

أخبر الذكاء الاصطناعي بالضبط بما تريده. أمثلة تنجح بشكل جيد:

  • "اجعل اسم المتجر أكبر وفي المنتصف."
  • "أضف رسالة شكر بخط مائل في الأسفل."
  • "أخفِ اسم العميل. وأضف رقم الهاتف أسفل رقم الطلب بدلًا من ذلك."
  • "غيّر الباركود إلى رمز QR يرتبط بصفحة الإرجاع الخاصة بي."
  • "أضف شعارًا 'مملوك عائليًا منذ 1987' أسفل اسم المتجر."

سيعيد إليك الذكاء الاصطناعي قالبًا معدَّلًا.

4

الصقه مرة أخرى

انسخ ردّ الذكاء الاصطناعي. وعودةً إلى محرر قوالب WCPOS، حدّد الكل (Ctrl/Cmd + A)، والصق النسخة الجديدة، وانقر على تحديث. تتحدّث المعاينة على اليمين حتى ترى ما حدث. وإذا لم يبدُ صحيحًا، فاطلب من الذكاء الاصطناعي إصلاحه — وصِف ما الذي حدث خطأ.

أفضل ممارسة

كل نقرة على استخدام القالب في المعرض تنشئ نسخة جديدة قابلة للتحرير، لذا يبقى الأصل آمنًا. إذا كنت تجرّب، فيمكنك استخدام قالب المعرض نفسه أكثر من مرة — أعد تسمية نسخك (إيصال v1، إيصال v2) وبدّل بينها أثناء اتخاذ قرارك.

ماذا عن المتغيرات؟

الأجزاء مثل {{store.name}} و{{order.number}} هي عناصر نائبة لبياناتك الحقيقية. يفهمها الذكاء الاصطناعي — ولست بحاجة إلى فهمها أنت. إذا أردت معرفة كل عنصر نائب متاح، فراجع مرجع بيانات الإيصال.

الخيار 3 — حرّره يدويًا

إذا كنت تعرف قليلًا من HTML (أو تعمل مع مطوّر)، فيمكنك تحرير القالب مباشرة في المحرر داخل التطبيق. يتضمّن المحرر معاينة حيّة، وتسليط الضوء على التركيب النحوي، ومنتقي حقول قابلًا للبحث، وتراجع/إعادة، وبحثًا واستبدالًا.

اختر محرّكك:

  • قوالب HTML — عناصر نائبة بنمط Mustache بصيغة {{variable}}. تُعرَض من جهة العميل، وتعمل دون اتصال بالإنترنت. موصى به لمعظم المتاجر.
  • القوالب الحرارية — XML للطابعات الحرارية ESC/POS. ينتج القالب نفسه كلًّا من معاينة الشاشة ومخرجات الطابعة.
  • مرجع بيانات الإيصال — كل عنصر نائب يمكنك استخدامه، مجمَّعًا حسب القسم.
قوالب PHP القديمة

إذا كنت تتجاوز الإيصال سابقًا بملف PHP في قالبك (yourtheme/woocommerce-pos/receipt.php)، فإن ذلك ما زال يعمل. وهو الآن مُسمّى قالب PHP قديم في المعرض، ويوجد جنبًا إلى جنب مع المحرّكَين الجديدين عديم المنطق والحراري. ينبغي للتخصيصات الجديدة استخدام المعرض أو المحرر داخل التطبيق بدلًا من ذلك — فهي تعمل دون اتصال بالإنترنت، وتعرض المعاينة بشكل حيّ، ولا تحتاج إلى جولة ذهاب وإياب مع الخادم.

التخصيصات الشائعة

إجابات سريعة عن الأسئلة التي تردنا كثيرًا.

كيف أضيف شعار متجري؟

تأتي الشعارات من إعدادات متجرك، وليس من القالب نفسه. انتقل إلى WP Admin → POS → Settings → Stores، وحرّر متجرك، وارفع شعارًا هناك. سيستخدمه تلقائيًا كل قالب مضمَّن يعرض شعارًا.

إذا أردت تغيير مكان ظهور الشعار في القالب، فحرّر القالب وانقل كتلة {{#store.logo}}<img src="{{store.logo}}" ...>{{/store.logo}} إلى حيث تريد.

كيف أغيّر نص التذييل (مثل 'شكرًا لشرائك!')؟

خياران:

  1. الأسهل — اضبطه مرة واحدة لكل إيصال في WP Admin → POS → Settings → Stores → Store details → Receipt footer / personal note. تلتقطه القوالب المضمَّنة تلقائيًا؛ وإذا لم يُضبط أي تذييل، فترجع إلى افتراضي ودود مثل "شكرًا لشرائك!".
  2. في قالب واحد — حرّر القالب واستبدل نص التذييل مباشرة. ابحث عن {{store.personal_notes}} أو سطر الشكر الحرفي.
كيف أضيف شعارًا أو عبارة دعائية أسفل اسم المتجر؟

حرّر القالب وأضف سطرًا أسفل {{store.name}}:

<div style="font-style: italic; color: #6b7280;">Family-owned since 1987</div>

في قالب حراري:

<align mode="center"><text>Family-owned since 1987</text></align>
كيف أخفي الأسعار (لإيصال هدية)؟

انقر على استخدام القالب في بطاقة إيصال الهدية في المعرض — فهو يخفي كل سعر وإجمالي مع الاستمرار في عرض العناصر وSKU والسمات ورسالة الهدية. لا حاجة إلى أي تحرير.

إذا كنت تفضّل بناء إيصالك الخالي من الأسعار، فانسخ أي قالب واحذف كتل {{...total...}} و{{...price...}} و{{#totals}}...{{/totals}}.

كيف أغيّر الباركود إلى رمز QR؟

ابحث عن عنصر <barcode> في قالبك وغيّر سمة type:

<!-- Default: Code 128 barcode of the order number -->
<barcode type="code128">{{order.number}}</barcode>

<!-- Switch to a QR code -->
<barcode type="qrcode">{{order.number}}</barcode>

<!-- Or encode something else, like a returns URL -->
<barcode type="qrcode">https://example.com/returns?order={{order.number}}</barcode>

تعمل صيغة <barcode> نفسها في كلٍّ من قوالب HTML والقوالب الحرارية. تشمل الأنواع المدعومة الأخرى ean13 وean8 وupca وpdf417 وكل ما يدعمه bwip-js.

كيف أرسل قالبًا مختلفًا إلى طابعة محدّدة؟

في تطبيق POS، انتقل إلى Settings → Print Routing. سترى كل قالب من قوالبك النشطة مع قائمة منسدلة للطابعات بجانبه. اختر الطابعة التي تريدها، أو اتركها على تلقائي.

  • تلقائي يطابق القوالب مع الطابعات تلقائيًا — تذهب القوالب الحرارية إلى الطابعات الحرارية، وتذهب قوالب HTML إلى مربع حوار الطباعة في النظام.
  • طابعة محدّدة تتجاوز الوضع التلقائي وترسل ذلك القالب إليها دائمًا.
  • وقت الطباعة، يمكن لأمين الصندوق تجاوز أيٍّ مما سبق عبر القائمة المنسدلة للطابعات في شاشة الإيصال.

يُخزَّن التوجيه لكل جهاز، لذا يمكن لكل iPad أو حاسوب أن يكون له إعداده الخاص.

إيصالي ما زال يعرض الإصدار القديم بعد تحريره

انقر على زر تحديث في ووردبريس في شاشة تحرير القالب. لا يحفظ المحرر تلقائيًا — فلا تستمرّ تغييراتك إلا عند النقر على تحديث.

بالنسبة إلى قوالب PHP القديمة، تعرض المعاينة في المحرر آخر إصدار محفوظ، وليس ما تكتبه الآن. احفظ أولًا، ثم حدّث المعاينة.

المعاينة فارغة أو تعرض 'لم يُعثر على طلبات POS'

يحدث هذا فقط مع قوالب PHP القديمة، التي تحتاج إلى طلب حقيقي لمعاينتها. عالِج طلب POS واحدًا — حتى عملية بيع تجريبية بقيمة 0 دولار — وستبدأ المعاينة بالعمل.

تتوفّر دائمًا لقوالب HTML عديمة المنطق والقوالب الحرارية بيانات تجريبية للرجوع إليها، لذا تُعايَن جيدًا حتى في متجر جديد تمامًا.

لقد أفسدت الأمور — كيف أبدأ من جديد؟

ثلاث شبكات أمان:

  1. يحتوي المحرر على تراجع (Ctrl/Cmd + Z) للتغييرات ضمن الجلسة.
  2. كل عملية حفظ تنشئ مراجعة في ووردبريس — افتح المراجعات في شاشة التحرير لمقارنة أي إصدار سابق واستعادته.
  3. إذا بدأت من قالب معرض، فانقر على حذف في نسختك ضمن قوالبك، ثم انقر على استخدام القالب في بطاقة المعرض نفسها مرة أخرى. ستحصل على نسخة جديدة لم تُمَسّ.

متى تطلب المساعدة

  • لا يُحمَّل محرر القالب، أو لا تثبت عمليات الحفظ.
  • يُطبَع الإيصال جيدًا على جهاز واحد لكن ليس على جهاز آخر.
  • تحتاج إلى تخطيط ضريبي/قانوني لبلد معيّن (إيطاليا، البرازيل، إسبانيا، إلخ) — تتولّى هذه عادةً WCPOS Pro أو تكامل خاص ببلد معيّن.
  • تحاول القيام بشيء مخصّص ولا يستطيع الذكاء الاصطناعي تحقيقه تمامًا.

افتح تذكرة دعم والصق القالب الذي تعمل عليه — فهذا يمنحنا كل ما نحتاجه لمساعدتك.