نوب وردپرس آموزش نمایش محتوا فقط برای خریداران محصول در ووکامرس - نوب وردپرس

آموزش نمایش محتوا فقط برای خریداران محصول با ووکامرس

گاهی اوقات، شما نیاز دارید که یک محتوای خاصی را فقط به خریداران آن نمایش دهید. امروز در نوب وردپرس به شما یک کد بسیار کاربردی معرفی می کنیم تا به کمک آن بتوانید محتوای یا توضیحات مدنظرتان را تنها به خریداران یک محصول خاص نمایش دهید. میدانید که ووکامرس یکی از بهترین افزونه های فروشگاه ساز در وردپرس است که در این مقاله، برای شما آموزش نمایش محتوا فقط برای خریداران محصول با ووکامرس را آماده کرده ایم.

نمایش محتوا فقط برای خریداران محصول با ووکامرس

برای اینکار ابتدا باید کد زیر را در فایل functions.php قالب وردپرس سایت خود قرار دهید:

function wcr_check_user_bought($atts, $content = null) {
    extract(shortcode_atts(array('product_id' => false), $atts));

    if (!$product_id) {
        return false;
    }

    $current_user = wp_get_current_user();
    $was_bought = !$current_user->exists() ? false : woocommerce_customer_bought_product($current_user->user_email, $current_user->ID, $product_id);

    if (!$was_bought) {
        return 'برای نمایش محتوا، شما باید محصول را خریداری کرده باشید!';
    }

    return do_shortcode($content);
}
add_shortcode('check_bought', 'wcr_check_user_bought');

پس از اینکه کد بالا را در فایل مربوطه قرار دادید،  برای نمایش محتوا فقط برای خریداران محصول کافیست شما شورتکد زیر را در مکان دلخواه خود در برگه قرار دهید:

[check_bought product_id="1111"]
    متنی که می خواهید برای خریداران در صفحه محصول نمایش داده شود
[/check_bought]

فقط توجه داشته باشید که در شورت کد بالا به جای عدد “۱۱۱۱” باید شناسه محصول موردنظرتان را وارد کنید.  همچنین به جای متن “نمونه” در این شورتکد، متنی که می خواهید برای خریداران در صفحه محصول نمایش داده شود را در این بخش قرار دهید!

به همین راحتی شما میتوانید محتوای مورد نظر خودتان را در یک وب سایت وردپرسی به فروش برسانید و کسب درآمد کنید.

در پایان امیدوارم این مقاله کوتاه و کاربردی برای شما کاربران عزیز مفید واقع شود. شما همچنین می توانید مقاله ما در رابطه با معرفی مقایسه دو افزونه ووکامرس و EDD را مطالعه بفرمایید.

عرفان کاوه

بیش از ۵ سال است که به صورت مستمر در زمینه وب و سیستم مدیریت محتوای وردپرس فعالیت می‌کنم. مباحث برنامه نویسی و توسعه نرم افزار و تکنولوژی های جدید رو دنبال میکنم و تجربیاتم رو با دیگران به اشتراک می‌گذارم.

به این پست امتیاز دهید.
بازدید : 3 views بار دسته بندی : مقالات وردپرس تاريخ : 26 آوریل 2024 به اشتراک بگذارید :
دیدگاه کاربران
    • دیدگاه ارسال شده توسط شما ، پس از تایید توسط مدیران سایت منتشر خواهد شد.
    • دیدگاهی که به غیر از زبان فارسی یا غیر مرتبط با مطلب باشد منتشر نخواهد شد.