الرموز القصيرة في الووردبريس هي طريقة سهلة لإضافة محتوى ديناميكي إلى مشاركات ووردبريس والصفحات والأشرطة الجانبية.
تستخدم العديد من الاضافات في ووردبريس رموزًا قصيرة لإضافة محتوى متخصص مثل نماذج الاتصال ومعارض الصور والمزيد.
في هذه المقالة ، سنوضح لك كيفية إضافة الرموز القصيرة في الووردبريس .
سنوضح لك أيضًا كيفية إنشاء الرموز القصيرة المخصصة الخاصة بك .
ما هي الرموز القصيرة في الووردبريس ؟
الرموز القصيرة في ووردبريس هي اختصارات تعليمات برمجية تساعدك في إضافة محتوى ديناميكي
في مشاركات ووردبريس والصفحات وأدوات الشريط الجانبي. يتم عرضها داخل أقواس مربعة كما يلي:
[myshortcode]لفهم الرموز القصيرة بشكل أفضل ، دعنا نلقي نظرة على سبب إضافتها في المقام الأول.
يقوم ووردبريس بتصفية كل المحتوى للتأكد من عدم استخدام أي شخص للمشاركات
ومحتوى الصفحة لإدراج تعليمات برمجية ضارة في قاعدة البيانات.
هذا يعني أنه يمكنك كتابة HTML أساسي في مشاركاتك ، لكن لا يمكنك كتابة كود PHP.
ولكن ماذا لو كنت ترغب في تشغيل بعض التعليمات البرمجية المخصصة داخل مشاركاتك لعرض المنشورات ذات الصلة وإعلانات الشعارات ونماذج الاتصال والمعارض وما إلى ذلك؟
هذا هو المكان الذي يأتي فيه Shortcode API.
في الأساس ، يسمح للمطورين بإضافة الكود الخاص بهم داخل كود ثم تسجيل هذه الكود مع ووردبريس كرمز قصير
بحيث يمكن للمستخدمين استخدامها بسهولة دون أي معرفة بالشفرة.
عندما يعثر الووردبريس على الرمز القصير ، فإنه سيقوم تلقائيًا بتشغيل الكود المرتبط به.
دعونا نرى كيفية إضافة رموز قصيرة بسهولة في مشاركاتك وصفحات ووردبريس
إضافة الرموز القصيرة في مقالات وصفحات ووردبريس
أولاً ، تحتاج إلى تعديل المنشور والصفحة حيث تريد إضافة الرمز القصير.
بعد ذلك ، تحتاج إلى النقر فوق الزر إضافة كتلة لإدراج كتلة رمز قصير.

بعد إضافة كتلة الرمز القصير ، يمكنك ببساطة إدخال الرمز القصير الخاص بك في إعدادات الكتلة ( Blocks )
ايضا ً سيتم توفير الرمز المختصر بواسطة العديد من اضافات التي قد تستخدمها مثل WPForms لنماذج الاتصال ، و OptinMonster لنماذج التسويق عبر البريد الإلكتروني
، وزر WP Call لإدراج زر النقر للاتصال ، إلخ.

لمعرفة المزيد حول استخدام الكتل ، راجع الدليل Gutenberg التعليمي لمزيد من التفاصيل.
يمكنك الآن حفظ منشورك أو صفحتك ومعاينة تغييراتك لرؤية الرمز القصير أثناء التفعيل
إضافة الرموز قصيرة في ودجات العمود الجانبي للووردبريس
يمكنك أيضًا استخدام الرموز القصيرة في أدوات الشريط الجانبي للووردبريس.
ما عليك سوى زيارة صفحة Appearance »Widgets وإضافة أداة” Text “إلى الشريط الجانبي.
يمكنك الآن لصق الرمز القصير الخاص بك داخل منطقة النص في الأداة.

لا تنس النقر على الزر “حفظ” لتخزين إعدادات الأداة الخاصة بك.
بعد ذلك ، يمكنك زيارة موقع ووردبريس الخاص بك لمشاهدة المعاينة المباشرة للرمز القصير في عنصر واجهة الشريط الجانبي.
كيفية إضافة الرموز القصيرة في ملفات قالب ووردبريس
تهدف الرموز القصيرة إلى استخدامها داخل مشاركات ووردبريس والصفحات والأدوات.
ومع ذلك ، قد ترغب في بعض الأحيان في استخدام رمز قصير داخل ملف قالب ووردبريس
يجعل ووردبريس من السهل القيام بذلك ، لكنك ستحتاج إلى تعديل ملفات ووردبريس الخاصة بك. إ
ذا لم تكن قد فعلت ذلك من قبل ، فراجع دليلنا حول كيفية نسخ ولصق التعليمات البرمجية في ووردبريس
بشكل أساسي ، يمكنك إضافة رمز قصير إلى أي قالب ووردبريس ببساطة عن طريق إضافة الكود التالي.
1 | <?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 المخصصة الخاصة بك
، يمكنك اتباع البرنامج التعليمي خطوة بخطوة حول كيفية إنشاء كتل Gutenberg المخصصة في ووردبريس
نأمل أن تساعدك هذه المقالة في تعلم كيفية إضافة الرموز القصيرة في الووردبريس.
إذا إحتجت المساعدة فاترك تعليقك في الاسفل وسنقوم بالرد عليك بأسرع وقت ممكن .