Shopify Free Trial Apply
Shopify 60天试用
Shopify 14天试用
WordPress

WordPress

WordPress建站及WordPress SEO相关话题
Shopify

Shopify

Shopify建站及Shopify SEO相关话题
Google SEO

Google SEO

Google SEO相关话题
SEM

SEM

SEM相关话题
SNS 社媒营销

SNS 社媒营销

讨论SNS社交媒体营销话题
Zoho

Zoho

Zoho SAAS相关产品使用话题讨论
EDM

EDM

讨论Email Marketing相关话题
隽永东方售后服务

隽永东方售后服务

隽永东方售后服务专区

wordfence security插件,wordpress网站防护插件

回复

WordPressHardy 发起了问题 • 2 人关注 • 0 个回复 • 3257 次浏览 • 2022-03-07 09:51 • 来自相关话题

Shopify 店铺被封原因与防范及如何解封办法

ShopifyLeo 发表了文章 • 0 个评论 • 4642 次浏览 • 2021-10-22 10:44 • 来自相关话题

Shopify被封原因

代理问题,一般购买或使用免费代理,所使用ip地址会经常变动。由于Shopify店铺后台登录地址经常变动会让shopify认为你的账户处于不安全的状态,所以会被临时封禁。当然如果是因为这种情况账户被封,向shopify写邮件告知原因,以前是可以解封的。现在这不行了,我有一个账号就是换代理封了,死活不给解封。信用卡方面: 在shopify填写信用卡时,使用了V-P-N代理,基本上马上会就被封,因为你的卡片中国的,IP地址是国外的,被确认为盗刷,引发风控。而且,从此以后,你这个人的信用卡都不能再开店了。产品是仿牌。这个没话说,做仿牌用shopify,自己找死,没得说。地址选择。Shopify后台地址设置当中,选择了美国或加拿大等非大陆地区。一旦被Shopify检测到Shopify店铺的IP地址是在国内登入,而该店铺后台所设置的地址是国外,则会被封店。Shopify Payment的问题:很多同学总是纠结这个shopify 2%-0.5%的手续费,其实真的没有必要。如果你不是美国店,你还用shopify payment那会就被封店。
 

Shopify防范封店的手段

开店的及填写信用卡的时候,千万不要用代理。这个真是很危险的。现在这情况,能不挂代理,就别挂了。多用子账号去登录,主账号不要用。这样子的话,很多时候可以避免用信用卡的情况。产品不要是仿牌,一经投诉会立马被封店铺,严重的话你的paypal等收款方式会被冻结任何时候,每天都要备份店铺的资料,因为你不知道哪一天就被封店了。
 

Shopify封店申诉:

店铺被封了,第一时间就去联系在线客服,当然最好是英文客服,因为他们的权限比中文的要大很多。但是Shopify封店问题,英文客服也没有办法的。他们会把你的申诉转到所谓的“ Risk Operations Team” 风控部门,官方回复是:48-72 hours.
 

Shopify封店后的补救措施:

虽然shopify封店了,但是我们就放手不管了。shopify封店要做很多的补救措施:

1.0 换域名继续shopify

1.0.1 如果你还是想在shopify上混,就换域名在shopify又重新做。把老店铺的最有的产品,客户资料都上传到 新域名。

1.0.2 老域名做301转发到新域名,这个很重要。如果不做转发,你的老客户打不开你的网站,以为你跑路了,很可能跑去PP或stripe开投诉的。

所以:千万不在要shopify上买域名,因为shopify 买的域名,封店后shopify会收回的。这一点好霸王条款。

1.0.3 301直接转发,可能有会让老客户疑惑。如果担心这个问题,可以用老域名做个桥页,告诉老客户,说是换域名了,让他们跳转到新域名下单

Okay,换域名重来对于FB引流的店铺,是一个不错的选择。因为shopify本身这个系统是适合这种短平快的引流方法。但是对于做SEO的网站来说,放弃一个老域名等于放弃以前做过的一切。所以肯定不会换域名的,因为域名这个时候就是资产与财富。做SEO的流量,做久了,基本上都是睡后收入,流量稳定,转化率超高。 查看全部


