• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

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

تاپیک سوالات پی اچ پی من.

4 پست در این موضوع قرار دارد

سلام به دوستان وردپرسی،

توی این تاپیک میخواستم سوالات پی اچ پی خودم رو بپرسم.

1) از ثابت ها چه استفاده ای میشه؟

برای مثال


define('SERVER_PATH', TEMPLATEPATH );

چرا این مقدار رو توی متغییر نریخت و چرا از ثابت ها استفاده کرده؟ ( برنامه نویس این کد)

2) اگر دوستان یه توضیح کوچولو در مورد add_action بدن، واقعا ممنون میشم.

3) اگر توی پی اچ پی یه مقدار شرطی به صورت


if() {
}

تعریف کردیم، باید حتما آخرش endif بذاریم؟ نذاریم چی میشه؟

4) یه سوال که خیلی کنجکاوم جوابشو بدونم:

مفهوم این که قبل یک سری متغیرات global قرار میدن چیه؟ مثل:


global $gdl_post_thumbnail;

البته این مواردی هست که فکر بیشتر کسایی که با قالب ها و پلاگین های وردپرس کار میکنن (کاربران مبتدی مثل من) توی کدها دیدن و کنجکاو بودن جوابشو بدونن!

0

به اشتراک گذاری این پست


لینک به پست

1- بخاطر نوع استفاده.چون مقدار ثابت ها تا آخر باقی میمونه و به همین خاطر اسمش ثابت هست.

2- جهت هوک کردن یک تابع روی اکشن هست.

3- نزارید چیزی نمیشه! در مواقعی که نیاز هست باید استفاده کنید. البته endif وقتی استفاده میشه که شما از آکولاد استفاده نکنید.

4- جهت عمومی کردن یک متغییر هست.

6

به اشتراک گذاری این پست


لینک به پست

من مورد چهارم رو متوجه نشدم.

چه موقعی ما یک متغییر رو عمومی می کنیم؟

0

به اشتراک گذاری این پست


لینک به پست

وقتی عمومی میشن میتونید توی همه بخشهای کدتون ازش استفاده کنید.

ولی متغیرهای محلی اینجور نیستن.

5

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری