دیجی اسکریپت

ووکامرس Archives | صفحه 3 از 56 | دیجی اسکریپت

ساخت آرشیو محصولات ووکامرس بصورت تب بندی شده با افزونه اختصاصی
[ad_1]

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

 

سایت شما باید به‌صورتی نمایش داده بشه که کاربر رو به سمت خودش جذب کنه و بتونه یک ظاهر خیلی جذاب داشته باشه؛ به همین دلیل ما تصمیم گرفتیم توی این مقاله به شما آموزش بدیم آرشیو محصولات خودتون رو توی ووکامرس سازمان‌دهی کنید و سایت خودتون رو منظم‌تر و زیباتر کنید.

 

قراره توی این مقاله چیکار کنیم؟

هدف اصلی ما توی این مقاله اینه که بهتون آموزش بدیم چطوری یک آرشیو دسته‌بندی برای محصولات خودتون توی ووکامرس ایجاد کنید تا بتونید محصولات خودتون رو با نظم بیشتری برای کاربر نشون بدید.

 

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

 

توجه داشته باشید که برای استفاده از این روش شما نیاز دارید که فروشگاه وردپرسی خودتون رو با استفاده از ووکامرس راه‌اندازی کرده باشید و محصولات خودتون رو هم توی این افزونه قرار داده باشید. برای آشنایی با افزونه ووکامرس می‌تونید مقاله افزونه ووکامرس چیست و چگونه سایت فروشگاهی بسازیم؟ رو مطالعه کنید؛ توی این مقاله به‌صورت کامل روند ساخت فروشگاه اینترنتی رو آموزش دادیم.

 

ساخت افزونه اختصاصی

خب شما باید وارد وردپرس خودتون بشید و از بخش wp-content، گزینه Plugins رو انتخاب کنید؛ حالا یک فایل جدید به اسم “Woocommerce-products” بسازید؛ وارد این پوشه جدید بشید و یک فایل PHP دقیقاً به همین اسم توی اون ایجاد کنید و قطعه کدی که در اینجا براتون قرار دادیم رو توی این فایل PHP جایگذاری کنید:

/*
    Plugin Name: WooCommerce products
    Plugin URI: https://www.20script.ir
    Description: Better product grouping presentation for your WooCommerce shop
    Author: 20Script
    Version: 1.0
    Author URI: http://www.20scipt.ir
*/
 
if ( ! defined( 'ABSPATH' ) ) {
    exit; // Exit if accessed directly
}

توجه داشته باشید که باید جزئیات مورد نظر خودتون رو توی کد بالا جایگزین کنید.

استایل‌ها و اسکریپت‌ها رو اضافه کنید

حالا توی قدم بعدی شما باید استایل‌ها و اسکریپت‌های موردنظر خودتون رو اضافه کنید، برای این کار می‌تونید از کد زیر استفاده کنید:

// Enqueue/register styles and scripts
function plugin_scripts_styles(){
 
    wp_enqueue_style( 'style', plugins_url('/css/style.css', __FILE__ ), array(), '1.0.0' );
 
    // Required Plugins
    wp_enqueue_script( 'imagesloaded');
    wp_enqueue_script( 'owl-carousel', plugins_url('/js/owl.carousel.js', __FILE__ ), array('jquery'), '', true);
    // Main js file
    wp_enqueue_script( 'main', plugins_url('/js/main.js', __FILE__ ), array('jquery'), '', true);
}
add_action( 'wp_enqueue_scripts', 'plugin_scripts_styles' );

خب اول برای اینکه بتونیم سبک‌های موردنظر خودمون رو ذخیره کنیم، یک فایل CSS اضافه کردیم؛ بعد از اون هم افزونه داخلی ImageLoaded که همراه با هسته وردپرس هست رو بارگذاری کردیم. حالا باید یک carousel ایجاد کنیم که برای این کار هم نیاز به یک افزونه jQuery و فایل اصلی js داریم؛ که پیشنهاد ما برای افرونه OwlCarousel هست.

شورت کد تب بندی بسازید

توی مرحله بعدی شما باید یک تب شورت کد ایجاد کنید، این تب از دوتا بخش شورت کد تشکیل شده، یکی از این بخش‌ها Parent یا همون والدین و موارد دیگه Child یعنی کودک هست. این قطعه کدی که در اینجا قرار دادیم مربوط به اولین بخش والدین هست که شما باید اون رو به فایل PHP که توی مرحله اول ایجاد کردید، اضافه کنید.

// Create tab shortcode
function et_tab($atts, $content = null) {
 
    extract(shortcode_atts(array(), $atts));
 
    $output = '';
 
    static $id_counter = 1;
 
    $class   = array();
    $class[] = 'et-tab';
    $class[] = 'et-clearfix';
 
    $output .='<div id="et-tab-'.$id_counter.'" class="'.implode(" ", $class).'">';
        $output .= do_shortcode($content);
    $output .= '</div>';
 
    $id_counter++;
 
    return $output;
 
}
add_shortcode('et_tab', 'et_tab');

از کد زیر برای ایجاد برگه کودک یا Child استفاده کنید:

function et_tab_item($atts, $content = null) {
 
    extract(shortcode_atts(array(
        'title'  => '',
        'active' => 'false',
    ), $atts));
 
    $output = '';
 
    static $id_counter = 1;
 
    $class   = array();
    $class[] = 'tab-item';
    $class[] = 'et-clearfix';
    $class[] = 'active-'.esc_attr($active);
 
    $output .= '<div data-target="tab-'. sanitize_title( $title ) .'" class="'.implode(' ',$class).'">';
        if (isset($title) && !empty($title)) {
            $output .= esc_attr($title);
        }
    $output .= '</div> ';
    $output .= '<div id="tab-'.sanitize_title($title).'-'.$id_counter.'" class="tab-content et-clearfix">';
        $output .= do_shortcode($content);
    $output .= '</div>';
 
    $id_counter++;
 
    return $output;
}
add_shortcode('et_tab_item', 'et_tab_item');

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

[et_tab] [et_tab_item title="Your title"] …content here[/et_tab_item][/et_tab]

خب حالا ممکنه شما بخواهید این موارد توی صفحه اول نمایش داده شوند، اما توی مرورگر براتون نشون داده شده؛ در این صورت شما یک خروجی HTML بدون هیچ استایل و فانکشن می‌بینید که باید اون رو از طریق روشی که در زیر براتون می‌گیم؛ تغییر بدید.

اضافه کردن jQuery برای بهبود محتوای جدول‌بندی شده