Shopify被封原因


  1. 代理问题,一般购买或使用免费代理,所使用ip地址会经常变动。由于Shopify店铺后台登录地址经常变动会让shopify认为你的账户处于不安全的状态,所以会被临时封禁。当然如果是因为这种情况账户被封,向shopify写邮件告知原因,以前是可以解封的。现在这不行了,我有一个账号就是换代理封了,死活不给解封。
  2. 信用卡方面: 在shopify填写信用卡时,使用了V-P-N代理,基本上马上会就被封,因为你的卡片中国的,IP地址是国外的,被确认为盗刷,引发风控。而且,从此以后,你这个人的信用卡都不能再开店了。
  3. 产品是仿牌。这个没话说,做仿牌用shopify,自己找死,没得说。
  4. 地址选择。Shopify后台地址设置当中,选择了美国或加拿大等非大陆地区。一旦被Shopify检测到Shopify店铺的IP地址是在国内登入,而该店铺后台所设置的地址是国外,则会被封店。
  5. Shopify Payment的问题:很多同学总是纠结这个shopify 2%-0.5%的手续费,其实真的没有必要。如果你不是美国店,你还用shopify payment那会就被封店。

 


Shopify防范封店的手段


  1. 开店的及填写信用卡的时候,千万不要用代理。这个真是很危险的。
  2. 现在这情况,能不挂代理,就别挂了。
  3. 多用子账号去登录,主账号不要用。这样子的话,很多时候可以避免用信用卡的情况。
  4. 产品不要是仿牌,一经投诉会立马被封店铺,严重的话你的paypal等收款方式会被冻结
  5. 任何时候,每天都要备份店铺的资料,因为你不知道哪一天就被封店了。

 


Shopify封店申诉:


店铺被封了,第一时间就去联系在线客服,当然最好是英文客服,因为他们的权限比中文的要大很多。但是Shopify封店问题,英文客服也没有办法的。他们会把你的申诉转到所谓的“ Risk Operations Team” 风控部门,官方回复是:48-72 hours.
 


Shopify封店后的补救措施:


虽然shopify封店了,但是我们就放手不管了。shopify封店要做很多的补救措施:

1.0 换域名继续shopify

1.0.1 如果你还是想在shopify上混,就换域名在shopify又重新做。把老店铺的最有的产品,客户资料都上传到 新域名。

1.0.2 老域名做301转发到新域名,这个很重要。如果不做转发,你的老客户打不开你的网站,以为你跑路了,很可能跑去PP或stripe开投诉的。

所以:千万不在要shopify上买域名,因为shopify 买的域名,封店后shopify会收回的。这一点好霸王条款。

1.0.3 301直接转发,可能有会让老客户疑惑。如果担心这个问题,可以用老域名做个桥页,告诉老客户,说是换域名了,让他们跳转到新域名下单

Okay,换域名重来对于FB引流的店铺,是一个不错的选择。因为shopify本身这个系统是适合这种短平快的引流方法。但是对于做SEO的网站来说,放弃一个老域名等于放弃以前做过的一切。所以肯定不会换域名的,因为域名这个时候就是资产与财富。做SEO的流量,做久了,基本上都是睡后收入,流量稳定,转化率超高。

shopify 会员app推荐

ShopifyLeo 发表了文章 • 0 个评论 • 3924 次浏览 • 2021-10-15 13:25 • 来自相关话题

 Recurring Membership Program
 
这个app可以创建会员计划,可以设置免费会员(提供功能:注册可赠送免费产品等等)
也可以设置付费会员(提供功能:注册购买会员,可赠送免费产品等等)  查看全部
 Recurring Membership Program
 
