دليل المادة
في الآونة الأخيرة ، أثناء بعض تغييرات السمات ، غالبًا ما يتم استدعاء بعض الصور و CSS و JS والملفات الثابتة الأخرى.
- بالطبع ، بالنسبة لهذه الملفات الثابتة ، يمكننا استدعاؤها مباشرة باستخدام المسارات المطلقة.
- لكن ضع في اعتبارك ما يليبناء محطةالاختبار ، وسلسلة من مشاكل التعليمات البرمجية التي قد تكون في السمة ، مثل التعليمات البرمجية التي لا تعمل بسبب التعديلات العشوائية.
- تشن ويليانجلا تزال ترغب في استخدامها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 للحصول على آخر التحديثات!
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!