قلب وردپرس | آموزش جامع
2.14K subscribers
430 photos
77 videos
185 files
388 links
مرجع تخصصی آموزش وردپرس
گروه تخصصی : @woordpressi
اینستاگرام : codin.uni

https://www.youtube.com/channel/UCIR5ArWUlRKlE46c3qi0j3g?sub_confirmation=1

‼️جهت ارتباط با ما و ارسال درخواست خود از طریق ربات زیر اقدام نمایید :
🆔 @pv3az_bot
Download Telegram
📝عنوان : معرفی و نحوه استفاده از توابع شرطی در وردپرس – قسمت دوم
دسته بندی : آموزشی | توابع شرطی | معرفی توابع
🆔 شناسه : 3035
👤نویسنده :مرتضی دریوژه

#آموزشی #اختصاصی
#قسمت‌دوم

قلب وردپرس
@wpheart
#تکه‌کد #اختصاصی #بدانیم #قلاب‌ها
معرفی تکه کد برای حذف خطاهای صفحه ورود پبشخوان وردپرس
🖌درحالت پیشفرض شما با وارد کردن نام کاربری و یا رمز اشتباه با خطای مربوط به فیلد اشتباه مواجه خواهید شد که این خطا به نفع افراد نفوذگر است!
به کمک تکه کد زیر این خطا را حذف و پیغام مورد نظر خود را قرار دهید 😉

function wpheart_loginerr(){
return ' داری اشتباه مبزنی 😉 ';
}
add_filter('login_errors', 'wpheart_loginerr');


‼️این تکه کد را در فایل فانکشن قرار دهید.

قلب وردپرس را حمایت کنید 🌹
@wpheart
📝عنوان : ساخت پنل کاربری وردپرس بدون افزونه – اختصاصی
دسته بندی : آموزشی | تکه کد ها | قالب | ویژه
🆔 شناسه : 3056
👤نویسنده :مرتضی دریوژه

#آموزشی #اختصاصی

📎برای مشاهده مطلب روی دکمه مشاهده مطلب بزنید

قلب وردپرس
@wpheart
#آموزشی #تکه‌کد #اختصاصی #توابع #درخواستی #بدانیم
🔅 ساخت صفحه درحال تعمیر در وردپرس با کد
🖌 شاید برایتان پیش آمده باشد که نیاز داشته باشید تا سایت خود را به حالت تعمیر ببرید و یکسری تغییرات را در سایت اعمال کنید!
نکته اینجاست که شما بعنوان مدیر سایت ، وقتی وارد پنل کاربری خود شوید میتوانید سایت را ببینید ، اما کاربری گه وارد نشده باشد سایت برایش قابل مشاهده نخواهد بود و با پیغام مدنظر شما مواجه خواهد شد!

به این منظور کد زیر را در فایل فانکشن قالب قرار میدهیم :

function wpheart_maintenance(){
if(!current_user_can('edit_themes') || !is_user_logged_in()){
wp_die('Matn Morede Nazare Shoma');
}
}
add_action('get_header','wpheart_maintenance');


❗️میتوانید به جای متن مورد نظر خود، کدهای یک فایل html را فراخوانی نمایید!
📍درصورت وجود هرگونه سوال و مشکل در رابطه با این مطلب، از طریق دیدگاه ها با ما در ارتباط باشید .

قلب وردپرس را حمایت کنید 🌹
@wpheart
#آموزشی #اختصاصی #ترفند #تکه‌کد #کد
🔅 تکه کد قراردادن متن دلخواه به جای قیمت ۰ تومان
🖌به این منظور کافیست تکه کد زیر را در فایل فانکشن قالب خود قرار دهید !

function wpheart(){
return 'محصول رایگان';
}
add_filter('woocommerce_empty_price_html','wpheart');