这个app可以创建会员计划,可以设置免费会员(提供功能:注册可赠送免费产品等等)
也可以设置付费会员(提供功能:注册购买会员,可赠送免费产品等等 

图片裁切,无需额外的裁切文件

WordPressLeo 发表了文章 • 1 个评论 • 4777 次浏览 • 2021-08-31 09:24 • 来自相关话题

                                    <?php
                            $thumb_id = get_post_thumbnail_id($post->ID);
                            if(isset($thumb_id)){
                                $image_url = wp_get_attachment_url($thumb_id);
                                $image_resize = aq_resize ($image_url,60, 60,true);
                                $image_vals = $image_resize ? $image_resize : $image_url;
                            } else {
                                $image_vals = aq_resize( PLACEHOLDER, 60, 60, true );
                            }
                        ?>

<img src="<?php echo $image_vals; ?>" alt="">
  查看全部

                                    <?php
                            $thumb_id = get_post_thumbnail_id($post->ID);
                            if(isset($thumb_id)){
                                $image_url = wp_get_attachment_url($thumb_id);
                                $image_resize = aq_resize ($image_url,60, 60,true);
                                $image_vals = $image_resize ? $image_resize : $image_url;
                            } else {
                                $image_vals = aq_resize( PLACEHOLDER, 60, 60, true );
                            }
                        ?>

<img src="<?php echo $image_vals; ?>" alt="">
 

分类页面,有子分类显示子分类及对应分类产品,没有子分类显示当前分类产品

WordPressLeo 发表了文章 • 1 个评论 • 5207 次浏览 • 2021-08-10 15:50 • 来自相关话题

<?php
$term = get_queried_object();
$term_id = $term->term_id;
$taxonomy_name = $term->taxonomy;
$children = get_terms( $term->taxonomy, array(
                        'parent'    => $term->term_id,
                        'hide_empty' => false
                        ) );
?>
<?php if($children):?>  
    <div class="container">
        <div class="row">
        <?php
            global $cat;
            $cats = get_categories(array(
                'child_of' => $cat,
                'parent' => $cat
            ));
            $c = get_category($cat);
        
        ?>
        <?php
            foreach($cats as $the_cat):
                $posts = get_posts(array(
                    'category' => $the_cat->cat_ID,
                    'numberposts' => 4,
                ));
                if(!empty($posts)){?>
                    
                    <div class="item cat_item">
                        <div class="pro-title-wrapper">
                        <a href="<?php echo get_term_link( $the_cat )?>">More >></a>
                        </div>
                        <ul class="box_list">
                        <?php foreach($posts as $post){ ?>

                            <?php $thumb_t = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'large' ); $url_t = $thumb_t['0'];?> 
                            <div class="col-xs-12 col-md-3 col-sm-6 thumb">
                                <div class="pro-box">
                                    <a href="<?php echo get_permalink($post->ID);?>">
                                        <?php if ($url_t) : ?>
                                        <img class="img-responsive" width="500" height="350" src="<?php bloginfo('template_url')?>/timthumb.php?src=<?php echo $url_t ?>&amp;w=500&amp;h=350;&amp;zc=1" alt="<?php the_title();?>">
                                        <?php else : ?>  
                                            <img class="img-responsive" width="500" height="350" alt="<?php echo $cat->name;?>" src="<?php bloginfo('template_url')?>/timthumb.php?src=/wp-content/themes/jieyi/assets/images/no-img.jpg&amp;w=500&amp;h=350;&amp;zc=1" >
                                        <?php endif; ?>
                                    </a>
                                </div>
                                <h2 class="pro-title-info">
                                    <a href="<?php echo get_permalink($post->ID);?>" class="pro-name"><?php the_title();?></a>
                                </h2>
                                <!-- <p class="pro-detail"><?php// echo get_field('size', $post->ID);?></p> -->
                            </div>                          
                        <?php } ?>
                        <div class="clearfix"></div>
                        </ul>
                    </div>
                <?php } ?>
                <?php endforeach; ?>
        </div>
    </div>
