
نحوه استخراج فایلها آرشیو شده (سیستم عامل و ویندوز)
این آموزش کوتاه به شما نشون میده که چطور از ابزار آرشیو برای استخراج فایلها از پکیجهای دانلود شده استفاده
این آموزش کوتاه به شما نشون میده که چطور از ابزار آرشیو برای استخراج فایلها از پکیجهای دانلود شده استفاده
این آموزش نشون میده که چطور یک ویدیوی یوتیوب رو به یک پست/صفحه در قالب وردپرس اضافه کنین.
این آموزش نحوه اضافه کردن فیلدهای اضافی به فرم تماس در وردپرس رو نشون میده.
این آموزش به شما نشون میده چطور خطای Please select at least one list to subscribe to رو در وردپرس
یکی از دلایل عمده و اصلی محبوبیت وردپرس در کنار سادگی و گستردگی محصولات و خدمات جانبی آن، میتوانیم به راحتی انجام کدنویسی و توسعه های دلخواه اشاره کنیم. اگر شما کمی با مباحث هسته وردپرس آشنا باشید براحتی میتونید بدون استفاده از افزونه های گسترده و متعدد، هرتغییری که مدنظر داشته باشید بصورت کدهای سفارشی سازی شده در قالب تون اعمال کنید.
در این آموزش قصد داریم. یک فیلد سفارشی دلخواه یا Custom Field از نوع لینک در محصولات ووکامرس ایجاد کنیم. برای نمایش کاستوم فیلد از نوع لینک (URL) در صفحه محصول ووکامرس، باید فیلد را برای محصولات قابل استفاده کنید، مقدار آن را در صفحه ویرایش محصول ذخیره کنید و سپس آن را در صفحه محصول نمایش دهید.
ابتدا فایل functions.php قالب تون رو با یک ویرایشگر متنی باز کنید.سپس مطابق مراحل زیر کدها رو در این فایل ذخیره کنید.
آنچه در این مطلب میخوانید:
کد زیر یک فیلد لینک را در بخش “اطلاعات محصول” در صفحه ویرایش محصول اضافه میکند:
1 2 3 4 5 6 7 8 9 10 11 12 |
add_action('woocommerce_product_options_general_product_data', 'add_afzoneha_custom_product_link_field'); function add_afzoneha_custom_product_link_field() { woocommerce_wp_text_input(array( 'id' => '_afzoneha_custom_product_link', 'label' => __('لینک سفارشی محصول', 'afzoneha'), 'placeholder' => __('https://Afzoneha.com'), 'desc_tip' => 'true', 'description' => __('یک لینک مرتبط با محصول وارد کنید.', 'afzoneha'), 'type' => 'url', )); } |
برای ذخیره مقدار وارد شده در دیتابیس، این کد را اضافه کنید:
1 2 3 4 5 6 7 |
add_action('woocommerce_admin_process_product_object', 'save_afzoneha_custom_product_link_field'); function save_afzoneha_custom_product_link_field($product) { if (isset($_POST['_afzoneha_custom_product_link'])) { $product->update_meta_data('_afzoneha_custom_product_link', esc_url($_POST['_afzoneha_custom_product_link'])); } } |
برای نمایش مقدار ذخیرهشده در صفحه محصول، کد زیر را اضافه کنید:
1 2 3 4 5 6 7 8 9 10 |
add_action('woocommerce_single_product_summary', 'display_custom_product_link', 25); function display_custom_product_link() { global $product; $custom_link = get_post_meta($product->get_id(), '_afzoneha_custom_product_link', true); if (!empty($custom_link)) { echo '<p><strong>لینک مرتبط:</strong> <a href="' . esc_url($custom_link) . '" target="_blank" rel="noopener noreferrer">اینجا کلیک کنید</a></p>'; } } |
در پنل مدیریت، هنگام ویرایش محصول، یک فیلد لینک در بخش “اطلاعات محصول” اضافه میشود. پس از ذخیره محصول، مقدار لینک در متای محصول ذخیره میشود. و در نهای در صفحه محصول لینک نمایش داده میشود.
با این روش، میتوانید یک لینک سفارشی را به هر محصول اختصاص دهید و در صفحه محصول نمایش دهید.
با این روش ساده براحتی توانستیم یک فیلد لینک (URL) دلخواه در بخش ورودی محصولات ووکامرس ایجاد و در صفحه محصول هم نمایش دهیم.
با رشد روزافزون فناوریهای نوین، هوش مصنوعی (Artificial Intelligence) دیگر مفهومی صرفاً تخصصی و فنی نیست؛ بلکه به ابزاری کارآمد و در دسترس برای عموم افراد در
اگر صاحب یک فروشگاه اینترنتی هستید، حتماً دوست دارید کارهای کسبوکارتان را بهتر مدیریت کنید و تجربه خوبی برای مشتریها خلق کنید. برای این کار،
ابزارهای هوش مصنوعی یا AI Tools یعنی وقتی ماشینها و کامپیوترها میتوانند کارهایی انجام دهند که قبلاً فقط انسانها قادر به انجامشان بودند. مثلاً فکر