🖌منتظر نظراتون هستیم 😉
قلب وردپرس را حمایت کنید 🌹
@wpheart
Media is too big
VIEW IN TELEGRAM
#آموزشی #اختصاصی #وردپرس‌قورت‌بده
🔅آموزش اضافه کردن زیرعنوان ( ساب تایتل ) به نوشته های وردپرس
🖌دوستان سلام، ممکنه شما هم نیاز داشته باشید که یک عنوان ثانویه برای مطالب سایتتون و یا پست تایپ های مختلف قرار بدید، توی این ویدیو ۱۰ دقیقه ای به شما یاد میدم که چطور این کار رو انجام بدید.
📍از این آموزش میتونید استفاده های زیادی داشته باشید.

❗️هرگونه سوال و مشکلی داشتید در کامنت ها با ما در میان بذارید.

همراه ما باشید 🌹
@wpheart
instagram.com/codin.uni
Media is too big
VIEW IN TELEGRAM
#آموزشی #اختصاصی
🔅 اتصال به اینترنت بین الملل در زمان قطعی اینترنت و #نیم‌بها‌کردن‌اینترنت
🖌 دفعه قبل که چندین روز متوالی اینترنت قطع بود و فقط سایت های میزبانی شده روی سرور ایران در دسترس بودند، آموزش های زیادی در کانال منتشر کردیم که از محدودیت عبور کنید.
اینبار هم بحث های زیادی هست که به کل قطع بشه ولی بعید میدونم حالا حالا ها این اتفاق بیفته چرا که زیرساخت مناسب و... فعلا وجود ندارن، اما همیشه پیشگیری بهتر از درمان بوده و دونستن یک راه چاره، خیلی کمک کننده هستش.

این ویدیو آموزش اتصال به نت بین الملل هست و البته با این آموزش میتونید اینترنت نیم بها داشته باشید😉 هم الان و هم در زمان قطعی.

❗️اگر کپی میکنید منبع بزنید!
❗️اگر دانلود فایل باعث اذیتتون میشه میتونید شب توی پیج ویدیو رو ببینید!

📥 دانلود نرم افزار مورد نیاز

حمایت یادتون نره
@wpheart
instagram.com/codin.uni
#آموزشی #ترفند #تکه_کد #اختصاصی

حذف تصاویر اضافی از هاست و دیتابیس بصورت کلی و بدون دردسر
🖌 احتمال خیلی زیاد شماهم یکسری تصاویر و فایل بارگزاری شده در سایتتون دارید که اضافی هستن و هیچ استفاده‌ای ندارید ازشون و فقط حجم هاست و دیتابیس رو اشغال کرده( همانطور که میتونید بارگزاری رسانه ها در وردپرس بعلت ثبت اطلاعات فایل در دیتابیس موجب افزایش حجم دیتابیس سایت میشه )
با آموزشی که در ادامه براتون میذاریم میتونید براحتی و بدون هیچ مشکلی تصاویر و فایل های بلااستفاده و اضافی رو از هاست و دیتابیس حذف کنید همباعث بالا رفتن سرعت سایتتون میشه و هم حجم دیتابیش و هاست رو کمتر اشغال میکنید.

مشاهده ویدیو از طریق لینک زیر 👇👇

https://youtu.be/G_tdU3P2qnQ?si=ulUlArCdXQnWCOMK

📌 کانال یوتیوب رو ساب کنید و به دوستانتون هم معرفی کنید.

@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
#اختصاصی #آموزشی
اگر توی سایتتون که‌محتوا محور هستش از تصاویر استفاده میکنید و نوشتن خصوصیات « متن جایگزین و نام و... » براتون زمانبر هست یا ممکنه فراموش کنید که برای تصاویر بنویسید میدونید که این موضوع روی سئوی پستتون میتونه تاثیر بذاره، برای اینکه بتونید با خیال راحت تصاویر رو برای هر نوشته که آپلود میکنید بصورت خودکار بتونید از کلمه کلیدی افزونه رنک مث یا یوآست سئو و یا عنوان نوشته در خصوصیات تصاویر استفاده کنید براتون یک آموزش خیلی خوب تهیه کردیم که با دیدن این آموزش دیگه خیالتون بابت تصاویر راحت میشه!

پس ویدیو زیر رو ببینید و روی سئو سایتتون کار کنید 😉

https://youtu.be/lRj7ex6-uAA?si=DsiTPZJyhwyewtiH

