سؤال

قالب تم تصميمه وترميزه بشكل ثابت حتى نتمكن من تكراره بسهولة وإجراء تغييرات على الممتلكات بأنفسنا في المستقبل.هنا:ما هو معنى التشفير الثابت لـ WordPress؟

هل كانت مفيدة؟

المحلول

يعد Wordpress، من بين أمور أخرى، نظام إدارة محتوى (CMS).عندما تقوم بعرض موقع ويب يستخدم Wordpress كواجهة خلفية له، سيعرض لك Wordpress صفحة تحتوي على بيانات من قاعدة البيانات (التي أدخلتها في لوحة تحكم Wordpress) وسيقوم بتنسيقها بناءً على الموضوع الذي حددته.

السمة عبارة عن مجموعة من الملفات (.php، .css، .js، .html، .jpg وغيرها) التي تعمل معًا لتنسيق الصفحات وتصميمها.

المثال (الأساسي للغاية) هو أن هذا ملف قالب؛

page-home.php

<?php get_header(); ?>

<div class='page'>
    <h2><?php the_title(); ?></h2>
    <div><?php the_content(); ?></div>
</div>

<?php get_footer(); ?>

لنفترض الآن أنك انتقلت إلى الواجهة الخلفية وقمت بتحرير الصفحة "الرئيسية" وقمت بإنشاء العنوان "صفحتي الأولى" ثم قمت بإضافة بعض المحتوى إلى WYSIWYG، "الخروج من صفحتي الأولى!".عند عرض الصفحة باستخدام الووردبريس سيظهر لك؛

<html><body>

<div class='page'>
    <h2>My First Page</h2>
    <div>Checkout my first page!</div>
</div>

</body></html>

الآن كل شيء على ما يرام أي مدهش.ولكن ماذا يحدث إذا أردت شريطًا جانبيًا في هذه الصفحة؟ماذا يحدث إذا أردت إعادة ترتيب العنوان والمحتوى بحيث يكون العنوان أسفل المحتوى؟هل يمكنك القيام بذلك في ووردبريس مباشرة؟لا.وهذا ما يسمى "بالترميز الثابت".إنه شيء لا يمكنك تغييره من الواجهة الخلفية لـ Wordpress، وبدلاً من ذلك يجب تغييره في ملفات القالب عن طريق كتابة/تغيير التعليمات البرمجية.

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

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

إن الحيلة في إنشاء موقع ويب رائع (باستخدام نظام إدارة المحتوى) هي التوازن بين؛

  • أن يتمكن المستخدم من تعديل جميع جوانب الموقع التي يرغب فيها.بالإضافة إلى توسيع وظائف المواقع باستخدام المكونات الإضافية.
  • عدم منح المستخدم قدرًا كبيرًا من الحرية بحيث يضطر إلى كتابة التعليمات البرمجية أو يمكن أن يفسد تصميم/تخطيط/وظيفة الموقع.
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top