برای اینکه بتونید این محتوا رو قدرتمندتر کنید باید به فایل main.js برید و کد زیر رو توی اون جایگذاری کنید:

(function($){
 
        "use strict";
 
        $('.et-tab').each(function(){
 
            var $this    = $(this),
                tabs     = $this.find('.tab-item'),
                tabsQ    = tabs.length,
                tabsContent = $this.find('.tab-content');
 
            tabs.wrapAll('<div class="tabset et-clearfix"></div>');
            tabsContent.wrapAll('<div class="tabs-container et-clearfix"></div>');
 
            var tabSet = $this.find('.tabset');
 
                if(!tabs.hasClass('active')){
                    tabs.first().addClass('active');
                }
 
                tabs.each(function(){
 
                    var $thiz = $(this);
 
                    if ($thiz.hasClass('active')) {
                        $thiz.siblings()
                        .removeClass("active");
                        tabsContent.hide(0).removeClass('active');
                        tabsContent.eq($thiz.index()).show(0).addClass('active');
                    }
                });
 
                if(tabsQ >= 2){
 
                    tabs.on('click', function(){
                        var $self = $(this);
 
                        if(!$self.hasClass("active")){
 
                            $self.addClass("active");
 
                            $self.siblings()
                            .removeClass("active");
 
                            tabsContent.hide(0).removeClass('active');
                            tabsContent.eq($self.index()).show(0).addClass('active');
                             
                        }
 
                    });
                }
 
        });
 
    })(jQuery);

استایل‌دهی به تب‌‌ها

تا اینجای کار شما موفق شدید یک تب ایجاد کنید، اما خب موضوع اینجاست که ظاهر این تب جذاب نیست و شما باید برای زیباتر دیدن این تب به اون استایل بدید؛ برای این کار میتونید از یک سری کدهای CSS استفاده کنید که ما در اینجا براتون قرار دادیم:

.tabset {
    margin-bottom: 24px;
}
 
.tabset > * {
    display: inline-block;
    vertical-align: middle;
    padding: 8px 16px;
    line-height: 1em;
    background: #f5f5f5;
    margin-right: 8px;
    cursor: pointer;
}
 
.tabset > .active {
    background: #000000;
    color: #ffffff;
}
 
.tabset > :last-child {
    margin-right: 0;
}

دقت داشته باشید که این قطعه کد شامل یک سری ویژگی برای تب شما هست، این ویژگی‌ها مثل میزان حاشیه، رنگ بک‌گراند و موارد این‌چنینی هست که اگر مایل باشید می‌تونید اون‌ها رو به‌صورت دلخواه تغییر بدید.

ایجاد شورت کد ساخت آرشیو محصولات ووکامرس

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

 

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

 

حالا شما باید این دسته‌بندی‌هایی که انجام دادید به شما یک سری محتوا برای تب محصولات در ووکامرس می‌ده که می‌تونید خیلی راحت از اون استفاده کنید رو به فایل PHP اضافه کنید.

 

افزودن کد به فایل PHP

توی قدم بعدی باید این کد رو به فایل PHP اضافه کنید:

function et_products($atts, $content = null) {
    extract(shortcode_atts(
        array(
            'layout'                => 'grid',  // grid OR carousel
            'autoplay'              => 'false', // true OR false
            'columns'               => '1', // 1 | 2 | 3 | 4
            'rows'                  => '1',     // 1 | 2 | 3 | 4 - carousel only
            'quantity'              => '12',
            'type'                  => 'recent', // recent | featured | sale | best_selling
        ), $atts)
    );
 
    static $id_counter = 1;
 
    if (class_exists('Woocommerce')) {
 
        $output = '';
 
        global $post;
 
        $query_options = array(
            'post_type'           => 'product',
            'post_status'         => 'publish',
            'meta_query'          => WC()->query->get_meta_query(),
            'tax_query'           => WC()->query->get_tax_query(),
            'ignore_sticky_posts' => 1,
            'posts_per_page'      => absint($quantity),
        );
 
        if ($type == "featured"){
            $query_options = array(
                'post_type'           => 'product',
                'post_status'         => 'publish',
                'meta_query'          => WC()->query->get_meta_query(),
                'ignore_sticky_posts' => 1,
                'posts_per_page'      => absint($quantity),
                'tax_query'           => array(
                    array(
                        'taxonomy' => 'product_visibility',
                        'field'    => 'name',
                        'terms'    => 'featured',
                        'operator' => 'IN',
                    )
                ),
            );
        }
 
        if ($type == "sale"){
            $query_options = array(
                'post_type'           => 'product',
                'post_status'         => 'publish',
                'meta_query'          => WC()->query->get_meta_query(),
                'ignore_sticky_posts' => 1,
                'posts_per_page'      => absint($quantity),
                'post__in'            => array_merge( array( 0 ), wc_get_product_ids_on_sale() ),
            );
        }
 
        if ($type == "best_selling"){
 
            $query_options = array(
                'post_type'           => 'product',
                'post_status'         => 'publish',
                'meta_query'          => WC()->query->get_meta_query(),
                'tax_query'           => WC()->query->get_tax_query(),
                'ignore_sticky_posts' => 1,
                'posts_per_page'      => absint($quantity),
                'orderby'             => 'meta_value_num',
                'meta_key'            => 'total_sales',
            );
        }
 
        $products = new WP_Query($query_options);
 
        if($products->have_posts()){
 
            $counter    = 1;
 
            $class      = array();
            $attributes = array();
 
            $class[] = 'products';
            $class[] = esc_attr($layout);
 
            if ($layout == 'carousel') {
                $class[] = 'owl-carousel';
            }
 
            $attributes[] = 'data-columns="'.esc_attr($columns).'"';
            $attributes[] = 'data-autoplay="'.esc_attr($autoplay).'"';
 
            $output .= '<ul class="'.esc_attr(implode(' ', $class)).'" '.implode(' ', $attributes).'>';
 
                while ($products->have_posts() ) {
 
                    $products->the_post();
 
                    global $product;
 
                    if ($layout == "carousel" && $rows != 1) {
 
                        $product_wrapper_start = '';
                        $product_wrapper_end   = '';
 
                        if (($counter % 2 == 1 && $rows == 2) || ($counter % 3 == 1 && $rows == 3) || ($counter % 4 == 1 && $rows == 4)){
                            $product_wrapper_start = '<li class="product-wrapper">';
                        }
 
                        if (($counter % 2 == 0 && $rows == 2) || ($counter % 3 == 0 && $rows == 3) || ($counter % 4 == 0 && $rows == 4)){
                            $product_wrapper_end   = '</li>';
                        }
 
                        $output .= $product_wrapper_start;
                            $output .= '<div class="product" id="product-'.esc_attr($product->get_id()).'">';
                                ob_start();
                                    do_action( 'woocommerce_before_shop_loop_item' );
                                    do_action( 'woocommerce_before_shop_loop_item_title' );
                                    do_action( 'woocommerce_shop_loop_item_title' );
                                    do_action( 'woocommerce_after_shop_loop_item_title' );
                                    do_action( 'woocommerce_after_shop_loop_item' );
                                $output .= ob_get_clean();
                            $output .= '</div>';
                        $output .= $product_wrapper_end;
 
                        $counter++;
 
                    } else {
                        $output .= '<li class="product" id="product-'.esc_attr($product->get_id()).'">';
                            ob_start();
                                do_action( 'woocommerce_before_shop_loop_item' );
                                do_action( 'woocommerce_before_shop_loop_item_title' );
                                do_action( 'woocommerce_shop_loop_item_title' );
                                do_action( 'woocommerce_after_shop_loop_item_title' );
                                do_action( 'woocommerce_after_shop_loop_item' );
                            $output .= ob_get_clean();
                        $output .= '</li>';
                    }
 
                }
 
                wp_reset_postdata();
 
            $output .= '</ul>';
 
            $id_counter++;
 
            return $output;
 
        }
 
    } else {
        echo "Please install/activate Woocommerce plugin";
    }
}
add_shortcode('et_products', 'et_products');

