دوستان اگر پروژه دارید از طریق ایدی زیر در ارتباط باشید
@houniyabot
@houniyabot
#آموزشی #تکهکد #ترفند #اختصاصیقلبوردپرس
📌 نمایش موجودی محصولات براساس ویژگی خاص
🖌 در این پست از قلب وردپرس میخوایم بهتون آموزش بدیم که چطور میتونیم موجودی محصولاتمون رو براساس ویژگی مورد نظرمون نمایش بدیم.
بعنوان مثال یک محصول داریم که ویژگی سایز دادیم بهش و میخوایم موجودی محصولات براساس ویژگی سایز نمایش داده بشه.
در مرحله اول یک تابع باید بنویسیم که موجودی محصولات براساس ویژگی مورد نظرمون رو نمایش بده، پس مینویسیم :
به منظور خلاصه کردن پست و جلوگیری از طولانی شدن پست خلاصه نویسی شده
مرحله دوم هم به شکل زیر مینویسیم :
در این مثال ما موجودی رو بر اساس سایز محصولات نمایش دادیم که شما میتونید با توجه به نیازتون کد رو شخصی سازی کنید😉
سوالی داشتید کامنت کنید!
@wpheart
📌 نمایش موجودی محصولات براساس ویژگی خاص
🖌 در این پست از قلب وردپرس میخوایم بهتون آموزش بدیم که چطور میتونیم موجودی محصولاتمون رو براساس ویژگی مورد نظرمون نمایش بدیم.
بعنوان مثال یک محصول داریم که ویژگی سایز دادیم بهش و میخوایم موجودی محصولات براساس ویژگی سایز نمایش داده بشه.
در مرحله اول یک تابع باید بنویسیم که موجودی محصولات براساس ویژگی مورد نظرمون رو نمایش بده، پس مینویسیم :
function md_display_stock($product_id, $attribute_slug) {در مرحله بعد میخوایم یک فیلتر بنویسیم که کار رو تمومکنیم.
$terms = wp_get_post_terms( $product_id, 'pa_' . $attribute_slug );
if ( !empty($terms) ) {
$term = current($terms);
$term_id = $term->term_id;
$stock = get_post_meta( $product_id, '_stock_' . $term_id, true );
echo 'موجودی این محصول : ' . $stock;
}
}
به منظور خلاصه کردن پست و جلوگیری از طولانی شدن پست خلاصه نویسی شده
مرحله دوم هم به شکل زیر مینویسیم :
add_filter( 'woocommerce_before_single_product_summary', 'md_show_stock', 10 );و در این مرحله کار تموم شده و ما موجودی محصولاتمون رو بر اساس ویژگی های مورد نظرمون نمایش میدیم!
function md_show_stock() {
global $product;
$product_id = $product->get_id();
$attribute_slug = 'size'; md_display_stock( $product_id, $attribute_slug );
}
در این مثال ما موجودی رو بر اساس سایز محصولات نمایش دادیم که شما میتونید با توجه به نیازتون کد رو شخصی سازی کنید😉
سوالی داشتید کامنت کنید!
@wpheart
قلب وردپرس | آموزش جامع pinned «دوره متخصص وردپرس( صفرتا۹۹) رو برگزار کنیم؟
پایه اید؟»
پایه اید؟»
قلب وردپرس | آموزش جامع
دوره متخصص وردپرس( صفرتا۹۹) رو برگزار کنیم؟
پایه اید؟
پایه اید؟
همراهان عزیز در رابطه با دوره و محتوا و شرایط ثبتنام میتونید با ایدی @houniyabot در ارتباط باشید تا شرایط ثبتنام و اطلاعات دوره رو دریافت کنید.
📌 اگر دنبال یک دوره فوق العاده میگردید که بتونید پس از اون به یک متخصص فوق العاده تبدیل بشید توصیه میکنم این دوره رو از دست ندید!
با ما در ارتباط باشید
@houniyabot
📌 اگر دنبال یک دوره فوق العاده میگردید که بتونید پس از اون به یک متخصص فوق العاده تبدیل بشید توصیه میکنم این دوره رو از دست ندید!
با ما در ارتباط باشید
@houniyabot
قلب وردپرس | آموزش جامع
همراهان عزیز در رابطه با دوره و محتوا و شرایط ثبتنام میتونید با ایدی @houniyabot در ارتباط باشید تا شرایط ثبتنام و اطلاعات دوره رو دریافت کنید. 📌 اگر دنبال یک دوره فوق العاده میگردید که بتونید پس از اون به یک متخصص فوق العاده تبدیل بشید توصیه میکنم این دوره…
دوستان دانشجو که تمایل به ثبتنام در دوره دارند یک تخفیف مازاد بر قیمت دوره براشون لحاظ خواهد شد.
#سوال
❔ جای چه محصولی توی مارکت ها خالیه؟
🔰 با هدف تولید محصولات مورد احتیاج کاربران وب و همکاران این سوال از شما همراهان عزیز پرسیده شده.
لطفا به این سوال با توجه به شناختی که دارید پاسخ بدید، ضمنا همراهان عزیز که طراحی ui,ux میکنن و میخوان در این راه با ما همکاری کنن میتونن از طریق ربات @houniyabot در ارتباط باشن.
هدف ما تولید محصولات مربوط به حوزه وب از جمله قالب، افزونه و... هست که بتونیم نیاز دوستانمون رو مرتفع کنیم.
منتظر پاسخ های ارزشمند شما از طریق ربات @houniyabot و یا نظرات همین پست هستیم.
❔ جای چه محصولی توی مارکت ها خالیه؟
🔰 با هدف تولید محصولات مورد احتیاج کاربران وب و همکاران این سوال از شما همراهان عزیز پرسیده شده.
لطفا به این سوال با توجه به شناختی که دارید پاسخ بدید، ضمنا همراهان عزیز که طراحی ui,ux میکنن و میخوان در این راه با ما همکاری کنن میتونن از طریق ربات @houniyabot در ارتباط باشن.
هدف ما تولید محصولات مربوط به حوزه وب از جمله قالب، افزونه و... هست که بتونیم نیاز دوستانمون رو مرتفع کنیم.
منتظر پاسخ های ارزشمند شما از طریق ربات @houniyabot و یا نظرات همین پست هستیم.
#آموزشی #اختصاصی #sql
آموزش تغییر مقادیر متاباکس ها ( فیلد های دلخواه ) نوشته ها از دیتابیس
🖌 شاید برایتان پیش آمده باشد که یک سایت داشته باشید با تعداد نوشته های بالا، و در متاباکس های نوشته ها ادرس خاصی را نوشته باشید.
به عنوان مثال یک سایت موزیک را در نظر بگیرید که برای باکس دانلود هر اهنگ لینک دانلود را قرارداده است.
حال در خوشترین حالت باید دید که ادرس هاست دانلود را عوض کرده و از ادرس dl.domain.tld به file.domain.tld منتقل شده است!
در این شرایط همه لینک های باکس دانلود خطای ۴۰۴ خواهند داد! چرا که با ادرس قبلی ست شده اند.
در این شرایط هیچ جای نگرانی نیست! کافیست به دیتابیس سایت دسترسی پیدا کنید از طریق phpmyadmin و پس از انتخاب دیتابیس مورد نظر از فهرست ابزار های آن گزینه sql را انتخاب کنید و دستور زیر را درون آن بنویسید و کلید go را بزنید!
منتظر بمانید تا پیغام موفقیت آمیز بودن را دریافت کنید!
‼️قبل از هرکاری یک نسخه پشتیبانی از دیتابیس خود دریافت کنید!
📍این پست بصورت اختصاصی منتشر شده است و رعایت حق کپی رایت آن نشانه شخصیت شما خواهد بود.
دانش،نابود کننده نادانی است ( امام علی علیه السلام )
قلب وردپرس را حمایت کنید 🌹
@wpheart
آموزش تغییر مقادیر متاباکس ها ( فیلد های دلخواه ) نوشته ها از دیتابیس
🖌 شاید برایتان پیش آمده باشد که یک سایت داشته باشید با تعداد نوشته های بالا، و در متاباکس های نوشته ها ادرس خاصی را نوشته باشید.
به عنوان مثال یک سایت موزیک را در نظر بگیرید که برای باکس دانلود هر اهنگ لینک دانلود را قرارداده است.
حال در خوشترین حالت باید دید که ادرس هاست دانلود را عوض کرده و از ادرس dl.domain.tld به file.domain.tld منتقل شده است!
در این شرایط همه لینک های باکس دانلود خطای ۴۰۴ خواهند داد! چرا که با ادرس قبلی ست شده اند.
در این شرایط هیچ جای نگرانی نیست! کافیست به دیتابیس سایت دسترسی پیدا کنید از طریق phpmyadmin و پس از انتخاب دیتابیس مورد نظر از فهرست ابزار های آن گزینه sql را انتخاب کنید و دستور زیر را درون آن بنویسید و کلید go را بزنید!
UPDATE wp_postmeta SET meta_value = REPLACE ( meta_value, 'https://dl.domain.tld', 'http://file.domain.tld');
منتظر بمانید تا پیغام موفقیت آمیز بودن را دریافت کنید!
‼️قبل از هرکاری یک نسخه پشتیبانی از دیتابیس خود دریافت کنید!
📍این پست بصورت اختصاصی منتشر شده است و رعایت حق کپی رایت آن نشانه شخصیت شما خواهد بود.
دانش،نابود کننده نادانی است ( امام علی علیه السلام )
قلب وردپرس را حمایت کنید 🌹
@wpheart
#اطلاعیه #نظرسنجی
📌 همراهان گرامی سلام، درحال نوشتن افزونه « مدیریت بکلینک » هستیم.
نحوه عملکرد این افزونه بطور خلاصه به شکل زیر خواهد بود که میتوانید جایگاه های موردنظر خودرا معرفی کنید و روند خرید بکلینک از سایت شما بصورت خودکار انجام شود و پس از پرداخت کاربر در جایگاه خریداری شده نمایش داده شده و پس از اتمام بازه زمانی خریداری شده ( حداقل یک ماهه ) بک لینک از جایگاه حذف شده و اطلاعرسانی ها صورت پذیر و....
با توجه به اینکه برخی از دوستان از ایده های اعلام شده قبلی سواستفاده کردند توضیح بیشتر ارائه نشده،
از شما همراهان درخواست میکنیم درصورتی که نظری راجع به این افزونه دارید اعلام کنید.
ضمن اینکه این افزونه مناسب افرادی خواهد بود که خدمات فروش بکلینک در سایت خودشون رو ارائه میدهند و همچنین امکان ارائه وبسرویس به سایت های دیگر را نیز دارد !
📌 همراهان گرامی سلام، درحال نوشتن افزونه « مدیریت بکلینک » هستیم.
نحوه عملکرد این افزونه بطور خلاصه به شکل زیر خواهد بود که میتوانید جایگاه های موردنظر خودرا معرفی کنید و روند خرید بکلینک از سایت شما بصورت خودکار انجام شود و پس از پرداخت کاربر در جایگاه خریداری شده نمایش داده شده و پس از اتمام بازه زمانی خریداری شده ( حداقل یک ماهه ) بک لینک از جایگاه حذف شده و اطلاعرسانی ها صورت پذیر و....
با توجه به اینکه برخی از دوستان از ایده های اعلام شده قبلی سواستفاده کردند توضیح بیشتر ارائه نشده،
از شما همراهان درخواست میکنیم درصورتی که نظری راجع به این افزونه دارید اعلام کنید.
ضمن اینکه این افزونه مناسب افرادی خواهد بود که خدمات فروش بکلینک در سایت خودشون رو ارائه میدهند و همچنین امکان ارائه وبسرویس به سایت های دیگر را نیز دارد !
This media is not supported in your browser
VIEW IN TELEGRAM
پنل افزونه مدیریت و فروش بکلینک ها داره تموم میشه و میریم سراغ تست و دیباگ و فروش!
برای پیشخرید این افزونه از طریق ربات در ارتباط باشید.
ضمنا پنل نویسندگان ( کسب درامد از انتشار نوشته ) هم برای فروش گذاشته شده میتونید خریداری کنید
@houniyabot
برای پیشخرید این افزونه از طریق ربات در ارتباط باشید.
ضمنا پنل نویسندگان ( کسب درامد از انتشار نوشته ) هم برای فروش گذاشته شده میتونید خریداری کنید
@houniyabot
#دوره
📌 دانستنی های کلیدی از دوره « صفر تا ۹۹ وردپرس »
✅ جامعترین و کاملترین دوره وردپرس
✅ بیش از ۲۸۰ ساعت آموزش آنلاین
✅ مینی پروژه ها و پروژه های تخصصی
✅ فراگیری کلیه توابع،قلاب ها و...
✅ فراگیری کلیه توابع و قلاب های ووکامرس
✅ طراحی چند قالب و افزونه طی دوره
✅ آزمون های بین فواصل دوره
✅ پشتیبانی از دانشجوهای دوره در پروژه ها
✅ ارائه پروژه ها به دانشجو ها پس از اتمام دوره
‼️پرسش و پاسخ انتهای هر جلسه به منظور رفع ابهامات دانشجو ها نسبت به مباحث جلسه جاری و جلسات قبل
✅ آزمون انتهای هرفصل به منظور تعیین سطح و رفع ایرادات دانشجو ها
و....
🔰 این دوره یک دوره فوقالعاده میباشد که با شرکت در این دوره هر نوع سایت وردپرسی و... را به سادگی پیاده سازی خواهید کرد، قالب و افزونه های استاندارد طراحی کنید و در مارکت ها بفروشید و...
برای اطلاعات بیشتر راجع به هزینه دوره، نحوه پرداخت و شرایط ثبتنام در ارتباط باشید 👇👇👇
@houniyabot
📌 دانستنی های کلیدی از دوره « صفر تا ۹۹ وردپرس »
✅ جامعترین و کاملترین دوره وردپرس
✅ بیش از ۲۸۰ ساعت آموزش آنلاین
✅ مینی پروژه ها و پروژه های تخصصی
✅ فراگیری کلیه توابع،قلاب ها و...
✅ فراگیری کلیه توابع و قلاب های ووکامرس
✅ طراحی چند قالب و افزونه طی دوره
✅ آزمون های بین فواصل دوره
✅ پشتیبانی از دانشجوهای دوره در پروژه ها
✅ ارائه پروژه ها به دانشجو ها پس از اتمام دوره
‼️پرسش و پاسخ انتهای هر جلسه به منظور رفع ابهامات دانشجو ها نسبت به مباحث جلسه جاری و جلسات قبل
✅ آزمون انتهای هرفصل به منظور تعیین سطح و رفع ایرادات دانشجو ها
و....
🔰 این دوره یک دوره فوقالعاده میباشد که با شرکت در این دوره هر نوع سایت وردپرسی و... را به سادگی پیاده سازی خواهید کرد، قالب و افزونه های استاندارد طراحی کنید و در مارکت ها بفروشید و...
برای اطلاعات بیشتر راجع به هزینه دوره، نحوه پرداخت و شرایط ثبتنام در ارتباط باشید 👇👇👇
@houniyabot
قلب وردپرس | آموزش جامع pinned «#دوره 📌 دانستنی های کلیدی از دوره « صفر تا ۹۹ وردپرس » ✅ جامعترین و کاملترین دوره وردپرس ✅ بیش از ۲۸۰ ساعت آموزش آنلاین ✅ مینی پروژه ها و پروژه های تخصصی ✅ فراگیری کلیه توابع،قلاب ها و... ✅ فراگیری کلیه توابع و قلاب های ووکامرس ✅ طراحی چند قالب و افزونه طی…»
#آموزشی #بدانیم #ترفند
🔅نمایش لیست فایل های موجود در محصول دانلودی ووکامرس
درصورت نیاز به نمایش لیست فایل های قابل دانلود برای محصولات ووکامرس میتوانید از تکه کد زیر استفاده نمایید.
📍با کمی خلاقیت میتوانید با این لیست فایل ها باکس دانلود و... حرفه ای طراحی کنید تا درصورتی که کابر محصول را خریداری کرد، فایل هارا از طریق باکس دانلود در صفحه محصول دانلود نماید.
👈 حرفهای یادبگیر، حرفه ای کار کن
همراه ما باشید
@wpheart
instagram.com/codin.uni
🔅نمایش لیست فایل های موجود در محصول دانلودی ووکامرس
درصورت نیاز به نمایش لیست فایل های قابل دانلود برای محصولات ووکامرس میتوانید از تکه کد زیر استفاده نمایید.
$files = $product->get_files();
foreach($files as $key => $dls){
echo '<a href="'.$dls["file"].'">'.$dls["name"].'</a>';
}
📍با کمی خلاقیت میتوانید با این لیست فایل ها باکس دانلود و... حرفه ای طراحی کنید تا درصورتی که کابر محصول را خریداری کرد، فایل هارا از طریق باکس دانلود در صفحه محصول دانلود نماید.
👈 حرفهای یادبگیر، حرفه ای کار کن
همراه ما باشید
@wpheart
instagram.com/codin.uni
قلب وردپرس | آموزش جامع
#دوره 📌 دانستنی های کلیدی از دوره « صفر تا ۹۹ وردپرس » ✅ جامعترین و کاملترین دوره وردپرس ✅ بیش از ۲۸۰ ساعت آموزش آنلاین ✅ مینی پروژه ها و پروژه های تخصصی ✅ فراگیری کلیه توابع،قلاب ها و... ✅ فراگیری کلیه توابع و قلاب های ووکامرس ✅ طراحی چند قالب و افزونه طی…
دوستان اخرین فرصت برای ثبتنام در دوره با تخفیف ویژه روز پدر هستش، از دوستان کسی اگر میخواد ثبتنام کنه سریع اقدام کنه تا فرصت هست.
@houniyabot
@houniyabot
#آموزشی #اختصاصیقلبوردپرس #درخواستی #معرفیتابع #تابع #تکهکد #شرطدرphp
🔅حذف یک پست در زمان مشخص در وردپرس ( انجام یک عملیات در php )
🖌همانطور که در عنوان مطلب ذکر شد، در این مطلب درخدمت شما هستیم با آموزش کار با تابع زمان و توابع حذف نوشته در وردپرس و پیاده سازی یک شرط در وردپرس برای حذف یک نوشته و همچنین پیاده سازی یک شرط در php برای اقدام به یک عملیات.
👈 در ادامه آموزش با ما همراه باشید :
در مرحله اول آموزش تابع عملیاتی و کم کاربرد اما حرفه ای
wpdeletepost()
را به شما معرفی میکنیم، این تابع ۲ مقدار را درخود جای میدهد که مقدار اول شناسه پست و مقدار دوم نحوه حذف سریع است که میتواند برابر با مقادیر true یا false باشد.
نحوه استفاده از این تابع به شکل زیر میباشد :
خب تا به اینجا میبایست از روش استفاده و عملکرد این تابع مطلع شده باشید.
در صورتی که میخواهید یک پست را در زمان مشخص حذف نمایید ، میبایست زمان فعلی را به کمک تابع date() دریافت نمایید و در یک متغیر ذخیره کنید ( میتوانید خود تابع را در شرط قرار دهید، در این آموزش ما برای مرتب و قابل فهم بودن، زمان را ذخیره میکنیم )
به شکل :
$time = date('H:i');
خب ما زمان را با فرمت ساعت:دقیقه به عبارت عددی مانند :
11:50
در متغیر ذخیره کردیم ، حالا میتوانیم شرط را برقرار کنیم :
در این تکه کد، در ساعت ۲۲ پست با شناسه ۱۲ را بصورت خودکار حذف خواهیم کرد.
❗️درصورت استفاده از این تابع زمان میبایست بر روی فایلی که این کد نوشته شده ، کرون جاب تنظیم کرده باشید ، در غیر اینصورت عمل نخواهد کرد.
👈 در مرحله دوم آموزش اقدام به عملیات را در یک فایل php خواهیم آموخت که دقیقا مشابه مرحله اول است با این تفاوت که درصورت برقراری شرط ، کدهای دلخواه را خواهیم نوشت.
مثال :
📍به اینصورت میتوانید یک عملیات مدیریت زمانی شده را اجرا نمایید.
‼️درصورت استفاده از هر دو روش میبایست کرون جاب را بر روی فایلی که کد های خمد را مینویسید تنظیم کنید بر روی هر ۱ دقیقه.
‼️حتما بررسی کنید که زمان سرور شما با زمان منطقه محلی ( تهران ) برابر باشد.
‼️درصورت بروز هرگونه سوال ومشکل از طریق دیدگاه ها با ما در ارتباط باشید.
#لطفا درصورت کپی برداری از مطلب منبع آن را @wpheart درج نمایید.
قلب وردپرس را حمایت کنید 🌹
@wpheart
🔅حذف یک پست در زمان مشخص در وردپرس ( انجام یک عملیات در php )
🖌همانطور که در عنوان مطلب ذکر شد، در این مطلب درخدمت شما هستیم با آموزش کار با تابع زمان و توابع حذف نوشته در وردپرس و پیاده سازی یک شرط در وردپرس برای حذف یک نوشته و همچنین پیاده سازی یک شرط در php برای اقدام به یک عملیات.
👈 در ادامه آموزش با ما همراه باشید :
در مرحله اول آموزش تابع عملیاتی و کم کاربرد اما حرفه ای
wpdeletepost()
را به شما معرفی میکنیم، این تابع ۲ مقدار را درخود جای میدهد که مقدار اول شناسه پست و مقدار دوم نحوه حذف سریع است که میتواند برابر با مقادیر true یا false باشد.
نحوه استفاده از این تابع به شکل زیر میباشد :
wp_delete_post($post_id, true);
خب تا به اینجا میبایست از روش استفاده و عملکرد این تابع مطلع شده باشید.
در صورتی که میخواهید یک پست را در زمان مشخص حذف نمایید ، میبایست زمان فعلی را به کمک تابع date() دریافت نمایید و در یک متغیر ذخیره کنید ( میتوانید خود تابع را در شرط قرار دهید، در این آموزش ما برای مرتب و قابل فهم بودن، زمان را ذخیره میکنیم )
به شکل :
$time = date('H:i');
خب ما زمان را با فرمت ساعت:دقیقه به عبارت عددی مانند :
11:50
در متغیر ذخیره کردیم ، حالا میتوانیم شرط را برقرار کنیم :
$time = date('H:i');
$post_id = 12;
if($time == "22:00"){
wp_delete_post($post_id, tru);
}
در این تکه کد، در ساعت ۲۲ پست با شناسه ۱۲ را بصورت خودکار حذف خواهیم کرد.
❗️درصورت استفاده از این تابع زمان میبایست بر روی فایلی که این کد نوشته شده ، کرون جاب تنظیم کرده باشید ، در غیر اینصورت عمل نخواهد کرد.
👈 در مرحله دوم آموزش اقدام به عملیات را در یک فایل php خواهیم آموخت که دقیقا مشابه مرحله اول است با این تفاوت که درصورت برقراری شرط ، کدهای دلخواه را خواهیم نوشت.
مثال :
$time = date('H:i');
if($time == "23:00"){
// کدهای مورد نیاز خود را برای انجام در ساعت ۲۳ در این بخش وارد کنید.
}
📍به اینصورت میتوانید یک عملیات مدیریت زمانی شده را اجرا نمایید.
‼️درصورت استفاده از هر دو روش میبایست کرون جاب را بر روی فایلی که کد های خمد را مینویسید تنظیم کنید بر روی هر ۱ دقیقه.
‼️حتما بررسی کنید که زمان سرور شما با زمان منطقه محلی ( تهران ) برابر باشد.
‼️درصورت بروز هرگونه سوال ومشکل از طریق دیدگاه ها با ما در ارتباط باشید.
#لطفا درصورت کپی برداری از مطلب منبع آن را @wpheart درج نمایید.
قلب وردپرس را حمایت کنید 🌹
@wpheart
#اطلاعیه
دوستان و همراهان گرامی سلام، اگر ایدهای دارید و نمیتونید ایده خودتون رو پیاده کنید ما میتونیم بصورت مشارکتی با شما همراه باشیم
ایده از شما، اجرا از ما
میتونیم باهم همکاری کنیم 👇👇👇
@houniyabot
@wpheart
دوستان و همراهان گرامی سلام، اگر ایدهای دارید و نمیتونید ایده خودتون رو پیاده کنید ما میتونیم بصورت مشارکتی با شما همراه باشیم
ایده از شما، اجرا از ما
میتونیم باهم همکاری کنیم 👇👇👇
@houniyabot
@wpheart