سلام دوستان عزیز امیدوارم حالتون فوق العاده باشه
یک کتابخانه هستش به نام sweetalert2 ادرس وب سایتش https://sweetalert2.github.io/#examples
چطوری میشه این کتابخانه روی وردپرس قرار بدیم
شادی و سلامتی برای همتون آرزو میکنم
شما میتونید این کار رو توی تم فرزند مربوط به تم اصلی تون وارد کنید، به این صورت که اول لینک های جی اس و سی اس اس sweetalert رو توی فایل header.php فرزند وارد کنید و هرکجا که خواستید توی فایل جی اس تون ازش استفاده کنید.
سلام نیما جان امکانش هست بزرگوار در تلگرام یا واتساپ با شما بزرگوار در ارتباط باشم
@nimageneral
سلام .من میخوام وقتی محصول به سبد خرید اافه شد یک پیغام SWEET ALERT نمایش داده بشه . فایل های PHP رو در قالب فرزند اعمال کردم فایل اسکریپت رو هم همین ور . فقط وقتی از کاستوم کد المنتور استفاده میکنم نمیدونم چی باید بذارم که الرت اجرا بشه . کلا با اضافه کردن کتاب خانش به ورد پرس مشکل دارم .کسی میدونه راهمایی دقیق ن .خیلی ممنونش میشم
میدونم این تاپیک قدیمیه ولی چون توی گوگل بالا میاد گفتم دربارش بنویسم شاید بدرد کسی خورد:
این کد ها رو توی فایل functions.php قالب وارد کنید:
function add_sweetalert2() {
// اضافه کردن فایل های SweetAlert2
wp_enqueue_script('sweetalert2', 'https://cdn.jsdelivr.net/npm/sweetalert2@11', array('jquery'), null, true);
wp_enqueue_style('sweetalert2-css', 'https://cdn.jsdelivr.net/npm/sweetalert2@11/dist/sweetalert2.min.css', array(), null);
}
add_action('wp_enqueue_scripts', 'add_sweetalert2');
function add_to_cart_sweetalert() {
?>
<script type="text/javascript">
jQuery(document).ready(function($) {
$('body').on('added_to_cart', function(event, fragments, cart_hash, $button) {
Swal.fire({
title: 'محصول به سبد خرید اضافه شد!',
icon: 'success',
showCancelButton: true,
confirmButtonText: 'رفتن به سبد خرید',
cancelButtonText: 'فهمیدم',
}).then((result) => {
if (result.isConfirmed) {
window.location.href = '<?php echo wc_get_cart_url(); ?>';
}
});
});
});
</script>
<?php
}
add_action('wp_footer', 'add_to_cart_sweetalert');
میتونید متن رو تغییر بدید و با کمی مطالعه درباره خود سوییت آلرت، شخصی سازی هاتون رو اعمال کنید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