عضویت در سایت

ورود

فراموشی رمز عبور

رمز عبور خود را فراموش کرده اید؟ ایمیل خود را وارد کنید

ورود

عضویت در سایت

رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید

در بین 1170 آموزش و 2023 پرسش به دنبال چه هستید؟

ویندوز
نصب آنلاین ویندوز

ویندوز 7,8,10,11
مشاوره
مشاوره خرید لپ تاپ و کامپیوتر

مشاوره حرفه ای دریافت کن
بلاگ
مقالات آموزشی

1k+
پشتیبانی آنلاین

سخت افزار/نرم افزار

توابع وردپرس – توابع اطلاعات سایت

سلام

با سومین قسمت از معرفی توابع وردپرس در خدمتتون هستیم، در این قسمت می پردازیم به توابع مربوط به اطلاعات سایت.

در دو قسمت قبلی با توابع پیوست ها و توابع نویسنده ها در وردپرس آشنا شدیم.

codex-blog_info

  • تابع bloginfo

با استفاده از این تابع می توانید مشخصات مختلف سایت خود را نمایش دهید که عموما از بخش تنظیمات همگانی قابل تنظیم هستند. این تابع می تواند در هرجایی (تمامی فایل های پوسته و یا افزونه) استفاده شود. همچنین این تابع به صورت خودکار نتایج را به نمایش می گذارد. اگر تنها مایل به فراخوانی نتایج هستید، از get_bloginfo استفاده کنید.

مقادیری که میگیرد:
name
نوع: رشته
کار: عنوان سایت را نمایش می دهد که از تنظیمات > همگانی قابل تنظیم است.
description
نوع: رشته
کار: معرفی کوتاه سایت را که از تنظیمات > همگانی قابل تنظیم است نمایش می دهد.
admin_email
نوع: رشته
کار: نشانی ایمیل مدیر را که در بخش تنظیمات > همگانی تنظیم شده است را نمایش می دهد.
url
نوع: رشته
کار: نشانی سایت را که در تنظیمات > همگانی تنظیم شده است نمایش می دهد.
wpurl
نوع: رشته
کار: نشانی وردپرس که در تنظیمات > همگانی ثبت شده است را به نمایش می گذارد.
stylesheet_directory
نوع: رشته
کار: نشانی پوشه ی پوسته ی فعلی را بر می گرداند.
stylesheet_url
نوع: رشته
کار: نشانی فایل سی اس اس اولیه (معمولا style.css نام دارد) پوسته فعال را نمایش می دهد.
template_directory
نوع: رشته
کار: نشانی پوشه پوسته فعال را بر می گرداند. در پوسته های فرزند, هم get_bloginfo(“template_url”) و هم get_template() پوشه پوسته مادر را بر می گردانند.
template_url
نوع: رشته
کار: نشانی پوشه پوسته فعال را بر می گرداند. در پوسته های فرزند, هم get_bloginfo(“template_url”) و هم get_template() پوشه پوسته مادر را بر می گردانند.
atom_url
نوع: رشته
کار: نشانی فید اتم سایت را بر می گرداند.
rss2_url
نوع: رشته
کار: نشانی فید آر اس اس ۲,۰ سایت را بر می گرداند
rss_url
نوع: رشته
کار: نشانی فید آر اس اس ۰,۹۲ سایت را بر می گرداند.
pingback_url
نوع: رشته
کار: نشانی بازتاب ها را برای فایل XML-RPC بر می گرداند.
rdf_url
نوع: رشته
کار: نشانی فید آر دی اف و یا آر اس اس ۱,۰ سایت را بر می گرداند.
comments_atom_url
نوع: رشته
کار: نشانی فید اتم دیدگاه ها را بر می گرداند.
comments_rss2_url
نوع: رشته
کار: نشانی فید آر اس اس ۲,۰ دیدگاه ها را بر می گرداند.

مطلب پیشنهادی:  آموزش شارژ کارتریج HP مدل 44A و 48A

