رفتن به مطلب

ویرایش یکی از تگ های edd


پست های پیشنهاد شده

سلام دوستان.

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

توی سابقه پرداخت ها توی افزونه EDD اون قسمتی که بصورت مختصر جزئیات خریداران رو نشون میده یه تگش هست که ایمیل خریدار رو نمایش میده.

اگه بخوام اون تگ رو تغییر بدم که نام خریدار رو بجای ایمیل نمایش بده کدوم فایل و تگ رو باید ویرایش کنم؟؟

هرچی گشتم پیداش نکردم. :wacko: :wacko:

با تشکر.

لینک به ارسال

مسیرش فایل user-functions.php در پوشه includes افزونه است خط 244 تا 262


function edd_get_purchase_stats_by_user( $user = '' ) {
if ( is_email( $user ) ) {
$field = 'email';
} elseif ( is_numeric( $user ) ) {
$field = 'user_id';
}
$customer = EDD()->customers->get_by( $field, $user );
$stats['purchases'] = absint( $customer->purchase_count );
$stats['total_spent'] = edd_sanitize_amount( $customer->purchase_value );
return (array) apply_filters( 'edd_purchase_stats_by_user', $stats, $user );
}

ولی شما نمی تونید تغییرش بدید چون براش یک تابع تعریف کرده که در جاهای مختلف کاربرد داره و با دست بردن توش عملا افزونه کاراییش رو از دست می ده

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

لینک به ارسال

مسیرش فایل user-functions.php در پوشه includes افزونه است خط 244 تا 262

ممنون آقای فخار. لطف کردید.

یعنی نمیشه تابع ایمل رو حذف کرد بجاش تابع نام خریدار رو گذاشت؟

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

اگه میشه ممنون میشم تابع نام خریدا رو هم برام مذارید.

لینک به ارسال

آقای فخار این کدهایی که گذاشتید رو کامل پاک هم که میکنم ولی باز جزئیات خرید رو تو همون بخش نمایش میده.

منظورم قسمت زیر هست که تو عکس مشخص کردم.

بخوام اسم خریدار رو به این قسمت اضافه کنم راهی هست؟ حالا یا با پاک کردن ایمیل و یا اضافه کردن فید جدید.

27930736905886432069.jpg

لینک به ارسال

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

خوب زده مهمان، میخوام اون نام خودش رو که وارد میکنه خریدار توی سبد خرید ، نمایش بده.

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

.

ویرایش شده توسط majids
لینک به ارسال

شما باید برای خرید دسترسی را روی افراد ثبت نام شده بگذارید تا نامشون ذخیره بشه و الا از لحاظ سیستم میهمانند

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...