به نام خدا و سلام. در خدمت شما هستیم با جلسه دوازدهم از دوره مجازی چگونه می توانم ...؟ (قالب وردپرس). در این جلسه قصد داریم تراکنش های مالی که بر اساس کیف پول برای کاربران انجام می شود را انجام دهیم.در ابتدای کار هم یک کد برای بررسی لاگین بودن کاربر برای دسترسی به پنل خواهیم نوشت.
:: توجه
این مطلب یک جلسه از باندل پلاگین نویسی وردپرس (25 پلاگین و پروژه عملی) می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.
ثبت نام در باندل پلاگین نویسی وردپرس (25 پلاگین و پروژه عملی)
سلام استاد بنده چند تا سوال در ربطه با کیف پول دارم از چه طریقی میتونم بپرسم که راحت تر به جواب برسم ؟
با سلام احترام سریع ترین روش پشتیبانی تلگرامی سایت دوست عزیز
sسلام اسسلام اتاد من یه بخض تو سایتم دارم به نام کاربرندان که میخوام یه جدوا ل براشت تهیه کنم ووقتی مبلغی به حسابشون واریز کردم تو ی لاگ مثل مال شما نشون بدم تا اینحای قضیه را فهمیدم طبق اموزشات شما الان سوال من اینه که چطوری از پنل وردپرس به هر کاربری خواستم تو اطلاعاتش مبلغ مورد نظر رو واریز کنم و نشون بده
سلام میخواین در خود پنل وردپرس لیست واریزی ها از طرف شما برای هر کاربر رو نشون بدین؟ می تونید با add_menu_page این صفحه رو بسازید و داخلش یه کوئری بزنید ولیست واریزی ها هر کاربرر رو بر اساس شماره کاربری دریافت کنید و در یک جدول نشون بدین.
سلام استاد. برای من در رابطه با کیف پولی که ایجاد کردیم، چند تا سوال مهم پیش اومده که ممنون میشم راهنمایی بفرمایید:
فرض کنید که سایت ما یک سایت فروش فایل هست و از افزونه EDD استفاده میکنه که از درگاه بانک مثلا زرین پال هم بهره می بره. اون وقت، وقتی افزونه درگاه زرین پال رو با EDD ست کنیم، وقتی روی دکمه خرید کلیک می کنیم، به درگاه وصل میشه و پرداخت می کنه و …
اما
1. اگر ما بخواهیم در کنار دکمه «پرداخت با درگاه بانکی» دکمه دیگه ای با عنوان «پرداخت با کیف پول» رو ایجاد کنیم، به اون دکمه چه لینک و کد php بدیم که عمل کنه و از کیف پولش کم کنه؟
2. برای این که کاربر بتونه، کیف پولش رو شارژ کنه، چطور باید این کار رو کنیم؟ یعنی دکمه «شارژ کیف پول» باید به چه چیزی لینک بشه؟ ما چه کدهای php رو و در کجا به کار ببریم که اگر در فرم ما مثلا 20.000 ت وارد کرد، در درگاه هم همان عدد ثبت شده باشه برای شارژ؟
این سوالات خیلی مهم بودن. ای کاش توی دوره حداقل یه توضیحی در این باره داده بودید.
پیشاپیش ممنون از راهنمایی تون
سلام. به بنده ایمیل بزنید.
سلام استاد
تابع add_rewrite_rule سرچ کردم کدهایی پیدا کردم ازشون استفاده کردم ولی کار نکرد
میشه تو جلسه بعد درموردش توضیح بدین ؟!
من کدش رو میذارم برات ولی ادامه اش با خودت.
add_rewrite_rule('^account/?([a-z]+)?','index.php?account=$matches[1]','top');
داخل متغییر matches مقداری قرار میگیره که بعد از account قرار میگیره. (ممکنه بعد ا زaccount هم چیزی قرار نگیره که صفحه اول پنل باید نمایش داده بشه)
سلام استاد ،هیچ تغییری ایجاد نشد تو url
اون دستور قبلا تست شده.
ممنون استاد، یک سئوال دیگه هم دارم شما برای لینک دادن به صفحه ها از account?panel=profile استفاده کردین آیا میشه به اینصورتم account/profile استفاده کرد ؟؟؟
اگه منبعی وجود داره معرفی کنید،ممنون
سلام. بله میشه اونطوری باید در قسمت add_rewrite_rule j تغییرات ایجاد کنیم. همین تابع add_rewrite_rule رو سرچ کنید .
ممنون استاد
سلام استاد خسته نباشین ، چطوری میشه منو های ووکامرس رو به پنل اضافه کرد ؟؟
سلام و ممنون. کدوم منو؟
منو های صفحه my account
سلام فکر میکنم خودتون باید پیاده سازی کنید. منو ها در پنل قرار بدین و محتوا رو هم باید کدنویسی کنید.