charset
نوع: رشته
کار: نوع نویسه ی مطالب و فید های سایت را بر می گرداند که از تنظیمات > خواندن قابل تنظیم می باشد.

html_type
نوع: رشته
کار: نوع محتوای صفحات HTML وردپرس را (پیش فرض: text/html) بر می گرداند؛ که در رکورد html_type record در جدول wp_options ثبت شده است. پوسته ها و افزونه ها می توانند این مقدار را با استفاده از فیلتر pre_option_html_type باز نویسی کنند.

language
نوع: رشته
کار: زبان انتخاب شده را بر می گرداند.

text_diretion
نوع: رشته
کار: جهت بندی انتخاب شده برای متون را بر می گرداند.

version
نوع: رشته
کار: نسخه وردپرس در حال استفاده در سایت شما را بر می گرداند.

  • تابع bloginfo_rss

خروجی تابع bloginfo را به صورت آر اس اس قالب بندی می کند و می توانید تمامی دستورات get_bloginfo را در این تابع نیز استفاده کنید.

توضییحات پارامترها:

$show
نوع: رشته
کار: برای دیدن مقادیر قابل قبول، راهنمای تابع ()get_bloginfo را ببینید.

  • تابع get_bloginfo

تابع get_bloginfo() اطلاعات سایت را بر می گرداند به طوری که می توانید از آن در کدهای PHP خود (مثلا برای ذخیره در یک متغیر و استفاده های بعدی) استفاده کنید. البته این تابع می تواند همانند bloginfo() اطلاعات سایت را به نمایش نیز بگذارد.

مقادیری که میگیرد:
name
نوع: رشته
کار: عنوان سایت را نمایش می دهد که از تنظیمات > همگانی قابل تنظیم است.
description
نوع: رشته
کار: معرفی کوتاه سایت را که از تنظیمات > همگانی قابل تنظیم است نمایش می دهد.
admin_email
نوع: رشته
کار: نشانی ایمیل مدیر را که در بخش تنظیمات > همگانی تنظیم شده است را نمایش می دهد.
url
نوع: رشته
کار: نشانی سایت را که در تنظیمات > همگانی تنظیم شده است نمایش می دهد.
wpurl
نوع: رشته
کار: نشانی وردپرس که در تنظیمات > همگانی ثبت شده است را به نمایش می گذارد.
stylesheet_directory
نوع: رشته
کار: نشانی پوشه ی پوسته ی فعلی را بر می گرداند.
stylesheet_url
نوع: رشته
کار: نشانی فایل سی اس اس اولیه (معمولا style.css نام دارد) پوسته فعال را نمایش می دهد.
template_directory
نوع: رشته
کار: نشانی پوشه پوسته فعال را بر می گرداند. در پوسته های فرزند, هم get_bloginfo(“template_url”) و هم get_template() پوشه پوسته مادر را بر می گردانند.
template_url
نوع: رشته
کار: نشانی پوشه پوسته فعال را بر می گرداند. در پوسته های فرزند, هم get_bloginfo(“template_url”) و هم get_template() پوشه پوسته مادر را بر می گردانند.
atom_url
نوع: رشته
کار: نشانی فید اتم سایت را بر می گرداند.
rss2_url
نوع: رشته
کار: نشانی فید آر اس اس ۲,۰ سایت را بر می گرداند
rss_url
نوع: رشته
کار: نشانی فید آر اس اس ۰,۹۲ سایت را بر می گرداند.
pingback_url
نوع: رشته
کار: نشانی بازتاب ها را برای فایل XML-RPC بر می گرداند.
rdf_url
نوع: رشته
کار: نشانی فید آر دی اف و یا آر اس اس ۱,۰ سایت را بر می گرداند.
comments_atom_url
نوع: رشته
کار: نشانی فید اتم دیدگاه ها را بر می گرداند.
comments_rss2_url
نوع: رشته
کار: نشانی فید آر اس اس ۲,۰ دیدگاه ها را بر می گرداند.