<?php else:?>
<div class="container">
    <div class="row">
                <?php while ( have_posts() ) : the_post();?>
                <?php $thumb_t = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'large' ); $url_t = $thumb_t['0'];?> 
                            <div class="col-xs-12 col-md-3 col-sm-6 thumb">
                                <div class="pro-box">
                                    <a href="<?php echo get_permalink($post->ID);?>">
                                        <?php if ($url_t) : ?>
                                        <img class="img-responsive" width="500" height="350" src="<?php bloginfo('template_url')?>/timthumb.php?src=<?php echo $url_t ?>&amp;w=500&amp;h=350;&amp;zc=1" alt="<?php the_title();?>">
                                        <?php else : ?>  
                                            <img class="img-responsive" width="500" height="350" alt="<?php echo $cat->name;?>" src="<?php bloginfo('template_url')?>/timthumb.php?src=/wp-content/themes/jieyi/assets/images/no-img.jpg&amp;w=500&amp;h=350;&amp;zc=1" >
                                        <?php endif; ?>
                                    </a>
                                </div>
                                <h2 class="pro-title-info">
                                    <a href="<?php echo get_permalink($post->ID);?>" class="pro-name"><?php the_title();?></a>
                                </h2>
                            </div>  
                <?php endwhile;?>
                <div class="pagenavi-box">
                    <?php wp_pagenavi();?>
                </div>
                <?php wp_reset_query();?>   
    </div>
</div>
<?php endif;?> 查看全部
<?php
$term = get_queried_object();
$term_id = $term->term_id;
$taxonomy_name = $term->taxonomy;
$children = get_terms( $term->taxonomy, array(
                        'parent'    => $term->term_id,
                        'hide_empty' => false
                        ) );
?>
<?php if($children):?>  
    <div class="container">
        <div class="row">
        <?php
            global $cat;
            $cats = get_categories(array(
                'child_of' => $cat,
                'parent' => $cat
            ));
            $c = get_category($cat);
        
        ?>
        <?php
            foreach($cats as $the_cat):
                $posts = get_posts(array(
                    'category' => $the_cat->cat_ID,
                    'numberposts' => 4,
                ));
                if(!empty($posts)){?>
                    
                    <div class="item cat_item">
                        <div class="pro-title-wrapper">
                        <a href="<?php echo get_term_link( $the_cat )?>">More >></a>
                        </div>
                        <ul class="box_list">
                        <?php foreach($posts as $post){ ?>

                            <?php $thumb_t = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'large' ); $url_t = $thumb_t['0'];?> 
                            <div class="col-xs-12 col-md-3 col-sm-6 thumb">
                                <div class="pro-box">
                                    <a href="<?php echo get_permalink($post->ID);?>">
                                        <?php if ($url_t) : ?>
                                        <img class="img-responsive" width="500" height="350" src="<?php bloginfo('template_url')?>/timthumb.php?src=<?php echo $url_t ?>&amp;w=500&amp;h=350;&amp;zc=1" alt="<?php the_title();?>">
                                        <?php else : ?>  
                                            <img class="img-responsive" width="500" height="350" alt="<?php echo $cat->name;?>" src="<?php bloginfo('template_url')?>/timthumb.php?src=/wp-content/themes/jieyi/assets/images/no-img.jpg&amp;w=500&amp;h=350;&amp;zc=1" >
                                        <?php endif; ?>
                                    </a>
                                </div>
                                <h2 class="pro-title-info">
                                    <a href="<?php echo get_permalink($post->ID);?>" class="pro-name"><?php the_title();?></a>
                                </h2>
                                <!-- <p class="pro-detail"><?php// echo get_field('size', $post->ID);?></p> -->
                            </div>                          
                        <?php } ?>
                        <div class="clearfix"></div>
                        </ul>
                    </div>
                <?php } ?>
                <?php endforeach; ?>
        </div>
    </div>