این شورت کد دارای یک سری ویژگی هست که شما می‌تونید به‌دلخواه خودتون اون‌ها رو تغییر بدید و آرشیو خودتون رو سفارشی کنید؛ حالا ما برای اینکه بهتر بتونید این شورت کد رو درک کنید و بفهمید کدوم یکی از ویژگی‌ها مربوط به چی هست، توی این بخش تک‌تک این موارد رو بررسی می‌کنیم.

  • Layout: یکی از قابلیت‌هایی که توی کد بالا وجود داره نحوه چیدمان محصولات هست، چیدمان محصولات می‌تونه به صورت شبکه‌ای یا کاروسل باشه.
  • Autoplay: این مورد در واقع یک گزینه اضافی برای محصولاتی هست که چیدمان اون‌ها به صورت کاروسل هست.
  • Columns: خب همان‌طور که پیداست این بخش مربوط به تعداد ستون‌ها هست و شما می‌تونید از این بخش تعداد ستون‌ها رو به‌دلخواه خودتون تغییر بدید.
  • Rows: این ویژگی فقط برای چیدمان کاروسل هست و تعداد ردیف‌ها رو مشخص میک‌نه.
  • Quantity: تعیین کنید که چه تعداد آیتم برای نمایش دارید.
  • Type: توی این قسمت هم شما این امکان رو دارید که محصولات رو بر اساس نوع اون‌ها مثل محصولاتی که بهترین فروش رو داشتند، محصولات اخیر و بهترین محصولات رو مشخص کنید.

یک نکته برای ردیف‌های کاروسل

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

$product_wrapper_start = '';
$product_wrapper_end   = '';
 
if (($counter % 2 == 1 && $rows == 2) || ($counter % 3 == 1 && $rows == 3) || ($counter % 4 == 1 && $rows == 4)){
    $product_wrapper_start = '<li class="product-wrapper">';
}
 
if (($counter % 2 == 0 && $rows == 2) || ($counter % 3 == 0 && $rows == 3) || ($counter % 4 == 0 && $rows == 4)){
    $product_wrapper_end   = '</li>';
}

عبارت زیر رو:

$counter    = 1;

بعد از این قسمت قرار بدید:

