مسار تثبيت WordPress / سمة القالب / استدعاء وظيفة الصورة Daquan

في الآونة الأخيرة ، أثناء بعض تغييرات السمات ، غالبًا ما يتم استدعاء بعض الصور و CSS و JS والملفات الثابتة الأخرى.

  • بالطبع ، بالنسبة لهذه الملفات الثابتة ، يمكننا استدعاؤها مباشرة باستخدام المسارات المطلقة.
  • لكن ضع في اعتبارك ما يليبناء محطةالاختبار ، وسلسلة من مشاكل التعليمات البرمجية التي قد تكون في السمة ، مثل التعليمات البرمجية التي لا تعمل بسبب التعديلات العشوائية.
  • تشن ويليانجلا تزال ترغب في استخدامهاWordPressوظيفة المسار والمسار النسبي لتحميل الموارد.

نظرًا لصعوبة تذكر الدماغ البشري لرمز استدعاء وظيفة WordPress المعقد ، غالبًا ما ننسى رمز وظيفة WordPress الذي يجب استخدامه عندما نحتاج إلى استخدامه؟

لذلك ، قررت إدراج استدعاءات وظائف مسار WordPress هنا وتحديثها من حين لآخر للرجوع إليها.

ماذا يعني WordPress؟ماذا تفعل؟ماذا يمكن أن يفعل الموقع؟

مسار الصفحة الرئيسية لـ WordPress

<?php home_url( $path, $scheme ); ?>

استدعاء وظيفة PHP ▼

<?php echo home_url(); ?>
  • العرض: http: // اسم المجال الخاص بك

مسار تثبيت WordPress

<?php site_url( $path, $scheme ); ?>

استدعاء وظيفة PHP ▼

<?php echo site_url(); ?>
  • العرض: http: // yourdomain / wordpress

ووردبريس الخلفيةمسار الإدارة

<?php admin_url( $path, $scheme ); ?>

استدعاء وظيفة PHP ▼

<?php echo admin_url(); ?>
  • العرض: http: // yourdomain / wordpress / wp-admin /

يتضمن ملف wp المسار

<?php includes_url( $path ); ?>

استدعاء وظيفة PHP ▼

<?php echo includes_url(); ?>
  • العرض: http: // yourdomain / wordpress / wp-include /

مسار محتوى wp

<?php content_url( $path ); ?>

استدعاء وظيفة PHP ▼

<?php echo content_url(); ?>
  • العرض: http: // yourdomain / wordpress / wp-content

مسار تحميل WordPress

<?php wp_upload_dir( string $time = null, bool $create_dir = true,bool $refresh_cache = false ) ?>

استدعاء وظيفة PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
  • العرض: http: // yourdomain / wordpress / wp-content / uploads

استدعاء وظيفة PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
  • العرض: http: // yourdomain / wordpress / wp-content / uploads / 2018/01

PHP مسار خادم استدعاء وظيفة PHP

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['basedir']; ?>
  • العرض: D: \ WorkingSoftWare \ phpStudy \ WWW \ wordpress / wp-content / uploads

PHP مسار خادم استدعاء وظيفة PHP

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['path']; ?>
  • العرض: D: \ WorkingSoftWare \ phpStudy \ WWW \ wordpress / wp-content / uploads / 2018/01

البرنامج المساعد ووردبريسمسار

<?php plugins_url( $path, $plugin ); ?>

استدعاء وظيفة PHP ▼

<?php echo plugins_url(); ?>
  • العرض: http: // yourdomain / wordpress / wp-content / plugins

استدعاء وظيفة PHP ▼

<?php plugin_dir_url($file) ?>
  • الاكثر استعمالا:      // $ file (مطلوب) يعيد المسار المطلق للمكوِّن الإضافي الحالي
  • العرض: http: // yourdomain / wordpress / wp-content / plugins / yourplugin /

استدعاء وظيفة PHP ▼

<?php plugin_dir_path($file); ?>
  • الاكثر استعمالا:      // $ file (مطلوب) يعيد المسار المطلق لخادم البرنامج المساعد الحالي.
  • سيؤدي وضعه ضمن ملف السمة أيضًا إلى إرجاع المسار المطلق لخادم السمات ، ولكن لا يوصى باستخدامه ، فمن السهل العبث.
  • العرض: D: \ WorkingSoftWare \ phpStudy \ WWW \ wordpress \ wp-content \ plugins \ yourplugin /