<?php else:?>
<div class="container">
    <div class="row">
                <?php while ( have_posts() ) : the_post();?>
                <?php $thumb_t = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'large' ); $url_t = $thumb_t['0'];?> 
                            <div class="col-xs-12 col-md-3 col-sm-6 thumb">
                                <div class="pro-box">
                                    <a href="<?php echo get_permalink($post->ID);?>">
                                        <?php if ($url_t) : ?>
                                        <img class="img-responsive" width="500" height="350" src="<?php bloginfo('template_url')?>/timthumb.php?src=<?php echo $url_t ?>&amp;w=500&amp;h=350;&amp;zc=1" alt="<?php the_title();?>">
                                        <?php else : ?>  
                                            <img class="img-responsive" width="500" height="350" alt="<?php echo $cat->name;?>" src="<?php bloginfo('template_url')?>/timthumb.php?src=/wp-content/themes/jieyi/assets/images/no-img.jpg&amp;w=500&amp;h=350;&amp;zc=1" >
                                        <?php endif; ?>
                                    </a>
                                </div>
                                <h2 class="pro-title-info">
                                    <a href="<?php echo get_permalink($post->ID);?>" class="pro-name"><?php the_title();?></a>
                                </h2>
                            </div>  
                <?php endwhile;?>
                <div class="pagenavi-box">
                    <?php wp_pagenavi();?>
                </div>
                <?php wp_reset_query();?>   
    </div>
</div>
<?php endif;?>

如何使用插件检查冲突

WordPressLeo 发表了文章 • 0 个评论 • 4719 次浏览 • 2021-05-24 10:23 • 来自相关话题

在插件搜索栏中输入“Health Check & Troubleshooting”
单击“tool”,然后单击“site health”
点击‘Troubleshooting’ 按钮, 阅读报错信息,并且点击,‘Enter Troubleshooting Mode’. 查看全部
在插件搜索栏中输入“Health Check & Troubleshooting”
单击“tool”,然后单击“site health”
点击‘Troubleshooting’ 按钮, 阅读报错信息,并且点击,‘Enter Troubleshooting Mode’.

WordPress缓存插件导致admin-ajax.php 403的解决方案

WordPressLeo 发表了文章 • 1 个评论 • 4768 次浏览 • 2021-03-17 09:13 • 来自相关话题

如果您的网站使用了Ajax请求网站数据,你可以会发现,在使用了缓存插件的某些情况下,会时不时出现 admin-ajax.php 403 的情况,如下图所示:





尝试着在后台缓存插件中清空缓存,并且使用 Ctrl + F5 强制刷新前台页面,发现问题已不存在,说明是缓存导致了问题。

联想到通常使用Ajax时,我们都会使用 WordPress 内置的Nonce机制来添加请求安全验证。如果Nonce的值失效了,但是缓存仍在,就会出现请求被拒绝。

Nonce 的默认有效期为24小时,所以,解决该问题的办法就是定时清空缓存,或者不要缓存admin-ajax.php请求。

比如,如果你使用的是 WP Rocket 缓存插件,可以将 /wp-admin/admin-ajax.php 添加到排除路径中:
 





 
其他缓存插件就不介绍了,总之就是找到自动清理缓存的设置选项,设置自动清理缓存的时间不超过12小时,应该就可以了。 查看全部
如果您的网站使用了Ajax请求网站数据,你可以会发现,在使用了缓存插件的某些情况下,会时不时出现 admin-ajax.php 403 的情况,如下图所示:

403-admin-ajax-wpdaxue_com.jpg

尝试着在后台缓存插件中清空缓存,并且使用 Ctrl + F5 强制刷新前台页面,发现问题已不存在,说明是缓存导致了问题。

联想到通常使用Ajax时,我们都会使用 WordPress 内置的Nonce机制来添加请求安全验证。如果Nonce的值失效了,但是缓存仍在,就会出现请求被拒绝。

Nonce 的默认有效期为24小时,所以,解决该问题的办法就是定时清空缓存,或者不要缓存admin-ajax.php请求。

比如,如果你使用的是 WP Rocket 缓存插件,可以将 /wp-admin/admin-ajax.php 添加到排除路径中:
 