if($products->have_posts()){

طبیعتا با این‌کار هر پست را در حلقه Loop قرار داده‌اید تا پست‌ها به ترتیب در کاروسل نمایش داده شوند.

قطعه کد زیر بعد از کد اجرا می‌شود:

$output .= $product_wrapper_start;
    $output .= '<div class="product" id="product-'.esc_attr($product->get_id()).'">';
        ob_start();
            do_action( 'woocommerce_before_shop_loop_item' );
            do_action( 'woocommerce_before_shop_loop_item_title' );
            do_action( 'woocommerce_shop_loop_item_title' );
            do_action( 'woocommerce_after_shop_loop_item_title' );
            do_action( 'woocommerce_after_shop_loop_item' );
        $output .= ob_get_clean();
    $output .= '</div>';
$output .= $product_wrapper_end;

افزودن استایل Owl Carousel

آرشیو دسته‌بندی‌شده تقریباً آماده هست، اما خب ما می‌خواهیم قبل از اینکه بریم سراغ استفاده از اون، یک سری استایل به اون اضافه کنیم. توی این مرحله هم تصمیم داریم استایل جغد رو به اون اضافه کنیم.

از توی فایل افزونه کاروسلی که دانلود کردید، استایل‌های Owl Carousel رو پیدا کنید و اون‌ها رو توی فایل style.css کپی پیست کنید. از کدهای زیر هم می‌تونید به‌عنوان ناوبری کاروسل و محصولات استفاده کنید:

ul.products {
    list-style: none;
    margin: 0;
    padding: 0;
}
 
ul.products.grid {
    display: grid;
    grid-row-gap: 24px;
    grid-column-gap: 24px;
}
 
ul.products.grid[data-columns="2"]{grid-template-columns: repeat(2, 2fr);}
ul.products.grid[data-columns="3"]{grid-template-columns: repeat(3, 3fr);}
ul.products.grid[data-columns="4"]{grid-template-columns: repeat(4, 4fr);}
 
ul li {
    display: block;
    padding: 0;
    margin: 0
}
 
.product {
    position: relative;
    text-align: center;
}
 
.woocommerce-loop-product__title  {
    margin-top: 16px !important;
    font-size: 1em !important;
}
 
.product a {
    display: block;
    text-decoration: none;
    border-bottom: none !important;
}
 
.product .onsale {
    position: absolute;
    left: 0;
    padding: 4px;
    background: red;
    color: #ffffff;
}
.et-tab .owl-nav {
    position: absolute;
    top: -60px;
    right: 0;
}
 
.et-tab .owl-nav > * {
    display: inline-block;
    vertical-align: middle;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    background: #f5f5f5 !important;
}
 
.et-tab .owl-nav > :last-child {
    margin-left: 8px;
}
 
.et-tab .owl-nav > *:hover {
    background: #000000 !important;
    color: #ffffff !important;
}

برای اینکه از پلاگین کاروسل استفاده کنید باید قطعه کد زیر رو توی فایل main.js و بعد از کد مربوط به دسته‌بندی یا همون تب، اضافه کنید.

// Initialize carousel for the first load
 
$('.products.carousel').each(function(){
 
    var $this = $(this);
    $this.imagesLoaded(function(){
        $this.owlCarousel({
                margin:24,
                nav:true,
                autoplay:$this.data('autoplay'),
                items:$this.data('columns'),
                responsive:{
                    ۳۲۰ : {items:1},
                    ۷۶۸ : {items:2},
                    ۱۰۲۴ : {items:3},
                    ۱۲۸۰ : {items:$this.data('columns')}
                },
            });
    });
 
});

توی این بخش ما داریم از دوتا افزونه به‌صورت همزمان استفاده می‌کنیم؛ پس باید مطمئن بشیم که هم‌پوشانی محتوا صورت نگرفته باشه و بعدازاینکه اطمینان پیدا کردیم از این پلاگین برای چیدمان محصولات کاروسل استفاده کنید.

تگ کاروسل رو درست کنید

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

 

حالا اگه شما این طرح کاروسل رو از یک برگه به برگه دیگه تغییر بدید، با مشکل مواجه خواهید شد و برای اینکه بتونید این مشکل رو از بین ببرید، نیاز به به‌روزرسانی دارید. پس بهترِ که همون ابتدای کار عملکرد زیر رو اضافه کنید:

function refreshCarousel(tab){
    tab.find('.products.carousel').each(function(){
        jQuery(this).trigger('refresh.owl.carousel');
    });
}

درواقع کار این قطعه کد این هستش که شما هر بار که برگه رو تغییر می‌دید، طرح یا همون چیدمان کاروسل رو تازه می‌کنه، حالا باید تابع داخل برگه رو درست بعد از کد:

tabsContent.eq($self.index()).show(0).addClass('active');

این کد رو اضافه کنید:

refreshCarousel(tabsContent.eq($self.index()));

حالا تنها کاری که باید انجام بدید این هست که کش مرورگر خودتون رو پاک کنید و شورت کد زیر رو به صفحه خودتون اضافه کنید.

<!-- wp:shortcode -->
[et_tab][et_tab_item title="recent"][et_products layout="grid" autoplay="false" columns="3" rows="1" quantity="6" type="recent" /][/et_tab_item][et_tab_item title="featured"][et_products layout="grid" autoplay="false" columns="3" rows="1" quantity="6" type="featured" /][/et_tab_item][et_tab_item title="sale"][et_products layout="grid" autoplay="false" columns="3" rows="1" quantity="6" type="sale" /][/et_tab_item][et_tab_item title="best selling"][et_products layout="grid" autoplay="false" columns="3" rows="1" quantity="6" type="best_selling" /][/et_tab_item][/et_tab]
<!-- /wp:shortcode -->
 
<!-- wp:separator -->
<hr class="wp-block-separator"/>
<!-- /wp:separator -->
 
<!-- wp:shortcode -->
[et_tab][et_tab_item title="recent"][et_products layout="grid" autoplay="false" columns="4" rows="1" quantity="8" type="recent" /][/et_tab_item][et_tab_item title="featured"][et_products layout="grid" autoplay="false" columns="4" rows="1" quantity="8" type="featured" /][/et_tab_item][et_tab_item title="sale"][et_products layout="grid" autoplay="false" columns="4" rows="1" quantity="8" type="sale" /][/et_tab_item][et_tab_item title="best selling"][et_products layout="grid" autoplay="false" columns="4" rows="1" quantity="8" type="best_selling" /][/et_tab_item][/et_tab]
<!-- /wp:shortcode -->
 
<!-- wp:separator -->
<hr class="wp-block-separator"/>
<!-- /wp:separator -->
 
<!-- wp:shortcode -->
[et_tab][et_tab_item title="recent"][et_products layout="carousel" autoplay="false" columns="3" rows="1" quantity="12" type="recent" /][/et_tab_item][et_tab_item title="featured"][et_products layout="carousel" autoplay="false" columns="3" rows="1" quantity="12" type="featured" /][/et_tab_item][et_tab_item title="sale"][et_products layout="carousel" autoplay="false" columns="3" rows="1" quantity="12" type="sale" /][/et_tab_item][et_tab_item title="best selling"][et_products layout="carousel" autoplay="false" columns="3" rows="1" quantity="12" type="best_selling" /][/et_tab_item][/et_tab]
<!-- /wp:shortcode -->
 
<!-- wp:separator -->
<hr class="wp-block-separator"/>
<!-- /wp:separator -->
 
<!-- wp:shortcode -->
[et_tab][et_tab_item title="recent"][et_products layout="carousel" autoplay="false" columns="4" rows="2" quantity="12" type="recent" /][/et_tab_item][et_tab_item title="featured"][et_products layout="carousel" autoplay="false" columns="2" rows="2" quantity="12" type="featured" /][/et_tab_item][et_tab_item title="sale"][et_products layout="carousel" autoplay="false" columns="3" rows="2" quantity="12" type="sale" /][/et_tab_item][et_tab_item title="best selling"][et_products layout="carousel" autoplay="false" columns="3" rows="1" quantity="12" type="best_selling" /][/et_tab_item][/et_tab]
<!-- /wp:shortcode -->

اگه از ویرایشگر کلاسیک وردپرس استفاده می‌کنید که فقط باید این شورت کد رو اضافه کنید، اما درصورتی‌که از گوتنبرگ استفاده می‌کنید ممکنه این ویرایشگر برای شما کامنت ” <!– wp:separator –> ” رو نشون بده.

 

خب حالا شما اگه همه این موارد رو به‌درستی انجام داده باشید می‌تونید طرح موردنظر خودتون رو مشاهده کنید.

 

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

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

[ad_2]

لینک منبع مطلب

پوسته فارسی فروشگاهی چند منظوره Flatsome ووکامرس نسخه ۳٫۱۰٫۳
[ad_1]

Flatsome نام پوسته فارسی بسیار جذاب و زیبا ووکامرس می‌باشد که توسط آن قادر هستید فروشگاهی با امکانات کامل راه اندازی کنید. به دلیل این که این پوسته کاملا فارسی و راستچین سازی شده است این امکان را به کاربران فارسی زبان می‌دهد تا به راحتی بتوانند از امکانات بسیار خوب آن استفاده کنند.  این پوسته دارای کنترل پنل بسیار قدرتمند و ساده ای می‌باشد و این امکان را حتی به افراد مبتدی می‌دهد تا قسمت های مختلف فروشگاه خود را شخصی سازی کنند.

 

پوسته فارسی فروشگاهی چند منظوره Flatsome ووکامرس نسخه 3.10.3

 

این پوسته این امکان را به شما می‌دهد تا به وسیله کشیدن و رها کردن بتوانید هدر های دلخواه خود را طراحی کرده و از آن ها در وبسایت خود استفاده کنید. در ادامه پوسته فلت سام (Flatsome) دارای سیستم جستجو محصولات به صورت زنده می‌باشد و این امکان را به مشتریان فروشگاه شما می‌دهد تا به راحتی بتوانند بدون نیاز به لود صفحه محصولات مورد نظر خود را جستجو کنند. همچنین این پوسته ووکامرس دارای کنترل پنل مشتریان بسیار زیبایی می‌باشد که می‌توانند از امکانات بسیار خوب آن استفاده کنند.

 

پوسته Flatsome دارای اسلایدر می‌‌باشد و به کمک این اسلایدر قادر هستید تا محصولات خود راه به زیبایی برای مشتریان خود به نمایش بگذارید. در پایان پوسته فروشگاه ساز ووکامرس فلت سام کاملا واکنش گرا می‌باشد و به خوبی در دستگاه های همراه مانند موبایل و تبلت نمایش داده خواهد شد. در ادامه می‌توانید ویژگی های دیگر این پوسته را مطالعه کنید.

 

قابلیت های پوسته فارسی فروشگاهی چند منظوره Flatsome ووکامرس :

  • امکان نصب دمو با چند کلیک
  • کاملا فارسی و راستچین
  • کاملا واکنش گرا
  • دارای کدهای کوتاه کاربردی
  • پشتیبانی از مگامنو
  • امکان ساخت اسلایدر
  • دارای کنترل پنل قدرتمند
  • کاملا بهینه سازی شده و سریع
  • دارای دموهای فراوان
  • دارای عنصرهای فراوان
  • پشتیبانی از افزونه WPML
  • دارای بی نهایت هدر
  • امکان ساخت هدر با کشیدن و رها کردن
  • دارای سیستم جستجو زنده
  • دارای کنترل پنل کاربران بسیار زیبا
  • دارای کاتالوگ محصولات
  • و امکانات دیگر…

نوشته پوسته فارسی فروشگاهی چند منظوره Flatsome ووکامرس نسخه ۳٫۱۰٫۳ اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

پوسته فروشگاهی لوازم کودکان BabyStreet ووکامرس
[ad_1]

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

 

پوسته فروشگاهی لوازم کودکان BabyStreet ووکامرس

 

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

 

قابلیت های پوسته فروشگاهی لوازم کودکان BabyStreet ووکامرس :

  • کاملا واکنشگرا
  • کاملا راستچین
  • پشتیبانی از ویژوال کامپوسر
  • رنگ ها و پس زمینه های نامحدود
  • دارای فونت های مختلف
  • فرم های ورود به سیستم
  • دارای دمو های مختلف
  • سرعت بسیار بالا
  • سئو بهینه سازی شده
  • دارای فیلتر زنده محصولات
  • پشتیبانی از فونت های گوگل
  • پشتیبانی از ویرایشگر گوتنبرگ
  • سیستم مگا منو حرفه ای
  • نصب و مدیریت آسان
  • و امکانات دیگر…

نوشته پوسته فروشگاهی لوازم کودکان BabyStreet ووکامرس اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

قالب فروشگاهی وردپرس Tyche فارسی
[ad_1]

امروز در ادامه معرفی قالب‌های رایگان توسط بیست اسکریپت، یک قالب فروشگاهی جذاب و منعطف به نام قالب تایچی را خدمت شما کاربران عزیز سایت ارائه می‌دهیم. قالب وردپرس Tyche برای راه‌اندازی فروشگاه‌های اینترنتی بسیار مناسب است. این قالب با وجود اینکه به‌صورت رایگان در دسترس کاربران قرار داده‌شده است اما دارای کیفیت و امکانات بسیار خوبی است که می‌توان آن را در رده قالب‌های تجاری و غیر رایگان قرار داد. برای اینکه بیشتر قالب فروشگاهی Tyche را بشناسید لازم است با امکانات و ویژگی‌های آن آشنا شوید. برای این منظور از شما دعوت می‌کنم ادامه مطلب را حتما مطالعه کنید.

 

قالب فروشگاهی وردپرس Tyche فارسی

 

قالب وردپرس Tyche

ویژگی‌های قالب فروشگاهی Tyche زیاد است اما به موارد شاخص آن می‌پردازیم تا انتخاب را برایتان راحت کنیم. این قالب در واقع برای فروشگاه‌های اینترنتی که فروش محصول دارند گزینه مناسب‌تری است اما می‌توانید برای انواع فروشگاه‌های اینترنتی آن را سفارشی‌سازی نمایید.

 

۱- کاملاً واکنشگرا

قالب وردپرس Tyche به‌صورت کامل واکنش‌گرا است یعنی کاربر سایت با هر دستگاهی وارد سایت شما شود می‌تواند بدون هیچ مشکلی محتویات سایت را مشاهده کند. قالب برای همه دستگاه‌ها شامل تبلت، موبایل، دسکتاپ و … کاملاً بهینه‌شده است. کاربر با هر دستگاهی وارد سایت شود محتویات سایت مطابق با دستگاه کاربر تغییر می‌کند.

 

۲- بهینه‌سازی شده برای موتورهای جستجو

قالب با یک کدنویسی بسیار تمیز و مدرن طراحی‌شده است. با وجود این کدنویسی تمیز هم کاربر و هم ربات‌های گوگل، سایت را دوست خواهند داشت. همچنین سرعت بالای سایت هم می‌تواند یک معیار مهم برای انتخاب این قالب باشد.

 

۳ – سازگاری کامل با ووکامرس

محبوب‌ترین فروشگاه ساز دنیا ووکامرس است که با استفاده از آن می‌توانید فروشگاه‌های اینترنتی بسیار حرفه‌ای و بزرگ ایجاد کنید. البته همه ما می‌دانیم که کاملا رایگان می‌توانیم این‌کار را انجام دهیم و این خود یکی از بزرگ‌ترین مزیت‌هاست. قالب تایچی کاملاً با ووکامرس سازگار است و شما به‌راحتی می‌توانید فروشگاه را ایجاد کنید و محصولات خودتان را به‌صورت دانلودی و یا فیزیکی به فروش برسانید.

 

۴- سازگاری با مرورگرهای مدرن

قالب Tyche با همه مرورگرهای مدرن کاملاً سازگار است و در همه آن‌ها بدون مشکل نمایش داده می‌شود. کاربر با هر مرورگری وارد شود، می‌تواند سایت را به‌راحتی مشاهده کند.

 

۵- اسلایدر اختصاصی

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

 

۶- ابزارک‌های اختصاصی

قالب دارای بیش از ۱۰ ابزارک اختصاصی است. با استفاده از این ابزارک‌ها می‌توانید ترتیب محتوا صفحه اصلی سایت، ستون کناری وبلاگ، ستون کناری فروشگاه و همچنین ستون‌های فوتر سایت را تعیین کنید.

 

امکانات قالب فروشگاهی وردپرس Tyche فارسی :

  • سازگاری با افزونه‌های مهم
  • سازگاری با ووکامرس
  • بهینه‌سازی شده برای سئو
  • سازگاری با همه مرورگرهای مدرن
  • کاملاً واکنش‌گرا (رسپانسیو)
  • دارای انواع رنگ‌بندی نامحدود
  • دارای اسلایدر اختصاصی
  • تنظیمات مختلف و قدرتمند
  • طرح‌بندی منحصربه‌فرد
  • دارای ابزارک‌های اختصاصی
  • دارای تنظیمات قدرتمند سفارشی‌سازی
  • پشتیبانی کامل از فهرست‌ها

نوشته قالب فروشگاهی وردپرس Tyche فارسی اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

بازگشت به نسخه قبلی ووکامرس یا حذف کامل WooCommerce
[ad_1]

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

 

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

 

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

بازگشت به نسخه قبلی ووکامرس

برای اینکه بتوانید از نسخه قبلی ووکامرس استفاده کنید باید دستورالعمل‌هایی که در این قسمت برای شما خواهیم گفت را به‌صورت قدم‌به‌قدم دنبال کنید.

 

حذف افزونه ووکامرس

خب اولین کاری که شما باید انجام دهید این است که افزونه فعلی را غیرفعال و سپس حذف کنید. برای این کار وارد لوکال هاست خود شوید و از بخش پیشخوان» افزونه‌ها» افزونه‌های نصب‌شده را انتخاب کنید؛ سپس افزونه ووکامرس را غیرفعال و حذف نمایید.

 

بازگردانی بک آپ نسخه قبلی ووکامرس

قدم دوم بازگردانی بک‌آپ قبلی دیتابیس فروشگاه اینترنتی است، اگر قبل از آپدیت کردن ووکامرس به نسخه جدید از دیتابیس خود، یک نسخه پشتیبانی تهیه‌کرده‌اید آن را بازگردانی کنید.

 

دانلود نسخه قبلی ووکامرس

خب حالا شما باید نسخه قبلی ووکامرس را دانلود کنید. برای این کار وارد صفحه این افزونه در wordpress.org شوید و از قسمت راست صفحه Advanced View را انتخاب کنید.

 

با انتخاب گزینه گفته‌شده، یک صفحه مانند تصویر زیر برای شما باز خواهد شد که شما می‌توانید از قسمتی که در تصویر مشخص‌شده، ورژن موردنظر خودتان را انتخاب کنید و بر روی Download کلیک کنید تا نسخه موردنظرتان دانلود شود.

بازگشت به نسخه قبلی ووکامرس یا حذف کامل WooCommerce

نصب نسخه قبلی ووکامرس

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

 

مورد بسیار مهمی که شما هنگام بازگردانی ووکامرس به نسخه قبلی باید به آن توجه ویژه داشته باشید، مرحله دوم یعنی همان بک‌آپ از دیتابیس است. قبل از اعمال هر تغییری، بررسی کنید و مطمئن شوید که آیا نسخه بانک اطلاعاتی WooCommerce به‌روز شده است یا نه.

 

به‌بیان‌دیگر شما نیاز به بازیابی بانک اطلاعاتی خود از نسخه قبلی WooCommerce نیز دارید تا مطمئن شوید همه‌چیز به‌درستی صورت می‌گیرد.

 

نکته: اکیداً به شما توصیه می‌کنیم از آخرین نسخه افزونه‌ها بر روی سایت خود استفاده کنید، تنها در صورتی از نسخه‌های قدیمی به‌صورت موقت استفاده کنید که قالب سایت شما با ورژن جدید مشکلی داشته باشد، پس از برطرف کردن مشکل قالب نیز از آخرین ورژن استفاده نمایید.

 

حذف کامل اطلاعات ووکامرس

هنگام غیرفعال کردن ووکامرس، دو راه‌حل پیش روی شما می‌باشد. راه‌حل اول این است که شما ووکامرس را از قسمت افزونه‌ها غیرفعال و سپس حذف می‌کنید، در این روش درواقع تنها افزونه حذف می‌شود و تمامی اطلاعات فروشگاه اینترنتی شما مانند تنظیمات، سفارشات، محصولات، صفحات و … هنوز در بانک اطلاعاتی سایت شما وجود دارند.

 

اما ممکن است شما بخواهید تمامی اطلاعات فروشگاه را مانند محصولات و داده‌های سفارش حذف نمایید، که در این صورت باید بتوانید پرونده wp-config.php سایت را تغییر دهید.

 

برای این کار باید وارد پوشه wp-config.php شوید و کد زیر را در بالای خط That’s all, stop editing! Happy blogging. / قرار دهید.

define( 'WC_REMOVE_ALL_DATA', true);

حالا اگر ووکامرس را غیرفعال و حذف کنید، تمامی داده‌ها نیز حذف خواهد شد. امیدواریم این مقاله برای شما مفید واقع شده باشد. موفق و سربلند باشید.:)