@wpheart
#کد #اختصاصی #کاربردی #فایل

📌 ماژول ورود و ثبتنام با شماره موبایل
🖌 با استفاده از این ماژول که بسیار سبک و کاربردی میباشد با ظاهری زیبا و بصورت ایجکس ( بدون نیاز به لود مجدد صفحه ) در فرم ورود و ثبتنام بصورت تب‌بندی شده میتوانید کاربران خود را از طریق شماره موبایل در سایت مجاب به ثبتنام و ورود سریع کنید، دیگر نیاز به تنظیم رمز عبور و... نیست و براحتی میتوانید این کار را انجام دهید، البته در قسمت بازیابی رمز عبور هم براتون شرایطی رو تدارک دیدم که کاربر با وارد کردن شماره موبایلش لینک بازیابی رمز رو هم در قالب یک پیامک دریافت خواهد کرد، این ماژول شمارو از شر استفاده از افزونه های بدرد نخوری مثل دیجیتس و امثالهم راحت میکنه ( البته اگر به دنبال افزونه نیستید ).

فقط کافیه توی سورس ماژول وبسرویس سامانه پیامکی خودتون رو جایگزاری کنید و از این ماژول نهایت استفاده رو ببرید.
میتونید فیلد هارو هم مدیریت کنید و اضافه یا کم کنید.

‼️درصورتی که نتونستید وبسرویس سامانه پیامکتون رو ست کنید به ربات @houniyabot پیام بدید تا با یک هزینه جزئی براتون اینکارو انجام بدم، ضمنا این ماژول قابلیت شخصی سازی هم داره که خواستید به ربات پیام بدید.

❗️خواستید براتون میتونم پنل اختصاصی هم بنویسم و ست کنم با این ماژول و نیاز به استفاده از افزونه های پنل کاربری هم نداشته باشید. ( با هزینه معقول )

برای دانلود فایل ماژول روی لینک زیر کلیک کنید، درصورتی که ازتون رمز خواست آیدی کانال رو وارد کنید ( @wpheart )

🔆🔅⁉️ لطفا لطفا لطفا کپی رایت های ماژول رو حذف نکنید تا دلم بیاد که بازم براتون از این ماژولای رایگان بنویسم و بذارم استفاده کنید.

در قبال این ماژول من از شما هزینه نگرفتم، یک فاتحه نثار روح همه درگذشتگان مخصوصا پدرم کنید.

سوال و یا پروژه‌ای داشتید ربات پشتیبانی در خدمت شماست...


لینک دانلود ماژول 👇👇👇

https://api.telegram.org/file/bot940413370:AAGZXS8iuEiIeum-BOY9m2lFZNj-SYD97j0/documents/file_3.zip


موفق و پیروز باشید...

@wpheart
@houniyabot
BadUser(@wpheart).php
1.8 KB
#تکه‌کد #آموزشی #اختصاصی
جلوگیری از ثبتنام کاربر با نام کاربری خاص در وردپرس
🖌برخی از ما،سایت هایی داریم که نمیخواهیم کاربرانی که در سایت ثبت نام میکنند نام های کاربری عحیب غریب و خارج از قوانین سایتمان داشته باشند!
با استفاده از تکه کد فوق که آموزش استفاده آن درون فایل داکیومنت شده است قادر خواهیم بود تا از ثبتنام کاربران با استفاده از نام های کاربری خاص جلوگیری کنیم😊
📍این کد ها در فایل فانکشن قالب قرار میگیرند.
‼️این مطلب اختصاصی نوشته شده است ، #لطفا در صورت کپی برداری آن ، منبع @wpheart را درج نمایید.

رعایت #کپی‌رایت نشانه شخصیت شماست.

قلب وردپرس را حمایت کنید 🌹
@wpheart
#آموزشی #اختصاصی #تکه‌کد #ترفند
نمایش مطالب آینده سایت شما در صفحات سایتتان!
🖌 برای این ساعت از دانشگاه قلب وردپرس در خدمت شما هستیم با آموزش نحوه نمایش مطالب آینده در وردپرس!
مطالب آینده چیست ؟ مطالبی که شما تاریخ انتشار آن را برای روز های آینده تنظیم میکنید ، مطالب آینده نامبرده میشود!