2021-01-18_083620-wpdaxue_com.jpg

 
其他缓存插件就不介绍了,总之就是找到自动清理缓存的设置选项,设置自动清理缓存的时间不超过12小时,应该就可以了。

TimThumb 出现400错误的解决方法,亲测有效!!

WordPressLeo 发表了文章 • 2 个评论 • 5013 次浏览 • 2021-03-11 14:34 • 来自相关话题

当我们使用timthumb.php这个裁切函数的时候,会遇到图片加载400的情况,解决方法如下:
 在你的timthumb.php中找到以下代码:





 
将你的域名添加到下面的列表中,保存,刷新页面即可
如果用了cdn,就将cdn地址填进去即可 查看全部
当我们使用timthumb.php这个裁切函数的时候,会遇到图片加载400的情况,解决方法如下:
 在你的timthumb.php中找到以下代码:

1615444352(1).jpg

 
将你的域名添加到下面的列表中,保存,刷新页面即可
如果用了cdn,就将cdn地址填进去即可

如何下载文件之前收集客户邮箱

WordPressEast_Digi_Marketing 回复了问题 • 2 人关注 • 1 个回复 • 5782 次浏览 • 2021-02-21 10:24 • 来自相关话题

负责seo的一些基础技术维护(避免走歪路)

WordPressLeo 发表了文章 • 1 个评论 • 6401 次浏览 • 2021-02-01 14:32 • 来自相关话题

一、导航栏替换以及修改:
看模板文件里是怎么写的,一般来说,会在这里:
代码这里看到我们调用的是primary这个菜单,然后在网站后台里面找到对应的菜单即可。
















二、banner替换和更改
一般我们是用slider revolution插件做的banner(具体也是看模板文件)
例如这边调用了home这个banner,那么到后台找到对应的那个banner,然后点击slide editor进行更换banner图片











另一种情况,可能我们并没有用上面这个插件,为了减少插件的使用,我们可能会用swiper.min.js(这个jQuery插件很多地方会用到,例如详情页的产品轮播,新闻多图轮播等等。所以可以用来替换slide revolution)
这种情况下,就是去看模板文件了。

三、foot信息更改
可以看footer.php文件,如果是写在文件里的,可以直接在文件里修改,如果和后台数据进行对接的,那就到后台修改。
四、分类页面
分类页面添加分类描述,需要修改一下模板(如果当前模板文件里没有获取分类描述),用以下代码即可获取category自带的描述版块内容
<?php the_archive_description( '<div class="taxonomy-description">', '</div>' );?>
五、ssl安装
https://www.eastdesign.net/kb/wordpress-rapidssl/
https://ask.eastdesign.cn/article/215
参考这2篇文章,基本可以解决多数的ssl安装问题

  查看全部

一、导航栏替换以及修改:
看模板文件里是怎么写的,一般来说,会在这里:
代码这里看到我们调用的是primary这个菜单,然后在网站后台里面找到对应的菜单即可。

1.png


2.png


3.png


二、banner替换和更改
一般我们是用slider revolution插件做的banner(具体也是看模板文件)
例如这边调用了home这个banner,那么到后台找到对应的那个banner,然后点击slide editor进行更换banner图片

4.png


5.png


另一种情况,可能我们并没有用上面这个插件,为了减少插件的使用,我们可能会用swiper.min.js(这个jQuery插件很多地方会用到,例如详情页的产品轮播,新闻多图轮播等等。所以可以用来替换slide revolution)
这种情况下,就是去看模板文件了。

三、foot信息更改
可以看footer.php文件,如果是写在文件里的,可以直接在文件里修改,如果和后台数据进行对接的,那就到后台修改。
四、分类页面
分类页面添加分类描述,需要修改一下模板(如果当前模板文件里没有获取分类描述),用以下代码即可获取category自带的描述版块内容
<?php the_archive_description( '<div class="taxonomy-description">', '</div>' );?>
五、ssl安装
https://www.eastdesign.net/kb/wordpress-rapidssl/
https://ask.eastdesign.cn/article/215
参考这2篇文章,基本可以解决多数的ssl安装问题