نوشته بازگشت به نسخه قبلی ووکامرس یا حذف کامل WooCommerce اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

افزونه مدیریت حرفه‌ای مشتریان و محصولات ووکامرس Admin Columns Pro For WooCommerce
[ad_1]

Admin Columns Pro For WooCommerce نام افزونه کاربردی و حرفه ای فروشگاه ساز ووکامرس می‌باشد که به وسیله آن می‌توانید به آسانی مدیریت فروشگاه خود را به صورت چشمگیری افزایش داده و از این طریق در زمان و هزینه های خود صرفه جویی کنید. این افزونه مرتب سازی و فیلتر بر روی صفحه مدیریت محصولات فروشگاه به شما این امکان را می‌دهد تا با سرعت بیشتری به محصولات مورد نظر خود دسترسی داشته باشید.

 

افزونه مدیریت حرفه‌ای مشتریان و محصولات ووکامرس Admin Columns Pro For WooCommerce

 

افزونه ووکامرس Admin Columns Pro For WooCommerce با ایجاد امکان ویرایش سریع محصولات به شما کمک خواهد کرد تا بتوانید محصولات خود را در بازه زمانی کمتری ویرایش کرده و به کار خود سرعت بیشتری ببخشید. همچنین در در صفحه مدیریت محصولات می‌توانید بر روی ستون ها مدیریت داشته و آن ها را اضافه و یا حذف کنید. در ادامه می‌توانید ویژگی های دیگر این افزونه را مطالعه کنید.

 

