إضافة رمز قصير هي طريقة سهلة لإضافة محتوى ديناميكي إلى مقالات ووردبريس والصفحات والأشرطة الجانبية.
تستخدم العديد من الإضافات والقوالب في ووردبريس رموزًا قصيرة لإضافة محتوى متخصص مثل نماذج جهات الاتصال ومعارض الصور وشرائح التمرير والمزيد.
كما يمكنك تعلم كيفية إضافة رمز مفضل إلى مدونة ووردبريس الخاصة بك
في هذه المقالة ، سنوضح لك كيفية إضافة رمز قصير بسهولة في ووردبريس . سنوضح لك أيضًا كيفية إنشاء الرموز القصيرة المخصصة الخاصة بك في ووردبريس .
إضافة رمز قصير
ما هي الرموز القصيرة؟
الرموز القصيرة في ووردبريس هي اختصارات تعليمات برمجية تساعدك على إضافة محتوى ديناميكي في مقالات ووردبريس والصفحات وأدوات الشريط الجانبي. يتم عرضها داخل أقواس مربعة على النحو التالي:
[myshortcode]
لفهم الرموز القصيرة بشكل أفضل ، دعنا نلقي نظرة على خلفية سبب إضافتها في المقام الأول.
يقوم ووردبريس بتصفية كل المحتوى للتأكد من عدم استخدام أي شخص للمقالات ومحتوى الصفحة لإدراج تعليمات برمجية ضارة في قاعدة البيانات. هذا يعني أنه يمكنك كتابة HTML أساسي في مشاركاتك ، لكن لا يمكنك كتابة كود PHP.
ولكن ماذا لو كنت ترغب في تشغيل بعض التعليمات البرمجية المخصصة داخل مشاركاتك لعرض المقالات ذات الصلة وإعلانات الشعارات ونماذج الاتصال والمعارض وما إلى ذلك؟
هذا هو المكان الذي يأتي فيه Shortcode API.
في الأساس ، يسمح للمطورين بإضافة الكود الخاص بهم داخل وظيفة ثم تسجيل هذه الوظيفة مع ووردبريس كرمز قصير ، بحيث يمكن للمستخدمين استخدامها بسهولة دون أي معرفة بالشفرة.
عندما يعثر ووردبريس على الرمز القصير ، فإنه سيقوم تلقائيًا بتشغيل الكود المرتبط به.
دعونا نرى كيفية إضافة رموز قصيرة بسهولة في مشاركاتك وصفحات ووردبريس .
إضافة رمز قصير في مقالات وصفحات ووردبريس
أولاً ، تحتاج إلى تحرير المقال والصفحة حيث تريد إضافة الرمز القصير. بعد ذلك ، تحتاج إلى النقر فوق الزر إضافة كتلة لإدراج كتلة رمز قصير.
بعد إضافة كتلة الرمز القصير ، يمكنك ببساطة إدخال الرمز القصير الخاص بك في إعدادات الحظر. سيتم توفير الرمز القصير من خلال العديد من إضافات ووردبريس التي قد تستخدمها مثل WPForms لنماذج الاتصال ، و OptinMonster لنماذج التسويق عبر البريد الإلكتروني ، وزر WP Call لإدراج زر النقر للاتصال ، وما إلى ذلك.
يمكنك الآن حفظ المقال أو الصفحة الخاصة بك ومعاينة تغييراتك لرؤية الرمز القصير أثناء العمل.
إضافة رمز قصير في ووردبريس Sidebar Widgets
يمكنك أيضًا استخدام الرموز القصيرة في أدوات الشريط الجانبي لـ ووردبريس . ما عليك سوى زيارة صفحة Appearance »Widgets وإضافة أداة” Text “إلى الشريط الجانبي.
يمكنك الآن لصق الرمز القصير الخاص بك داخل منطقة النص في الأداة.
لا تنس النقر على الزر “حفظ” لتخزين إعدادات الأداة الخاصة بك.
بعد ذلك ، يمكنك زيارة موقع ووردبريس الخاص بك لمشاهدة المعاينة المباشرة للرمز القصير في عنصر واجهة الشريط الجانبي.
إضافة رمز قصير في محرر ووردبريس الكلاسيكي القديم
إذا كنت لا تزال تستخدم المحرر الكلاسيكي القديم في ووردبريس ، فإليك كيفية إضافة الرموز القصيرة إلى مقالات وصفحات ووردبريس الخاصة بك.
ما عليك سوى تحرير المقال والصفحة حيث تريد إضافة الرمز القصير. يمكنك لصق الرمز القصير في أي مكان داخل محرر المحتوى حيث تريد عرضه. فقط تأكد من أن الرمز القصير في السطر الخاص به.
لا تنس حفظ تغييراتك. بعد ذلك يمكنك معاينة المقال والصفحة لرؤية الرمز القصير قيد التشغيل.
كيفية إضافة رمز قصير في ملفات قوالب ووردبريس
من المفترض أن يتم استخدام الرموز القصيرة داخل مقالات ووردبريس وصفحات وعناصر واجهة المستخدم. ومع ذلك ، قد ترغب أحيانًا في استخدام رمز قصير داخل ملف قالب ووردبريس .
يجعل ووردبريس من القيام بذلك أمرًا سهلاً ، لكنك ستحتاج إلى تعديل ملفات قالب ووردبريس الخاصة بك.
بشكل أساسي ، يمكنك إضافة رمز قصير إلى أي قالب ووردبريس ببساطة عن طريق إضافة الكود التالي.
<?php echo do_shortcode("[your_shortcode]"); ?>
سيبحث ووردبريس الآن عن الرمز القصير ويعرض مخرجاته في قالب القالب الخاص بك.
كيفية إنشاء رمز قصير مخصص خاص بك في ووردبريس
يمكن أن تكون الرموز القصيرة مفيدة حقًا عندما تريد إضافة محتوى ديناميكي أو رمز مخصص داخل مقال وصفحات ووردبريس . ومع ذلك ، إذا كنت ترغب في إنشاء رمز قصير مخصص ، فهذا يتطلب بعض الخبرة في الترميز.
إذا كنت راضيًا عن كتابة كود PHP ، فإليك عينة من التعليمات البرمجية التي يمكنك استخدامها كقالب.
// function that runs when shortcode is called
function wpb_demo_shortcode() {
// Things that you want to do.
$message = 'Hello world!';
// Output needs to be return
return $message;
}
// register shortcode
add_shortcode('greeting', 'wpb_demo_shortcode');
في هذا الرمز ، أنشأنا أولاً دالة تقوم بتشغيل بعض التعليمات البرمجية وإرجاع الإخراج. بعد ذلك ، أنشأنا رمزًا قصيرًا جديدًا يسمى “تحية” وأخبرنا ووردبريس بتشغيل الوظيفة التي أنشأناها.
يمكنك الآن إضافة هذا الرمز المختصر إلى مقالاتك وصفحاتك وعناصر واجهة المستخدم باستخدام الكود التالي:
[greeting]
سيتم تشغيل الوظيفة التي قمت بإنشائها وإظهار الإخراج المطلوب.
دعنا الآن نلقي نظرة على استخدام عملي أكثر للرمز القصير. في هذا المثال ، سنعرض لافتة Google AdSense داخل رمز قصير.
// The shortcode function
function wpb_demo_shortcode_2() {
// Advertisement code pasted inside a variable
$string .= '<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
style="display:block; text-align:center;"
data-ad-format="fluid"
data-ad-layout="in-article"
data-ad-client="ca-pub-0123456789101112"
data-ad-slot="9876543210"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>';
// Ad code returned
return $string;
}
// Register shortcode
add_shortcode('my_ad_code', 'wpb_demo_shortcode_2');
لا تنس استبدال شفرة الإعلان بشفرة الإعلان الخاصة بك.
يمكنك الآن استخدام الرمز المختصر [my_ad_code] داخل مقالات ووردبريس والصفحات وأدوات الشريط الجانبي. سيقوم ووردبريس تلقائيًا بتشغيل الوظيفة المرتبطة بالرمز القصير وعرض رمز الإعلان.
الرموز القصيرة مقابل كتل جوتنبرج
يسألنا المستخدمون غالبًا عن الاختلافات بين الكود القصير مقابل كتل Gutenberg الجديدة.
إذا وجدت الرموز القصيرة مفيدة بشكل أساسي ، فستحب قوالب محرر ووردبريس . تتيح لك الكتل القيام بنفس الشيء ولكن بطريقة أكثر سهولة في الاستخدام.
بدلاً من مطالبة المستخدمين بإضافة رمز قصير لعرض المحتوى الديناميكي ، تسمح الكتل للمستخدمين بإضافة محتوى ديناميكي داخل المقالات / الصفحات بواجهة مستخدم أكثر سهولة. يتحول الكثير من إضافات ووردبريس الشائعة إلى استخدام كتل Gutenberg بدلاً من الرموز القصيرة لأنها أكثر ملاءمة للمبتدئين.
لقد قمنا بتجميع قائمة باضافاتGutenberg block الأكثر فائدة في ووردبريس والتي قد ترغب في تجربتها.
إذا كنت ترغب في إنشاء كتل Gutenberg المخصصة الخاصة بك ، فيمكنك اتباع البرنامج التعليمي خطوة بخطوة حول كيفية إنشاء كتل Gutenberg المخصصة في ووردبريس .
نأمل أن تساعدك هذه المقالة في تعلم كيفية إضافة رمز قصير في ووردبريس .