🔸کد مربوط به این آموزش را بصورت خلاصه و به شکل یک تابع نوشته ایم تا در هر کجای قالبتان که تمایل داشتید میتوانید آن را فراخوانی نمایید . ( در رابطه با فراخوانی توابع مطالبی منتشر شده است )

کد مورد نظر به شرح زیر میباشد :
function wpheart_future_posts()
$posteayande = new WP_QUERY(array('post_status' => 'future'));
if($posteayande->have_posts()) : while($posteayande->have_posts()) : $posteayandeh->the_post;
echo '<a href="'.get_permalink().'">' .get_the_title(). '</a>';
endwhile;endif;
}


📍کدفوق را میتوانید از حالت تابع خارج کنید!
📍این کد را میتوانید شخصی سازی کنید و برای آن فیلتر دسته بندی و... قرار دهید.
📍مناسب سایت های آموزشی برای معرفی آموزش های پیش رو

#لطفا درصورت کپی برداری از مطلب , منبع آن را @wpheart درج نمایید.

قلب وردپرس را حمایت کنید 🌹
@wpheart
Please open Telegram to view this post
VIEW IN TELEGRAM
#آموزشی #اختصاصی #sql
آموزش تغییر مقادیر متاباکس ها ( فیلد های دلخواه ) نوشته ها از دیتابیس
🖌 شاید برایتان پیش آمده باشد که یک سایت داشته باشید با تعداد نوشته های بالا، و در متاباکس های نوشته ها ادرس خاصی را نوشته باشید.
به عنوان مثال یک سایت موزیک را در نظر بگیرید که برای باکس دانلود هر اهنگ لینک دانلود را قرارداده است.
حال در خوشترین حالت باید دید که ادرس هاست دانلود را عوض کرده و از ادرس 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
📝عنوان : نمایش پیغام به خریداران محصول وکامرس
درسته بندی : آموزشی | تکه کد ها
🆔 شناسه : 2511
👤نویسنده :مرتضی پارسا

#آموزشی #اختصاصی

📎برای مشاهده مطلب روی دکمه مشاهده مطلب بزنید

قلب وردپرس
@wpheart
📝عنوان : نمایش مطالب مرتبط بین نوشته های وردپرس
درسته بندی : آموزشی | تکه کد ها
🆔 شناسه : 2990
👤نویسنده :مرتضی دریوژه

#آموزشی #اختصاصی

📎برای مشاهده مطلب دکمه مشاهده مطلب بزنید

قلب وردپرس
@wpheart
#آموزشی #تکه‌کد #اختصاصی #درخواستی‌اعضا
تهیه خودکار بک اپ از هاست توسط کد php
🖌از آنهایی که تهیه بک اپ جزو حیاتی ترین امکاناتی هست که یک سرویس دهنده میزبانی به مشتریان خود ارائه میدهد، با اینحال بسیاری از سرویس دهنده ها این مورد را بصورت دقیق ارائه نمیدهند.
گاها مشاهده شده سرویس دهنده های بنام نیز از تهیه بک اپ سر باز میزنند و برای مدیر سایت ها مشکلات جدی پیش می‌آید‌.
بهترین کار در این مواقع برای احتیاط تهیه بک اپ توسط خود شماست که نیازتان را در این رابطه به سرویس دهنده وابسته نکنید!
🔅با استفاده از فایل فوق شما میتوانید توسط کرون‌جاب ، تنظیم کنید که در چه ساعاتی و چه روزهایی از کل سرویس شما بک اپ گرفته شود و یا حتی آن را در هاست دیگری اپلود نمایید.
نیازی به ورود روزانه برای تهیه بک اپ نیست و شما با خیال راحت میتوانید از این امکان بهره مند شوید.
نحوه استفاده و اجرا :
فایل فوق را دانلود و در پوشه ریشه هاست خود
home/user/
اپلود نمایید، به صورتی که ادرس فایل به شکل زیر باشد :
home/username/autobc.php