قابلیت های افزونه مدیریت حرفه‌ای مشتریان و محصولات ووکامرس Admin Columns Pro For WooCommerce:

  • افزودن و حذف ستون ها در صفحه مدیریت محصولات
  • ویرایش سریع محصولات
  • امکان مرتب سازی و فیلتر محصولات در صفحه مدیریت محصولات
  • امکان مدیریت سریع فروشگاه و کاهش هزینه
  • و امکانات دیگر…

نوشته افزونه مدیریت حرفه‌ای مشتریان و محصولات ووکامرس Admin Columns Pro For WooCommerce اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

پوسته سایت بازاریابی و خدمات سئو Seosight برای وردپرس
[ad_1]

قالب Seosight یک قالب چندمنظوره قدرتمند است که کلیه نیازهای راه اندازی انواع سایت های سئو، دیجیتال مارکتینگ و انواع سایت های شرکتی و تبلیغاتی را براورده میسازد. این قالب با امتیازی که در واقع دست کمی از ۵ ستاره ندارد و با امکانات بسیار گسترده و طراحی زیبای خود، میتواند یکی از بهترین انتخاب های شما در راه اندازی سایتتان باشد. جالب است بدانید که این قالب امکان راه اندازی فروشگاه اینترنتی را نیز برای شما فراهم میکند. بنابراین شما میتوانید به طور همزمان به معرفی حرفه و فروش محصولات خود بپردازید و از امکانات جالب این قالب هم لذت ببرید.

 