مسار موضوع WordPress

<?php get_theme_roots(); ?>

الاكثر استعمالا:

عرض: / المواضيع

<?php get_theme_root( '$stylesheet_or_template' ); ?>

الاكثر استعمالا:

العرض: D: \ WorkingSoftWare \ phpStudy \ WWW \ wordpress / wp-content / theme

<?php get_theme_root_uri(); ?>

الاكثر استعمالا:

إظهار: http: // yourdomain.com/wordpress/wp-content/themes

<?php get_theme_file_uri( '$file' ) ?>

الاكثر استعمالا:

العرض: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

<?php get_theme_file_path( '$file' ) ?>

الاكثر استعمالا:

العرض: D: \ WorkingSoftWare \ phpStudy \ WWW \ wordpress / wp-content / theme / cwlcms

<?php get_template(); ?>

الاكثر استعمالا: // إرجاع اسم الموضوع

العرض: cwlcms

<?php get_template_directory(); ?>

الاكثر استعمالا:

العرض: D: \ WorkingSoftWare \ phpStudy \ WWW \ wordpress / wp-content / theme / cwlcms

<?php get_template_directory_uri(); ?>

الاكثر استعمالا:

العرض: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

ملاحظة: يستعلم get_template عن ملف style.css الخاص بالسمة. إذا لم يكن هناك ملف من هذا القبيل في دليل السمات ، فسيحدث خطأ.

<?php get_stylesheet(); ?>

الاكثر استعمالا: // إذا كنت تستخدم موضوعًا فرعيًا ، فقم بإرجاع اسم الدليل للموضوع الفرعي

العرض: cwlcms

<?php get_stylesheet_uri(); ?>

الاكثر استعمالا:

العرض: http://yourdomain.com/wordpress/wp-content/themes/cwlcms/style.css

<?php get_stylesheet_directory() ?>

الاكثر استعمالا:

  • // إذا كنت تستخدم موضوعًا فرعيًا ، فقم بإرجاع مسار خادم السمة الفرعية

العرض: D: \ WorkingSoftWare \ phpStudy \ WWW \ wordpress / wp-content / theme / cwlcms

  • // ولكن يتم استخدامه بشكل أكبر في تضمين الملفات الأخرى
<?php get_stylesheet_directory_uri(); ?>

الاكثر استعمالا:

العرض: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

ملاحظة: يستعلم get_stylesheet ملف style.css الخاص بالسمة. إذا لم يكن هناك ملف من هذا القبيل في دليل السمات ، فسيحدث خطأ.

احصل على أجزاء متعددة من المعلومات للمدونة

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

<?php get_bloginfo( '$show', '$filter' ) ?>
  • استدعاء وظيفة PHP: // get_bloginfo يمكنه الحصول على مجموعة متنوعة من المعلومات حول المدونة ،احصل على عنوان المدونة عند تعيين $ show على url
  • العرض: http: // اسم المجال الخاص بك

المعلومات الأخرى التي يمكن الحصول عليها عن طريق get_bloginfo:

  • الاسم
  • وصف
  • wpurl
  • siteurl / عنوان url
  • ADMIN_EMAIL
  • محارف
  • الإصدار
  • html_type
  • اتجاه النص
  • لغة
  • صفحة الأنماط_ URL
  • دليل الأنماط
  • template_url
  • دليل_القالب
  • pingback_url
  • atom_url
  • rdf_url
  • rss_url
  • rss2_url
  • التعليقات_atom_url
  • التعليقات_rss2_url

مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "WordPress Installation Path / Template Theme / Image Function Calling Daquan" ، وهو أمر مفيد لك.

مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-1622.html

مرحبًا بك في قناة Telegram الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!

🔔 كن أول من يحصل على "دليل استخدام أداة الذكاء الاصطناعي لتسويق محتوى ChatGPT" في الدليل العلوي للقناة! 🌟
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!

 

发表 评论

لن يتم نشر عنوان بريدك الإلكتروني. 必填 项 已 用 * 标注

انتقل إلى أعلى