تابع bloginfo('siteurl') در وردپرس برای نمایش آدرس اصلی (URL) سایت وردپرس استفاده میشود. این تابع اطلاعات مشخصشده درباره سایت را برمیگرداند که در اینجا پارامتر 'siteurl' برای دریافت آدرس سایت استفاده میشود.
خروجی:
مثال 2: استفاده در تگ <img> برای نمایش لوگو
2-
نکات مهم:
- siteurl در تنظیمات وردپرس:
- مقدار بازگشتی این تابع از تنظیمات وردپرس و گزینه "آدرس سایت (Site URL)" در بخش تنظیمات عمومی گرفته میشود.
- این مقدار به طور معمول شامل پروتکل (مانند http:// یا https://) و دامنه سایت است.
- استفادههای معمول:
- لینکدهی به صفحه اصلی سایت.
- استفاده در قالبها برای نمایش یا ایجاد لینکها.
نمونه کد:
مثال 1: نمایش لینک به صفحه اصلی
PHP:
<a href="<?php bloginfo('siteurl'); ?>">صفحه اصلی</a>
خروجی:
PHP:
<a href="https://example.com">صفحه اصلی</a>
مثال 2: استفاده در تگ <img> برای نمایش لوگو
PHP:
<img src="<?php bloginfo('siteurl'); ?>/wp-content/uploads/logo.png" alt="لوگو">
تفاوت با سایر توابع مشابه:
- home_url():
- تابع دیگری برای دریافت آدرس سایت است.
- نمونه استفاده:
PHP:
echo home_url();
- مزیت: انعطافپذیری بیشتر برای دریافت مسیرهای خاص (مثل home_url('/blog')).
2-
- siteurl
- مشابه bloginfo('siteurl') است اما فقط مقدار را بازمیگرداند و نمایش نمیدهد.
- نمونه استفاده:
PHP:
echo site_url();
توصیهها:
- برای پروژههای جدید: به جای bloginfo('siteurl') از توابع جدیدتر مانند site_url() یا home_url() استفاده کنید که قابلیتهای بیشتری ارائه میدهند.
- محدوده استفاده: همیشه مطمئن شوید که این تابع در قالب یا افزونه وردپرس استفاده میشود.