پوسته سایت بازاریابی و خدمات سئو Seosight برای وردپرس

 

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

 

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

 

پوسته سایت بازاریابی و خدمات سئو Seosight برای وردپرس

 

در قالب Seosight امکان درج نمونه کار هایتان در سایت به زیباترین و حرفه ای ترین شکل ممکن برای شما فراهم میشود. نمونه کارهای شما خود میتوانند دارای تنظیمات و ویژگی های منحصر به فرد خود بوده و از امکاناتی همچون لایت باکس جهت نمایش تصاویر بهره بگیرند.

 

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

 

پوسته سایت بازاریابی و خدمات سئو Seosight برای وردپرس

 

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

 

لازم به ذکر است که این قالب برای موتورهای جستجو بهینه سازی شده و از نظر سئو کلیه ی استانداردهای مورد نیاز در آن مورد توجه قرار گرفته اند. بنابراین با درج محتوای مناسب در سایتتان میتوانید انتظار کسب جایگاهی درخورد در گوگل را داشته باشید که این خود مزیت بزرگی به شمار میرود.

 

البته طبعا امکانات قالب Seo sight به همینجا ختم نمیشود. در این قالب شاهد وجود امکانات بسیار دیگری از جمله امکان استفاده از مگامنو، پشتیبانی از ویژگی های چندزبانه از طریق افزونه WPML و افزونه Polylang، بهره گیری از افزونه king composer، ناحیه مدیریت کاربر پسندانه با استفاده آسان، کدنویسی بهینه و استاندارد و بسیاری موارد دیگر نیز هستیم که در یک معرفی کوتاه نمیتوان به آنها پرداخت.

 

پوسته سایت بازاریابی و خدمات سئو Seosight برای وردپرس

 

برخی امکانات پوسته سایت بازاریابی و خدمات سئو Seosight برای وردپرس :

  • بهره گیری از طراحی فلت
  • دارای استایل های مخصوص زبان های راست به چپ
  • کاملا واکنش گرا و سازگار با انواع مرورگر های مدرن
  • ساخته شده با فریم ورک bootstrap با بهره گیری از HTML5 و CSS3
  • بهینه سازی شده برای موتورهای جستجو
  • کدنویسی استاندارد
  • سازگار با پوسته فرزند
  • پشتیبانی از افزونه ووکامرس جهت راه اندازی فروشگاه اینترنتی
  • پشتیبانی از Easy Digital Downloads جهت فروش فایل دانلودی
  • امکان راه اندازی سایت های چندزبانه
  • دارای پنل مدیریتی با تنظیمات متنوع
  • سفارشی سازی آسان
  • امکان درج نمونه کار ها در سایت
  • امکان راه اندازی بخش بلاگ با استایل های متنوع
  • ارائه شده به همراه نسخه HTML
  • و بسیاری امکانات دیگر …

نوشته پوسته سایت بازاریابی و خدمات سئو Seosight برای وردپرس اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

پوسته موسسه خیریه ELEVATION برای وردپرس
[ad_1]

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

 

پوسته موسسه خیریه ELEVATION برای وردپرس

 

پوسته موسسه خیریه ELEVATION از افزونه های کاربردی وردپرس مانند ویژوال کامپوسر و ووکامرس پشتیبانی کرده و از امکانات آن ها می توانید در این پوسته استفاده کنید. به وسیله افزونه ووکامرس می‌توانید یک فروشگاه آنلاین جهت فروش محصولات خود در کنار وبسایت خود راه اندازی کنید. همچنین این پوسته کاملا راستچین سازی شده است و کاربران فارسی زبان می‌توانند از امکانات آن به صورت راستچین استفاده کنند. در ادامه می‌توانید ویژگی های دیگر این پوسته را مطالعه کنید.

 

قابلیت های پوسته موسسه خیریه ELEVATION برای وردپرس :

  • کاملا راستچین سازی شده
  • کاملا واکنش گرا
  • افزونه وردپرس visual composer
  • بی نهایت کدکوتاه
  • سیستم مدیریت رویداد
  • دارای سیستم دریافت کمک های نقدی
  • دارای افزونه روولیشن اسلایدر
  • سازگار با ووکامرس
  • فرم تماس Contact Form 7
  • سئو بهینه سازی شده
  • امکان افزودن ترجمه
  • و امکانات دیگر…

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