سپس به بخش تنظیمات کرون‌جاب مراجعه نمایید و تنظیمات مربوطه مورد نظر خود را انجام دهید ( انتخاب زمان و تعداد اجرا )
سپس در کادر مربوط به دستورات ، دستور زیر را قرار دهید :

php -q /home/username/autobc.php

❗️به جای username نام کاربری هاست خود را وارد کنید ( نام را در صفحه اصلی کنترل پنل میزبانی در ستون سمت راست مربوط به اطلاعات سرویس میتوانید ببینید و یا در فایل منیجر قابل مشاهده است )
به این صورت در زمان تنظیم شده، این فایل اجرا و از هاست شما فول بک اپ تهیه خواهد کرد!

📍اطلاعات مورد نیاز را درون فایل قرار دهید.
📍درصورت وجود هرگونه سوال ، لطفا در بخش دیدگاه ها نظرات و سوال خود را درج نمایید.

📥 دانلود فایل بک اپ گیر خودکار

قلب وردپرس را حمایت کنید 🌹
@wpheart
#آموزشی #اختصاصی #درخواستی‌اعضا
📌 ایجاد تخفیف خودکار در سبد خرید با توجه به مبلغ کل سبد خرید

🖌 اگر درحال فروش محصول در سایت خودتون هستید و میخواید تخفیف های هوشمندانه‌ای برای سایتتون درنظر بگیرید و نمیخواهید از افزونه ها استفاده کنید، میتونید از کد زیر در فایل functions.php قالبتون استفاده کنید.
add_action( 'woocommerce_cart_calculate_fees', 'md_discount', 10, 1 );
function md_discount( $cart ) {
if ( is_admin() && !!defined( 'DOING_AJAX' ) )
return;
$discount = 0;
$cart_total = $cart->get_subtotal();
if ( $cart_total >= 1000000 && $cart_total < 2000000 ) {
$discount = $cart_total * 0.1;
} elseif ( $cart_total >= 2000000 && $cart_total < 3000000 ) {
$discount = $cart_total * 0.2;
}
if ( $discount > 0 ) {
$cart->add_fee( __('تخفیف', 'woocommerce'), -$discount );
}
}
📌 در کد بالا اگر مبلغ کل سبد خرید بین ۱ تا ۲ میلیون باشد ۱۰ درصد تخفیف و اگر بین ۲ تا ۳ میلیون تومان باشد ۳۰ درصد تخفیف لحاظ خواهد شد.


موفق باشید

@wpheart
#تکه‌کد #اختصاصی #معرفی‌تابع #باتوابع‌دوست‌باشیم
معرفی تکه کد برای اضافه کردن مبلغ خاص به جمع کل سبد خرید ( مالیات )
🖌با استفاده از تکه کد زیر ، بدون هیچ دردسری میتوانید برای مجموع کل سبد خرید خود، مالیات را در نظر بگیرید.
📍لازم به ذکر است که وکامرس بصورت پیشفرض این مورد را دارد.

همچنین به کمک کد فوق و کمی خلاقیت میتوانید اقدامات بسیاری را در صفحه تسویه حساب سایت خود اضافه کنید.
📍این کد بصورت اختصاصی نوشته شده است و فرمول دریافت درصد را میتوانید تغییر دهید.

📍در کل فوق مالیت برحسب ۹ درصد قرارداده شده است.
‌function wpheart_maliat($price, $values, $instance){
$maliat = 9;
$darsad = $maliat/100;
$jam = $price * $darsad;
return ($jam+$price);
}
add_filter ('woocommerce_get_discounted_price','wpheart_maliat');

به کمک کد زیر هم یک پیغام را بعد از مشخصات صفحه تسویه حساب درج میکنید :
function wpheart_maliat_notice(){
echo 'قیمت کل ، با احتساب ۹ درصد مالیات میباشد';
}
add_filter('woocommerce_after_checkout_form','wpheart_maliat_notice');

📍کد های فوق را در فایل فانکشن قالب قرار دهید.

لطفا درصورت کپی برداری منبع را @wpheart درج نمایید.

قلب وردپرس را حمایت کنید🌹
@wpheart