آموزش طراحی وب

توابع نویسندگان در وردپرس

در این جلسه ی آموزشی در رابطه با تمامی توابع نویسندگان در وردپرس صحبت می کنیم .

e-note

با سلام خدمت دوستان و همراهان همیشگی مدرسه مجازی ایرانیان

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

 

این تابع نام نویسنده رو به شما نمایش میده .

پارامتر : ندارد

جایگاه : درون حلقه ی نمایش پست

کاربرد :


این تابع هم نام نویسنده رو نمایش میده ، ولی بصورت رشته ای مقدار رو برمیگردونه که باید حتما از echo استفاده کنید تا این مقدار رو نمایش بدید یا به اصطلاح در php چاپ کنید .

پارامتر : ندارد

جایگاه : درون حلقه ی نمایش پست

کاربرد :


این تابع نام نویسنده همراه با آدرس وب سایت نویسنده رو نمایش میده . وب سایت نویسنده در پنل مدیریت مشخص میشه . خروجی این تابع یک عبارت لینک دار هست که نام نویسنده رو به وب سایتش لینک میده.

پارامتر : ندارد

جایگاه : درون حلقه ی نمایش پست

کاربرد :


تابع the_author_meta مشخصات کاربر مورد نظر شما رو نمایش می ده. اگر از این تابع در حلقه استفاده کنید، نیازی به وارد کردن آیدی یا شناسه ی نویسنده ندارید و اطلاعاتی که نمایش داده میشه اطلاعات نویسنده ی نوشته خواهد بود. اگر بیرون از حلقه از این تابع استفاده کنیدباید آیدی یا شناسه ی کاربر رو وارد کنید. برای برگرداندن (نه نمایش) اطلاعات مورد نظرتون، از تابع get_the_author_meta استفاده کنید.

پارامتر : میتونه داشته باشه .

کاربرد درون حلقه ی نمایش پست :

کاربرد بیرون از حلقه ی نمایش پست :

 

$userID : آیدی یا شناسه ی کاربر مورد نظرتون هست .

$field : این متغییر از نوع رشته هست و شما میتونید مشخصه های زیر استفاده کنید :

user_login

user_pass

user_nicename

user_email

user_url

user_registered

user_activation_key

user_status

display_name

nickname

first_name

last_name

description

jabber

aim

yim

user_level

user_lastname

user_description

rich_editing

comment_shortcuts

admin_color

plugins_per_page

plugins_last_view

ID

به عنوان مثال در کد زیر شما ایمیل نویسنده رو میگیرید و نمایش میدید :

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


تعداد نوشته های منتشر شده توسط نویسنده رو نمایش میده . تعداد پیش نویس ها و نوشته های خصوصی شمارش نمیشوند .

پارامتر : ندارد

جایگاه : درون حلقه ی نمایش پست

کاربرد :


پیوندی به صفحه ی نمایش نوشته های نویسنده نمایش میده . عبارتی که در پیوند نمایش داده میشه نام عمومی هست که کاربر برای نمایش انتخاب کرده .

پارامتر : ندارد

جایگاه : درون حلقه ی نمایش پست

کاربرد :


یک منوی کشویی به شما نمایش میده که شامل نام تمامی نویسنده های سایت می باشد .

پارامتر : دارد

جایگاه : در جای مناسبی از پوسته

کاربرد :

show_option_all

متن گزینه انتخاب همه کاربران.

 

show_option_none

متن گزینه انتخاب هیچ یک از کاربران.

 

orderby

معیار مرتب سازی گزینه های لیست:

‘ID’

‘user_nicename’

‘display_name’ – پیش فرض

 

order

ترتیب مرتب سازی گزینه های لیست:

‘ASC’ (صعودی – پیش فرض)

‘DESC’ (نزولی)

 

include

آیدی کاربرانی که میخواین در لیست قرار بگیرن رو با کاما (,) از هم جدا می کنید و در این مشخصه قرار میدید . به عنوان مثال : include=24,30,32

به صورت پیشفرض همه ی کاربران در لیست قرار میگیرن .

 

exclude

آیدی کاربرانی که میخواین در لیست قرار نگیرن رو با کاما (,) از هم جدا می کنید و در این مشخصه قرار میدید . به عنوان مثال : exclude=24,30,32

در این مثال کاربرانی که آیدی ۲۴ ، ۳۰ و ۳۲ باشن در لیست قرار نمیگیرن.

 

multi

تعیین نادیده گرفتن خصوصه ی ID در عنصر select. مقدار پیش فرض، False می باشد.

 

selected

آیدی کاربری که به صورت پیش فرض انتخاب شده. در حالت پیش فرض کاربری انتخاب نشده.

 

name

نام اختصاص یافته به لیست. مقدار پیش فرض ‘user’ هست.

 

class

اگر مایلید می توانید با مقداردهی این پارامتر یک کلاس به لیست اختصاص بدید.


نویسندگان سایت رو بصورت لیست وار نمایش میده .

پارامتر : دارد

جایگاه : در جای مناسبی از پوسته

کاربرد :

$arg میتونه شامل موارد زیر باشه :

optioncount

تعداد نوشته های هر کاربر رو نمایش میده . بصورت پیشفرض نمایش نمیده .

 

exclude_admin

نام کاربری مدیر سایت رو در لیست نویسندگان قرار نمیده .

 

show_fullname

نام و نام خانوادگی نویسندگان بصورت کامل نمایش میده . اگر False باشه، گزینه ای است که کاربر برای نمایش عمومی نام انتخاب کرده. مقدار پیش فرض: False.

 

hide_empty

کاربرانی که نوشته ای ندارند رو نمایش نمیده. مقدار پیش فرض: True.

 

feed

نام نویسنده رو به rss نویسنده پیوند میده . این مقدار به صورت پیش فرض خالیه و فیدی نمایش داده نمیشه.

تهیه شده در مدرسه مجازی ایرانیان

حسین همت یار

نویسنده در مدرسه مجازی ایرانیان ، دانشجوی رشته IT ، طراح وب و علاقه مند به تازه های دنیای اینترنت و وب و البته لینوکس

دیدگاه ۴

    • سلام دوست عزیز
      خیر ، این مشخصه ها جنس محتوایی که داخلشون باشه رو به جستجوگر معرفی میکنند حالا میخواد فارسی باشه میخواد انگلیسی باشه . مثلا میگه منظور از این متوا یعنی عنوان مطلب .
      اما هنوز تو ایران به صورت انگشت شمار استفاده می کنند و بین وبمسترها جا نیوفتاده .
      موفق باشید .

آیا سوالی دارید؟

پنل کاربران

بستن
*
*

نظرسنجی

به کدام دسته موضوعی علاقه مند هستید؟

آخرین پرسش و پاسخ ها

اموزش تصادفی

خبرهای باحال دریافت کن

خبرهای باحال دریافت کن

ما هم مثل شما از دریافت ایمیل های مزاحم خوشمون نمیاد. فقط مطالب جدید و خبرهای ویژه رو به اطلاع شما میرسونیم. قول میدیم اسپم نکنیم :)

ثبت نام انجام شد ، لطفا ایمیلی که براتون ارسال میشه رو تایید کنین