PDA

View Full Version : اضافه کردن صفحه php



h1and1saman
شنبه 27 خرداد 1396, 12:57 عصر
سلام
سوال وردپرسی (اکه جاش اینجا نیست عذرخواهی میکنم)


من یه سایتی با قالبی راه انداختم و حالا باید یه سری امکانات براش اضافه کنم که مثل ثبت نام و ثبت کد و جستجو ....
که همه اینکارها رو با php انجام دادم (چون به کد نویسی وردپرس مسلط نیستم)
مشکل من اینه که حالا چطوری باید از این صفحات درون قالب استفاده کنم ؟ این امکان هست با کدنویسی یا افزونه خاص



خیلی کارم گیره پروژه ام خوابیده به خاطر این موضوع .دعاتون میکنم اگه راهنمایی کنید
اگه نامفهوم بود لطفا بگید منظورمو بیشتر توضیح بدم

anvar
شنبه 27 خرداد 1396, 16:03 عصر
وردپرس یک سیستم خاصه - اگر قراره شما براش کد بنویسید باید از اصول و استانداردهای اون پیروی کنید - چون کاری که ممکنه به نظر شما خیلی سخت باشه در صورت یافتن راه اصلیش خیلی ساده کدنویسی بشه
بهتره شما در مورد توابع وردپرس و API های وردپرس اطلاعاتی دست بیاری - وردپرس یک سری توابعی رو از قبل مهیا کرده که خیلی از کارها رو به روش ساده برای شما انجام میدن یا به نحوی واسط بین شما و وردپرس هستن تا کارها سریع تر و طبق روش وردپرس انجام بشن

کارها در وردپرس ممکنه اندکی با PHP معمولی متفاوت باشن - بعنوان مثال گرفتن اطلاعات از یک جدول در بانک اطلاعاتی نیازی به دانستن روش اتصال به پایگاه داده و دستورات SQL و غیره نداره - شما باید یاد بگیرید که وردپرس چه جور اطلاعات رو می گیره و شما چطور می تونید از این روش اطلاعات خیلی خاص که به اونها نیاز دارید رو از این متدها بدست بیارید

در مجموع شما نیاز به یک مرجع و منبع برای این کارهاتون دارید تا کدهاتون رو به شکل مناسب و کاربردی در بیارید - بهتره از Codex وردپرس استفاده کنی
https://codex.wordpress.org/

MohsenTM
شنبه 27 خرداد 1396, 21:14 عصر
بهترین روش نوشتن پلاگین وردپرس هست
نوشتن پلاگین وردپرس وقتی به php مسلط هستین براتون خیلی راحت خواهد بود کافیه یه روز وقت بذارین برای اموزشش
وردپرس یه سری توابع داره که امکانات زیادی در اختیارتون میذاره از جمله نمایش تو قالب سایت
این لینک هم اموزش ابتدایی پلاگین نویسی وردپرس هستش
http://www.wp-book.ir/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-%D9%BE%D9%84%D8%A7%DA%AF%DB%8C%D9%86-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3/

برای نمایش پلاگین در قالب هم یک تابع هوک به نام shortcode هستش که باهاش shortcode تعریف میکنی (مثلا [myfoum]) و یک page ایجاد میکنی و کد رو تو متنش مینوسی .
وقتی لینک اون صفحه رو باز کنی پلاگینت نمایش داده میشه.
لینک اموزش استفاده از shortcode
https://mihanwp.com/do-shortcode/

(https://mihanwp.com/do-shortcode/)https://codex.wordpress.org/Function_Reference/add_shortcode