[ad_2]

لینک منبع مطلب

دریافت لیست خریداران محصولات ووکامرس با افزونه Product Customer List for WooCommerce
[ad_1]

با دریافت لیست خریداران محصولات ووکامرس می توانید مشخصات مشتریان خود از جمله ایمیل آن ها، تعداد محصولات خریداری شده و … را مشاهده کنید و در صورت نیاز محصولات مکمل را به آن ها معرفی کنید.

 

دریافت لیست خریداران محصولات ووکامرس با افزونه Product Customer List for WooCommerce

 

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

 

دریافت لیست خریداران محصولات ووکامرس

افزونه ای که در این آموزش برای دریافت ایمیل خریداران یک محصول خاص در ووکامرس معرفی می کنم، با عنوان Product Customer List for WooCommerce در مخزن وردپرس به ثبت رسیده است. این افزونه که دارای دو نسخه تجاری و رایگان می باشد، تا کنون با بیش از ۶٫۰۰۰ نصب فعال توانسته است امتیاز ۴٫۹ را از کاربران خود به دست بیاورد.

 

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

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

دریافت لیست خریداران محصولات ووکامرس با افزونه Product Customer List for WooCommerce

  • وضعیت سفارش: در این گزینه وضعیت هایی از سفارشات که تمایل دارید هنگام مشاهده لیست خریداران محصولات ووکامرس در دسترس باشند را با گرفتن کلید Ctrl کیبورد خود انتخاب کنید.
  • سفارشات مسترد شده: با فعال کردن این گزینه، مشتریانی که سفارش خود را مسترد کرده اند، در لیست شما نمایش داده نمی شوند.
  • ستون شماره سفارش: با فعال کردن این گزینه، در لیست خود می توانید شماره سفارش را نیز مشاهده کنید.
  • ستون تاریخ سفارش: با فعال کردن این گزینه، در لیست خریداران محصولات ووکامرس تاریخ خرید محصول نیز درج خواهد شد.
  • جهت نمایش صفحه PDF: در این گزینه می توانید تعیین کنید که لیست خریداران محصولات ووکامرس در جهت افقی یا عمودی نمایش داده شوند.
  • سایز صفحه PDF: چنانچه تمایل دارید از گزارش خود یک پرینت تهیه کنید، سایز صفحه دلخواه را از این گزینه انتخاب نمایید.

در سایر گزینه های موجود در این صفحه نیز به دلخواه و با توجه به نیاز خود، گزینه هایی که تمایل دارید در گزارش خریداران محصولات مشاهده کنید را فعال نمایید و در نهایت روی ذخیره تغییرات کلیک کنید. اکنون چنانچه به صفحه ویرایش محصولی که تمایل دارید لیست مشتریان آن را مشاهده کنید بروید، خواهید دید که بخشی با عنوان مشتریانی که تا کنون این محصول را خریده اند به این صفحه اضافه شده است.

دریافت لیست خریداران محصولات ووکامرس با افزونه Product Customer List for WooCommerce

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

نوشته دریافت لیست خریداران محصولات ووکامرس با افزونه Product Customer List for WooCommerce اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

مدیریت فروشگاه ووکامرس با افزونه WooCommerce Admin
[ad_1]

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

 

مدیریت فروشگاه ووکامرس با افزونه WooCommerce Admin

 

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

 

مدیریت فروشگاه ووکامرسی

افزونه ای که در این آموزش برای ایجاد داشبورد مدیریتی حرفه ای در ووکامرس معرفی می کنم، با عنوان WooCommerce Admin در مخزن وردپرس به ثبت رسیده است. این افزونه تا کنون با بیش از ۱۰۰٫۰۰۰ نصب فعال توانسته است امتیاز ۳٫۴ را از کاربران خود به دست بیاورد.

 

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

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

مدیریت فروشگاه ووکامرس با افزونه WooCommerce Admin

همانطور که مشاهده می کنید، در این صفحه می توانید نمودار درآمدی، محصولات فروخته شده و میزان فروش خود را مشاهده نمایید. در هر بخش از این صفحه می توانید جزئیات فروشگاه خود را مشاهده نمایید.

  • Inbox: با کلیک روی این گزینه، چنانچه پیغامی برای فروشگاه ووکامرسی شما ارسال شده باشد، می توانید آن را مشاهده نمایید.
  • Orders: با کلیک روی این گزینه، می توانید جدیدترین سفارش های ایجاد شده در فروشگاه خود را مشاهده کنید.
  • Stock: در این گزینه نیز می توانید موجودی انبار خود را مشاهده کنید و در صورتی که موجودی انبار شما کم باشد، برای شما در همین بخش نوتیفیکیشن ارسال خواهد شد.
  • Reviews: در این گزینه نیز هنگام مدیریت فروشگاه وکامرسی خود، نظرات ارسالی را مشاهده خواهید کرد.
  • Date Range: در این بخش نیز می توانید بازه زمانی گزارش نمایش داده شده در داشبورد خود را مدیریت کنید؛ همچنین با کلیک روی سه نقطه کنار هر بخش می توانید محتویات نمای داده در آن بخش را ویرایش کرده و یا جابجا کنید.

مدیریت فروشگاه ووکامرس با افزونه WooCommerce Admin

علاوه بر بخش توضیح داده شده، پس از نصب افزونه WooCommerce Admin، منویی با عنوان Analytics در پیشخوان شما ظاهر می شود.

مدیریت فروشگاه ووکامرس با افزونه WooCommerce Admin

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

  • گزارش درآمد
  • گزارش سفارشات
  • گزارش محصولات
  • گزارش دسته بندی های فروش رفته
  • گزارش کوپن های استفاده شده
  • گزارش مالیات ها
  • گزارش های دانلودها
  • گزارش موجودی انبار
  • گزارش خریدهای مشتریان مختلف

همینطور با کلیک روی منوی Analytics >> Setting می توانید تعیین کنید که هنگام مشاهده گزارشات و مدیریت فروشگاه ووکامرسی خود، چه سفارشاتی در زمره گزارش قرار بگیرند و یا اینکه اطلاعات و گزارشات فروشگاه خود قبل از نصب افزونه  را نیز وارد کنید.

نوشته مدیریت فروشگاه ووکامرس با افزونه WooCommerce Admin اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

صفحه 3 از 56
قبلی 12345678910 بعدی 203040...«