كيفية إنشاء ووردبرس رموز قصيرة والعمل معهم بسهولة أكبر

كيفية إنشاء ووردبرس رموز قصيرة والعمل معهم بسهولة أكبر


ووردبرس القصير هي علامات صغيرة تستخدم كاختصارات لتنفيذ ميزات محددة في المنشورات والصفحات. يمكنك التعرف على الرموز القصيرة بواسطة أقواس مربعة تحيط بكلمة بسيطة أو عبارة. وقد تم تقديمها في الإصدار 2.5 بهدف مساعدة الناس على تنفيذ الوظائف بالطريقة السهلة.

كما تعلمون بالفعل, وورد يستخدم لغة برمجة PHP لتشغيل نفسه. لذلك ، عندما تريد إضافة ميزة معينة مباشرةً إلى المشاركات والصفحات ، فسيتعين عليك كتابة الرمز في محرر النصوص. بدلاً من ذلك ، تسمح الرموز القصيرة للمستخدمين باستبدال كتلة التعليمات البرمجية بأكملها بمصطلح بسيط وتشغيلها فقط عن طريق نشر منشور. مذهل ، أليس كذلك?

في هذا الدليل ، يمكنك أن تتعلم:

  • كيفية استخدام الرموز القصيرة لووردبريس
  • كيفية إنشاء رمز قصير بسيط
  • كيفية استخدام الرموز القصيرة في Text Widget

اقتراحات للقراءة: دورات WordPress التي كتبها Udemy

كيفية استخدام الرموز القصيرة لووردبريس

الرموز القصيرة في المحررات النصية والمرئية

لاستخدام الرموز القصيرة ، لا يجب على المرء أن يعرف كيف يرمز أو يفهم كيف تعمل في الواجهة الخلفية. يستخدم WordPress نفسه ، بالإضافة إلى معظم سمات WordPRess والمكونات الإضافية ، رموزًا قصيرة مختلفة للسماح باستخدام العديد من الميزات المتقدمة.

على سبيل المثال ، لعرض معرض الصور بالكامل ، عليك فقط استخدامه [صالة عرض] رمز قصير يأتي مثبتًا مع WordPress. يمكن استخدام معظم الرموز القصيرة في شكلها الأساسي مثل المثال السابق.

يتم استبدال الرموز القصيرة بالمحتوى الفعلي بمجرد نشر أو معاينة منشور أو صفحة.

معلمات الرمز القصير

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

أيضًا ، من الممكن تحديد حجم المعرض وأشياء أخرى كثيرة من خلال توفير معلمات إضافية. إليك مثال:

[معرفات المعرض = “1،5،7” size = “medium”]

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

علامات البداية والنهاية

قد تحتوي بعض الرموز القصيرة الأكثر تعقيدًا على علامات بدء ونهاية. لذا ، بدلاً من رمز قصير واحد ، سينتهي بك الأمر مع اثنين مع محتوى معين بينهما.

على سبيل المثال ، قد يسمح لك المكوِّن الإضافي لخرائط Google بعرض موقع على الخرائط عبر الرمز القصير. تحتوي معظم هذه المكونات الإضافية على علامات بدء ونهاية ، بينما يجب كتابة العنوان بينهما. إليك مثال:

[[خرائط]] نيويورك ، الولايات المتحدة الأمريكية [[/ خرائط]]

كما ترى من المثال ، تبدأ علامة النهاية دائمًا بعلامة الخط المائل “/”. من خلال وجود كلتا العلامتين ، يمكن لـ WordPress تحديد أجزاء الرموز القصيرة بسهولة أكبر.

العمل في محرر النصوص

ووردبرس]

على الرغم من أنها مجرد اختصارات للوظائف ، إلا أن الرموز القصيرة هي في الواقع برامج تشفير خاصة بـ WordPress بمفردها. لذلك ، إذا حاولت كتابة رمز قصير في المحرر المرئي ، فسوف يعرض لك WordPress على الفور إخراج (أو العنصر النائب) لذلك الرمز القصير. إذا اتبعت مثال المعرض وقمت بكتابة الرمز القصير في محرر Visual ، فسترى أن WordPress عرض محتوياته على الفور (انظر الصورة الأولى في هذا المنشور لترى كيف يعمل ذلك).

إذا كنت تريد تعديل رمز قصير ، والعمل مع معلماته ، فانتقل إلى محرر نص يسمح لك بمشاهدة هيكل أي رمز قصير معين.

ووردبرس القصيرة الافتراضية

تتم إدارة الرموز القصيرة عادةً من خلال المظاهر والمكونات الإضافية. يحصل كل مطور على تسجيل رموز قصيرة بمفرده ، بحيث يكون كل واحد مختلفًا. ما الذي يفعله الرمز القصير ، وما هي معلماته ووظائفه ، يعتمد فقط على المكون الإضافي والموضوع المحددين اللذين تستخدمهما.

على سبيل المثال ، قد يحتوي المكوّن الإضافي الذي يساعدك على عرض موقع على خرائط Google على رمز قصير [[خرائط]] ، وسيستخدم رمز آخر يعرض نماذج الاشتراك [[نموذج]] وما إلى ذلك.

يختلف كل منتج عن الآخر ، لذا تأكد من التحقق من وصف وتوثيق المظاهر والمكونات الإضافية لمعرفة المزيد حول استخدامها المحدد.

ولكن ، يأتي WordPress مع مجموعة من الرموز القصيرة الافتراضية التي يمكنك استخدامها دون تثبيت ملحقات إضافية. بشكل افتراضي ، هذه رموز قصيرة يمكنك العمل معها:

  • [صوتي] – تضمين ملفات صوتية
  • [شرح] – لف التسميات التوضيحية حول المحتوى
  • [التضمين] – لف العناصر المضمّنة وتعيين أبعادها القصوى
  • [معرض] – عرض معرض الصور
  • [قائمة التشغيل] – عرض مجموعة من ملفات الصوت والفيديو
  • [فيديو] – تضمين ملفات الفيديو

الهروب من الرموز القصيرة (عرض نص الرموز القصيرة دون تنفيذها)

في بعض الأحيان ، قد ترغب في عرض نص يمثل رمزًا قصيرًا بدلاً من تنفيذه. إذا حاولت إضافة رمز قصير إلى كلٍ من المحررين النصيين والمحررين ، فقد أدركت أنه تم تنفيذه في كلتا المناسبتين.

لعرض نص رمز قصير ، استخدم الأقواس المزدوجة: [[رمز قصير]]

إذا كنت ترغب في عرض رمز قصير بعلامات البداية والنهاية ، فاستخدم القوس المزدوج الأول والأخير فقط: [[خرائط] نيويورك ، الولايات المتحدة الأمريكية [/ خرائط]]

عند العمل في محرر النصوص ، يمكنك أيضًا استبدال الأقواس المربعة برموزها. لذا ، بدلاً من “[” ، يمكنك استخدام “[” ، وبدلاً من “]” استخدم “]”. فمثلا: [الرمز القصير & # 93؛ سيعرض الرمز القصير أيضًا بدون تنفيذه.

كيفية إنشاء رمز قصير بسيط

عندما تكتب مقالات في WordPress بشكل يومي ، فهناك أوقات عندما تكرر فيها نفسك وعندما تضطر إلى كتابة شيء ما مرارًا وتكرارًا. لا يهم ما إذا كان عنوان URL لموقع ويب ، أو جملة طويلة ، أو ربما جزءًا من رمز HTML الذي تكتبه باستمرار من البداية ، يجب أن تفكر في كتابة رمز قصير له.

وباستخدام هذه الوظيفة البسيطة ، لا يجب أن تكون مبرمجًا أو لن توظف أحدًا حتى تجعل الأمور بسيطة بالنسبة لك. اتبع الخطوات القليلة التالية واجعل من نفسك رمزًا قصيرًا مخصصًا:

  1. افتح ملف function.php في قائمة المظهر -> محرر
  2. ضع الكود التالي في نهاية الملف:
  3. دالة fsg_shortURL () {
    إعادة "http://www.firstsiteguide.com" ؛
    }}
    add_shortcode ('fsg'، 'fsg_shortURL')؛
  4. انتقل إلى محرر النصوص واكتب [FSG] للحصول على عنوان URL بدلاً من الرمز القصير

لم يكن ذلك صعبًا ، صحيح?

مثال أكثر تقدمًا: إضافة رمز قصير للصورة