مطلب پیشنهادی:  آموزش HTML - قسمت بیست و یکم(واکنش گرا)

charset
نوع: رشته
کار: نوع نویسه ی مطالب و فید های سایت را بر می گرداند که از تنظیمات > خواندن قابل تنظیم می باشد.

html_type
نوع: رشته
کار: نوع محتوای صفحات HTML وردپرس را (پیش فرض: text/html) بر می گرداند؛ که در رکورد html_type record در جدول wp_options ثبت شده است. پوسته ها و افزونه ها می توانند این مقدار را با استفاده از فیلتر pre_option_html_type باز نویسی کنند.

language
نوع: رشته
کار: زبان انتخاب شده را بر می گرداند.

text_direction
نوع: رشته
کار: جهت بندی انتخاب شده برای متون را بر می گرداند.

version
نوع: رشته
کار: نسخه وردپرس در حال استفاده در سایت شما را بر می گرداند.

  • تابع get_bloginfo_rss

خروجی تابع bloginfo را به صورت آر اس اس قالب بندی می کند و می توانید تمامی دستورات get_bloginfo() را در این تابع نیز استفاده کنید.

توضیحات پارامترها:

show$
نوع: رشته
کار: جزئیات و اطلاعات سایت شما. مقادیر معتبر:

‘name’ – عنوان سایت; در تنظیمات همگانی تنظیم شده است. (پیش فرض)
‘description’ – معرفی کوتاه سایت; در تنظیمات همگانی قابل تغییر است.
‘url’ – نشانی بلاگ سایت شما.
‘rdf_url’ – نشانی فید آر دی اف/آر اس اس ۱,۰.
‘rss_url’ – نشانی فید آر اس اس ۰,۹۲.
‘rss2_url’ – نشانی فید آر اس اس ۲,۰.
‘atom_url’ – نشانی فید اتم.
‘comments_rss2_url’ – نشانی فید آر اس اس ۲,۰ دیدگاه ها.
‘pingback_url’ – نشانی بازتاب (فایل XML-RPC).
‘admin_email’ – نشانی ایمیل مدیر؛ در تنظیمات همگانی قابل تغییر است.
‘charset’ – نوع نویسه ی مطالب و فید های سایت را بر می گرداند که از تنظیمات خواندن قابل تغییر است.
‘version’ – نسخه وردپرس سایت شما.

مطلب پیشنهادی:  آموزش نصب اندروید استودیو در ویندوز

مقادیر زیر از نسخه ۱,۵ به بعد وردپرس قابل استفاده هستند:

‘html_type’ – نوع محتوای سایت شما.
‘wpurl’ – نشانی وردپرس نصب شده روی هاستتان.
‘template_url’ – نشانی پوسته مورد استفاده.
‘template_directory’ – نشانی پوشه پوسته مورد استفاده.
‘stylesheet_url’ – نشانی فایل CSS اصلی.
‘stylesheet_directory’ – نشانی پوشه پوسته.

معرفی توابع قسمت اطلاعات سایت نیز به پایان رسید.

مشکلی یا سوالی در رابطه با این مطلب داشتید، در سایت بپرسید ، پاسخگوی سوالات شما هستیم.

موفق باشید.

درباره احمد آخوندیمدیر سایت

همیشه در تلاش برای یادگیری :) ارتباط با من: 09159352892

دنبال کردن

ارسال نظر

رفتن به بالا

سامانه آموزشی و خدماتی بپرسم

اولین وب سایت آموزشی و پرسش و پاسخ در ایران

بپرسم را میتوان به عنوان مرجعی برای آموزش و حل مشکلات دانست، در بپرسم سعی کرده ایم آموزش های برنامه نویسی، طراحی سایت، کار با نرم افزارها ها و… را آموزش دهیم. همچنین محیطی فراهم کرده ایم تا کاربران بتوانند در این محیط سوالات خود را بپرسند و مشکل خود را حل کنند.