#ویدیو #سرعت
خطای combain images css یک خطای رایجی هست که توی سایت های تست سرعت مثل gtmetrix معمولا مشاهده میشن، این خطا موقعی رخ میده که شما از تصاویر کوچک و ثابت استفاده کنید، به کمک این آموزش میتونید تصاویر کوچک رو باهم ادغام کنید تا تعداد درخواست ها پایینتر بیاد سایتتون سریعتر لود بشه.
پیشنهاد میکنم این ویدیو رو از دست ندید،
مشاهده ویدیو : 👇👇👇
https://youtu.be/hvLCsIOf8kc
خطای combain images css یک خطای رایجی هست که توی سایت های تست سرعت مثل gtmetrix معمولا مشاهده میشن، این خطا موقعی رخ میده که شما از تصاویر کوچک و ثابت استفاده کنید، به کمک این آموزش میتونید تصاویر کوچک رو باهم ادغام کنید تا تعداد درخواست ها پایینتر بیاد سایتتون سریعتر لود بشه.
پیشنهاد میکنم این ویدیو رو از دست ندید،
مشاهده ویدیو : 👇👇👇
https://youtu.be/hvLCsIOf8kc
#آموزشی #تکه_کد
✨ تنظیم تصویر ثابت دلخواه براساس دسته بندی
🖌 توی فروشگاه های ووکامرسی، زمانی که شما برای محصولاتتون تصویر شاخص انتخاب نکنید، یک تصویر بعنوان تصویر جایگزین ( ثابت ) نمایش داده میشود، شما به سادگی و با چندخط کد میتونید این تصویر رو تغییر بدید، نکته جالب ماجرا اینجاست که شاید بخواهید این تصاویر براساس دسته بندی محصول متغیر باشن 😉
اینجاست که میریم سراغ فایل فانکشن قالبمون و شروع میکنیم به اضافه کردن و نوشتن کدها 😁
کد رو از کجا میخواید بیارید حالا؟ 🤔🤔🤔
این پایین براتون نوشتم 👇👇👇
📌 توجه کنید که میتونید هر تعداد دسته بندی رو بهش اضافه کنید و فقط کافیه شرط هایی که دسته بندی رو تعیین کردم تکرار کنید.
در کد بالا برای دسته بندی test تصویر test.jpg و برای دسته بندی morteza تصویر morteza.png فراخوانی شده.
و اما در انتها برای زمانی که هیچ یک از دسته بندی های وارد شده در شروط برقرار نبودن تصویر defualt.png فراخوانی و ست میشه !
اگر سوال و مشکلی داشتید بپرسید و بگید تا کمکتون کنم 😉
لطفتون مستدعام 🌹
instagram.com/codin.uni
@wpheart
✨ تنظیم تصویر ثابت دلخواه براساس دسته بندی
🖌 توی فروشگاه های ووکامرسی، زمانی که شما برای محصولاتتون تصویر شاخص انتخاب نکنید، یک تصویر بعنوان تصویر جایگزین ( ثابت ) نمایش داده میشود، شما به سادگی و با چندخط کد میتونید این تصویر رو تغییر بدید، نکته جالب ماجرا اینجاست که شاید بخواهید این تصاویر براساس دسته بندی محصول متغیر باشن 😉
اینجاست که میریم سراغ فایل فانکشن قالبمون و شروع میکنیم به اضافه کردن و نوشتن کدها 😁
کد رو از کجا میخواید بیارید حالا؟ 🤔🤔🤔
این پایین براتون نوشتم 👇👇👇
add_filter( 'woocommerce_placeholder_img_src', 'md_df_img_ph', 10 );
function md_df_img_ph( $image_url ) {
global $product;
$md_cat = $product->get_categories();
if ($md_cat == 'test'){
$image_url = 'test.jpg'; } elseif ($md_cat == 'morteza') {
$image_url = 'morteza.png';
} else {
$image_url = 'defualt.png';
}
return $image_url;
}
📌 توجه کنید که میتونید هر تعداد دسته بندی رو بهش اضافه کنید و فقط کافیه شرط هایی که دسته بندی رو تعیین کردم تکرار کنید.
در کد بالا برای دسته بندی test تصویر test.jpg و برای دسته بندی morteza تصویر morteza.png فراخوانی شده.
و اما در انتها برای زمانی که هیچ یک از دسته بندی های وارد شده در شروط برقرار نبودن تصویر defualt.png فراخوانی و ست میشه !
اگر سوال و مشکلی داشتید بپرسید و بگید تا کمکتون کنم 😉
لطفتون مستدعام 🌹
instagram.com/codin.uni
@wpheart
#آموزشی #تکه_کد #ترفند #درخواستی_کاربران
✨ حذف دکمه افزودن به سبد خرید برای محصولات یک دسته خاص
🖌 اگر شما هم یک فروشگاه ووکامرسی دارید و میخواید در زمان مشخص دکمه افزودن به سبد خرید رو برای محصولات موجود در یک دسته خاص حذف کنید، میتوانید در زمان مشخص کد زیر را به فایل فانکشن اضافه کنید و از آن بهره ببرید.
در مثال بالا دسته بندی مورد نظر test میباشد، شما میتوانید بصورت آرایه از چند دسته بندی استفاده کنید، مثال :
array('test','test1')
و البته برای اینکه برای خودکار شدن این عملیات کافیست یک شرط قرار دهید و به شکل زیر عمل کنید :
کدهای موجود در تابع اول که نوشته شد را درون این شرط قراردهید تا عملکرد این متد بصورت خودکار اتفاق بیفتد.
در مثال فوق بازه زمانی بین ۰۱-۰۱-۲۰۲۲ تا ۰۳-۰۱-۲۰۲۲ قرارداده شده و پس از این زمان دکمه افزودن به سبد خرید نمایش داده خواهد شد.
به همین سادگی 😊😊
توجه : کد را در فایل فانکشن قالب قراردهید.
instagram.com/codin.uni
@wpheart
✨ حذف دکمه افزودن به سبد خرید برای محصولات یک دسته خاص
🖌 اگر شما هم یک فروشگاه ووکامرسی دارید و میخواید در زمان مشخص دکمه افزودن به سبد خرید رو برای محصولات موجود در یک دسته خاص حذف کنید، میتوانید در زمان مشخص کد زیر را به فایل فانکشن اضافه کنید و از آن بهره ببرید.
add_action('wp', 'md_remove_addtocart' );
function md_remove_addtocart(){
if( is_product_category( 'test' ) ) {
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart');
}
}
در مثال بالا دسته بندی مورد نظر test میباشد، شما میتوانید بصورت آرایه از چند دسته بندی استفاده کنید، مثال :
array('test','test1')
و البته برای اینکه برای خودکار شدن این عملیات کافیست یک شرط قرار دهید و به شکل زیر عمل کنید :
if(date('Y-m-d') >= '2022-01-01' && date('Y-m-d') <= '2022-01-03'){
}
کدهای موجود در تابع اول که نوشته شد را درون این شرط قراردهید تا عملکرد این متد بصورت خودکار اتفاق بیفتد.
در مثال فوق بازه زمانی بین ۰۱-۰۱-۲۰۲۲ تا ۰۳-۰۱-۲۰۲۲ قرارداده شده و پس از این زمان دکمه افزودن به سبد خرید نمایش داده خواهد شد.
به همین سادگی 😊😊
توجه : کد را در فایل فانکشن قالب قراردهید.
instagram.com/codin.uni
@wpheart
سلام دوستان، تقریبا یکسال از فعالیتمون داخل کانال میگذره ولی همچنان محتوا فوق العاده هستن، با مدیریت جدید و مطالب جدید شروع کنیم؟
Anonymous Poll
85%
آره شروع به فعالیت کنید
15%
نه
توی کامنت های بگید اولین پست آموزشی در چه زمینه و موضوع باشه، امشب بذاریم براتون.
#آموزشی #ترفند #مناسب_قالبهایاختصاصی
✨ قراردادن ویدیو بجای تصویر شاخص در وردپرس
🖌 اگر تمایل دارید برای تصاویر شاخص محصولات و مقالات خود ویدیو بارگزاری کنید قطعا به شما افزونه های متعددی معرفی خواهند کرد، اما در این پست به شما آموزش میدیم تا قالب اختصاصی سایت خودتون رو حرفهای تر کنید، پس در ادامه همراه ما باشید...
1⃣ در مرحله اول میباست برای پست تایپ مورد نظر یک فیلد متای متنی ایجاد کنید و شناسه فیلد را به خاطر داشته باشید. ( در مراحل بعد لازم دارید )
2⃣ به فایل کدهای مربوط به قالبتون برید و کدهای مربوط به تصویر شاخص نوشته را پیدا کنید و با کدهای زیر جایگزین کنید.
3⃣ به صفحه ویرایش نوشته بازگردید و در فیلدی که ایجاد کردید لینک ویدیو از هر رسانه که مدنظر دارید ( از رسانه های سایت خودتون هم میتونید بذارید ) داخل فیلد بذارید و ذخیره کنید
به صفحه نوشته مراجعه کنید و از تصویر شاخص جدید خودتون لذت ببرید 😉
📌 میتونید سایز ویدیو رو طبق اساس قالبتون تغییر بدید.
نظراتتون رو توی کامنت ها بذارید.
@wpheart
✨ قراردادن ویدیو بجای تصویر شاخص در وردپرس
🖌 اگر تمایل دارید برای تصاویر شاخص محصولات و مقالات خود ویدیو بارگزاری کنید قطعا به شما افزونه های متعددی معرفی خواهند کرد، اما در این پست به شما آموزش میدیم تا قالب اختصاصی سایت خودتون رو حرفهای تر کنید، پس در ادامه همراه ما باشید...
1⃣ در مرحله اول میباست برای پست تایپ مورد نظر یک فیلد متای متنی ایجاد کنید و شناسه فیلد را به خاطر داشته باشید. ( در مراحل بعد لازم دارید )
2⃣ به فایل کدهای مربوط به قالبتون برید و کدهای مربوط به تصویر شاخص نوشته را پیدا کنید و با کدهای زیر جایگزین کنید.
<?php
$houniya_video = get_post_meta(the_post_ID(),'field id', tru);
?>
<video width="280" height="280">
<source src="<?php echo $houniya_video; ?> " type="video/mp4">
</video>
3⃣ به صفحه ویرایش نوشته بازگردید و در فیلدی که ایجاد کردید لینک ویدیو از هر رسانه که مدنظر دارید ( از رسانه های سایت خودتون هم میتونید بذارید ) داخل فیلد بذارید و ذخیره کنید
به صفحه نوشته مراجعه کنید و از تصویر شاخص جدید خودتون لذت ببرید 😉
📌 میتونید سایز ویدیو رو طبق اساس قالبتون تغییر بدید.
نظراتتون رو توی کامنت ها بذارید.
@wpheart
#آموزشی #ترفند #تکه_کد #اختصاصی
✨ حذف تصاویر اضافی از هاست و دیتابیس بصورت کلی و بدون دردسر
🖌 احتمال خیلی زیاد شماهم یکسری تصاویر و فایل بارگزاری شده در سایتتون دارید که اضافی هستن و هیچ استفادهای ندارید ازشون و فقط حجم هاست و دیتابیس رو اشغال کرده( همانطور که میتونید بارگزاری رسانه ها در وردپرس بعلت ثبت اطلاعات فایل در دیتابیس موجب افزایش حجم دیتابیس سایت میشه )
با آموزشی که در ادامه براتون میذاریم میتونید براحتی و بدون هیچ مشکلی تصاویر و فایل های بلااستفاده و اضافی رو از هاست و دیتابیس حذف کنید همباعث بالا رفتن سرعت سایتتون میشه و هم حجم دیتابیش و هاست رو کمتر اشغال میکنید.
مشاهده ویدیو از طریق لینک زیر 👇👇
https://youtu.be/G_tdU3P2qnQ?si=ulUlArCdXQnWCOMK
📌 کانال یوتیوب رو ساب کنید و به دوستانتون هم معرفی کنید.
@wpheart
با مدیریت جدید 😉
✨ حذف تصاویر اضافی از هاست و دیتابیس بصورت کلی و بدون دردسر
🖌 احتمال خیلی زیاد شماهم یکسری تصاویر و فایل بارگزاری شده در سایتتون دارید که اضافی هستن و هیچ استفادهای ندارید ازشون و فقط حجم هاست و دیتابیس رو اشغال کرده( همانطور که میتونید بارگزاری رسانه ها در وردپرس بعلت ثبت اطلاعات فایل در دیتابیس موجب افزایش حجم دیتابیس سایت میشه )
با آموزشی که در ادامه براتون میذاریم میتونید براحتی و بدون هیچ مشکلی تصاویر و فایل های بلااستفاده و اضافی رو از هاست و دیتابیس حذف کنید همباعث بالا رفتن سرعت سایتتون میشه و هم حجم دیتابیش و هاست رو کمتر اشغال میکنید.
مشاهده ویدیو از طریق لینک زیر 👇👇
https://youtu.be/G_tdU3P2qnQ?si=ulUlArCdXQnWCOMK
📌 کانال یوتیوب رو ساب کنید و به دوستانتون هم معرفی کنید.
@wpheart
با مدیریت جدید 😉
امروز منتظر آموزش رایگان راه اندازی سیستم دانلود فایل به ازای وارد کردن ایمیل باشید 😉
هیچ کجا این آموزش رو بصورت کدنویسی نذاشتن و فقط ۳ تا افزونه معرفی میکنن، ما اصالت این کانال رو حفظ کردیم و هر کاری رو بدون افزونه انجام میدیم و آموزش میدیم 😉😉
سیستم دانلود به ازای وارد کردن ایمیل به این صورت هست که کاربر برای دانلود فایل ایمیل رو وارد میکنه و سیستم لینک دانلود فایل رو به ایمیل کاربر ارسال میکنه که اینطوری یک دیتا برای ایمیل مارکتینگ هم میتونید بسازید ( دراصل توسط این سیستم براتون ساخته میشه و راحت میتونید ایمیل مارکتینگ کنید ) 😉
نظراتتونو بنویسید...
@wpheart
هیچ کجا این آموزش رو بصورت کدنویسی نذاشتن و فقط ۳ تا افزونه معرفی میکنن، ما اصالت این کانال رو حفظ کردیم و هر کاری رو بدون افزونه انجام میدیم و آموزش میدیم 😉😉
سیستم دانلود به ازای وارد کردن ایمیل به این صورت هست که کاربر برای دانلود فایل ایمیل رو وارد میکنه و سیستم لینک دانلود فایل رو به ایمیل کاربر ارسال میکنه که اینطوری یک دیتا برای ایمیل مارکتینگ هم میتونید بسازید ( دراصل توسط این سیستم براتون ساخته میشه و راحت میتونید ایمیل مارکتینگ کنید ) 😉
نظراتتونو بنویسید...
@wpheart
ویدیوی آموزشی راه اندازی سیستم دانلود به ازای وارد کردن ایمیل رو از لینک زیر ببینید 👇👇👇
https://youtu.be/hSL3nCuGN18?feature=shared
https://youtu.be/hSL3nCuGN18?feature=shared
محصول پیشنهاد بدید طراحی کنیم بذاریم برای فروش تویمارکت ها...
پیشنهاداتونو بنویسید، به بهترین پیشنهاد خود محصول و محصولات بعدی رو رایگان میدیم...
پیشنهاداتونو بنویسید، به بهترین پیشنهاد خود محصول و محصولات بعدی رو رایگان میدیم...
قلب وردپرس | آموزش جامع pinned «محصول پیشنهاد بدید طراحی کنیم بذاریم برای فروش تویمارکت ها... پیشنهاداتونو بنویسید، به بهترین پیشنهاد خود محصول و محصولات بعدی رو رایگان میدیم...»
📌 رولیشن اسلایدر
نسخه : ۶.۶.۱۴
برای دانلود فایل روی لینک زیر بزنید 👇👇👇
📥 https://api.telegram.org/file/bot940413370:AAGZXS8iuEiIeum-BOY9m2lFZNj-SYD97j0/documents/file_1.zip
نسخه : ۶.۶.۱۴
برای دانلود فایل روی لینک زیر بزنید 👇👇👇
📥 https://api.telegram.org/file/bot940413370:AAGZXS8iuEiIeum-BOY9m2lFZNj-SYD97j0/documents/file_1.zip
📌فونت فارسی « عین دال »
مناسب برای طراحی لوگو و....
دانلود فایل از طریق لینک زیر 👇👇👇
https://api.telegram.org/file/bot940413370:AAGZXS8iuEiIeum-BOY9m2lFZNj-SYD97j0/documents/file_2.zip
@wpheart
مناسب برای طراحی لوگو و....
دانلود فایل از طریق لینک زیر 👇👇👇
https://api.telegram.org/file/bot940413370:AAGZXS8iuEiIeum-BOY9m2lFZNj-SYD97j0/documents/file_2.zip
@wpheart
#آموزشی #اختصاصی #درخواستیاعضا
📌 حذف خودکار سفارشات لغو شده،درحال پردازش،و... بعد از مدت زمان مشخص
🖌 با استفاده از تکه کد زیر ، سفارشاتی که پس از ۱۰ دقیقه به حالت موفق تبدیل نشوند حذف خواهندشد.
function md_update_order_status( $order_id ) {
$order = new WC_Order( $order_id );
$order_status = $order->get_status();
if ('cancelled' == $order_status 'failed' == $order_status 'pending' == $order_status ) {
$current_time = date('h:i:s');
sleep(600);
wp_delete_post($order_id,true);
}
}
add_action('init','md_update_order_status');
📍۶۰۰ ثانیه برابر است با ۱۰ دقیقه
📍این کد را در فایل فانکشن قالب قرار دهید.
#لطفا درصورت کپی برداری از مطلب،منبع آن را @wpheart درج نمایید.
قلب ورردپرس را حمایت کنید 🌹
@wpheart
📌 حذف خودکار سفارشات لغو شده،درحال پردازش،و... بعد از مدت زمان مشخص
🖌 با استفاده از تکه کد زیر ، سفارشاتی که پس از ۱۰ دقیقه به حالت موفق تبدیل نشوند حذف خواهندشد.
function md_update_order_status( $order_id ) {
$order = new WC_Order( $order_id );
$order_status = $order->get_status();
if ('cancelled' == $order_status
$current_time = date('h:i:s');
sleep(600);
wp_delete_post($order_id,true);
}
}
add_action('init','md_update_order_status');
📍۶۰۰ ثانیه برابر است با ۱۰ دقیقه
📍این کد را در فایل فانکشن قالب قرار دهید.
#لطفا درصورت کپی برداری از مطلب،منبع آن را @wpheart درج نمایید.
قلب ورردپرس را حمایت کنید 🌹
@wpheart
#اختصاصی #آموزشی
اگر توی سایتتون کهمحتوا محور هستش از تصاویر استفاده میکنید و نوشتن خصوصیات « متن جایگزین و نام و... » براتون زمانبر هست یا ممکنه فراموش کنید که برای تصاویر بنویسید میدونید که این موضوع روی سئوی پستتون میتونه تاثیر بذاره، برای اینکه بتونید با خیال راحت تصاویر رو برای هر نوشته که آپلود میکنید بصورت خودکار بتونید از کلمه کلیدی افزونه رنک مث یا یوآست سئو و یا عنوان نوشته در خصوصیات تصاویر استفاده کنید براتون یک آموزش خیلی خوب تهیه کردیم که با دیدن این آموزش دیگه خیالتون بابت تصاویر راحت میشه!
پس ویدیو زیر رو ببینید و روی سئو سایتتون کار کنید 😉
https://youtu.be/lRj7ex6-uAA?si=DsiTPZJyhwyewtiH
@wpheart
اگر توی سایتتون کهمحتوا محور هستش از تصاویر استفاده میکنید و نوشتن خصوصیات « متن جایگزین و نام و... » براتون زمانبر هست یا ممکنه فراموش کنید که برای تصاویر بنویسید میدونید که این موضوع روی سئوی پستتون میتونه تاثیر بذاره، برای اینکه بتونید با خیال راحت تصاویر رو برای هر نوشته که آپلود میکنید بصورت خودکار بتونید از کلمه کلیدی افزونه رنک مث یا یوآست سئو و یا عنوان نوشته در خصوصیات تصاویر استفاده کنید براتون یک آموزش خیلی خوب تهیه کردیم که با دیدن این آموزش دیگه خیالتون بابت تصاویر راحت میشه!
پس ویدیو زیر رو ببینید و روی سئو سایتتون کار کنید 😉
https://youtu.be/lRj7ex6-uAA?si=DsiTPZJyhwyewtiH
@wpheart
❔سوال : آیا امکان جدا کردن صفحات ورود کاربران با سطح کاربری مختلف در وردپرس وجود دارد ؟ یعنی میشود کاربر مدیر از یک صفحه، نویسنده از صفحه ای دیگر و مشتری از صفحه خاصی وارد پنل خود شوند ؟
#پاسخ : قطعا بله!
این امکان وجود دارد که شما برای هر سطح کاربری یک صفحه ورود و عضویت در سایت خود داشته باشید، برای این منظور میتوانید از دو روش که طبق معلوم استفاده از افزونه و کدنویسی هست استفاده کنید، در روش اول شما برگه های مورد نظر را ایجاد کرده و همچنین پنل کاربری را طراحی میکنید و برگه پنل را محدود به ورود کاربر میکنید، ذر مبحث طراحی صفحه ورود به کمک افزونه های مکمل تعیین میکنید که پس از ورود کاربر از فرم ایجادشده، به برگهپنل مربوط به خود هدایت شود.
دراین روش برگه ها تو در تو و تعداد برگه ها بالا رفته و کار بصورت حرفه ای نخواهد بود.
در روش دوم که به کمک کدنویسی میتوانید پیاده کنید، تعداد برگه ها کمتر و یاحتی میتوانید در یک برگه فرم ورود کاربر را قرار دهید و پس از ورود به کمک کدنویسی سطح کاربری شخص را بررسی کنید والمان های مربوط به آن سطح کاربری را نمایش دهید، در واقع در این روش شما یک برگه ورود دارید که هم میتواند پنل باشد و هم صفحه ورود با این تفاوت که این برگه دارای همه امکانات پنل کاربری هست که شما تعیین میکنید برای چه سطح کاربری کدام المان ها نمایش داده شود.
روش دوم یک روش فوق حرفهای میباشد که با مقداری کدنویسی و رعایت شرط و شروط مربوطه میتوانید به آن دست بیابید.
@wpheart
#پاسخ : قطعا بله!
این امکان وجود دارد که شما برای هر سطح کاربری یک صفحه ورود و عضویت در سایت خود داشته باشید، برای این منظور میتوانید از دو روش که طبق معلوم استفاده از افزونه و کدنویسی هست استفاده کنید، در روش اول شما برگه های مورد نظر را ایجاد کرده و همچنین پنل کاربری را طراحی میکنید و برگه پنل را محدود به ورود کاربر میکنید، ذر مبحث طراحی صفحه ورود به کمک افزونه های مکمل تعیین میکنید که پس از ورود کاربر از فرم ایجادشده، به برگهپنل مربوط به خود هدایت شود.
دراین روش برگه ها تو در تو و تعداد برگه ها بالا رفته و کار بصورت حرفه ای نخواهد بود.
در روش دوم که به کمک کدنویسی میتوانید پیاده کنید، تعداد برگه ها کمتر و یاحتی میتوانید در یک برگه فرم ورود کاربر را قرار دهید و پس از ورود به کمک کدنویسی سطح کاربری شخص را بررسی کنید والمان های مربوط به آن سطح کاربری را نمایش دهید، در واقع در این روش شما یک برگه ورود دارید که هم میتواند پنل باشد و هم صفحه ورود با این تفاوت که این برگه دارای همه امکانات پنل کاربری هست که شما تعیین میکنید برای چه سطح کاربری کدام المان ها نمایش داده شود.
روش دوم یک روش فوق حرفهای میباشد که با مقداری کدنویسی و رعایت شرط و شروط مربوطه میتوانید به آن دست بیابید.
@wpheart