من خلال وضع الكود التالي في function.php ، يمكنك إنشاء رمز قصير لوضع صورة بسمات العرض والارتفاع المخصصة:

  1. انتقل إلى ملف function.php
  2. قم بلصق الكود التالي:
  3. function img_shortcode ($ atts، $ content = null) {
    
    استخراج (shortcode_atts (
    مجموعة مصفوفة(
    "عرض" => "",
    "الارتفاع" => "",
    ) ، $ atts)
    ) ؛
    إرجاع ''؛
    }}
    add_shortcode ('img'، 'img_shortcode') ؛
    
    
  4. فتح محرر النصوص:

هنا يمكنك استخدامها [img width = ’x’ height = ’y’] http: //… [/ img] رمز قصير حيث يمثل “x” و “y” أرقامًا تمثل العرض والارتفاع بالبكسل.

يمكنك بسهولة إضافة سمات صورة أخرى إذا كنت بحاجة إلى أي ؛ تحقق من قائمة جميع سمات الصورة في مدارس W3.

كيفية استخدام الرموز القصيرة في Text Widget

مع الإصدار 4.9 من WordPress الذي تم إصداره في 15 نوفمبر 2017 ، تعمل الرموز القصيرة تلقائيًا في Text Widgets. ولكن إذا كنت لا تزال تستخدم إصدارًا قديمًا من WordPress ، فسيساعدك هذا الجزء من البرنامج التعليمي في الحصول على النتيجة.

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

إذا كنت قد بدأت للتو في بناء موقع WordPress الخاص بك ، فربما تكون قد استخدمت الرموز القصيرة فقط في محرر البريد. لكن, الحقيقة هي أنه يمكنك استخدام الرموز القصيرة عمليًا في أي مكان.

على سبيل المثال ، إذا كنت تستخدم مكونًا إضافيًا من 5sec Google Maps PRO والذي يسمح لك بإنشاء خرائط بسهولة مع دبابيس لا حصر لها ، فقد ترغب في إدراج الخريطة عبر رمز قصير مباشرة في Text Widget وإظهار موقعك على الشريط الجانبي بدلاً من واحد بريد. ولكن إذا كان موضوعك لا يدعم الرموز القصيرة في الأدوات ، فستحتاج إلى تمكين الوظيفة بنفسك وهذا ما سنعرضه في هذه المقالة.

إذا كنت بحاجة إلى استخدام رمز قصير في ملفات PHP الخاصة بك (على سبيل المثال ، إذا كنت ترغب في تشغيل الرمز في ملف header.php وتشغيل الرمز القصير أينما كان الرأس موجودًا) ، فيمكنك القيام بذلك بسهولة من خلال التفاف الرمز حوله . ولكن إذا حاولت استخدام رمز قصير في أداة النص الخاصة بك كما هو الحال في المثال الذي ذكرناه أعلاه ، فقد انتهى الأمر بخيبة أمل لأن ذلك لا يعمل ببساطة وعرض الأداة رمزًا قصيرًا بدلاً من محتواه. ما لم يكن السمة الخاصة بك تحتوي بالفعل على الميزة المسجلة ، فستحتاج إلى تمكينها بنفسك.

لذا ، إذا كنت تريد أن تكون قادرًا على وضع رمز قصير في أداة النص وتشغيله ، فلا تقلق ؛ يمكنك تحقيق ذلك في غضون ثوان:

  1. افتح دالات. php
  2. انسخ والصق السطرين التاليين:
  3. add_filter ('widget_text'، 'shortcode_unautop')؛
    add_filter ('widget_text'، 'do_shortcode') ؛
  4. احفظ التغييرات

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

الآن يمكنك الانتقال إلى المظهر -> الحاجيات واسحب أداة النص في المكان الذي تريده. بعد كل هذا ، عندما تكتب رمزًا قصيرًا مباشرة إلى أداة النص الخاصة بك (التي يتم تسجيلها على موقعك ، بالطبع) سيتم تنفيذها تمامًا كما تم كتابتها في محرر المشاركات.

وبالمثل ، يمكنك تشغيل كود PHP من أداة النص الخاصة بك. كان الأمر سهلاً ، أليس كذلك؟ استمتع بالرموز القصيرة الخاصة بك.

الرموز القصيرة في كل مكان

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

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

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Liked Liked