通知设置 新通知
wordpress后台ajax.googleapis.com资源加载,影响后台加载速度,解决办法
WordPress • Leo 发表了文章 • 0 个评论 • 404 次浏览 • 2022-06-10 11:19
return str_replace('googleapis.com', 'useso.com', $buffer);
}
function hc_buffer_start() {
ob_start("hc_cdn_callback");
}
function izt_buffer_end() {
ob_end_flush();
}
add_action('init', 'hc_buffer_start');
add_action('shutdown', 'hc_buffer_end');
查看全部
function hc_cdn_callback($buffer) {
return str_replace('googleapis.com', 'useso.com', $buffer);
}
function hc_buffer_start() {
ob_start("hc_cdn_callback");
}
function izt_buffer_end() {
ob_end_flush();
}
add_action('init', 'hc_buffer_start');
add_action('shutdown', 'hc_buffer_end');
关于导入导出产品博客新闻这些数据的插件---WP Import Export Lite
回复WordPress • Hardy 发起了问题 • 1 人关注 • 0 个回复 • 1560 次浏览 • 2022-03-30 09:49
facebook pixel事件安装设置
Shopify • Leo 发表了文章 • 0 个评论 • 1802 次浏览 • 2022-03-29 15:05
以下是Facebook九大基本事件
fbq('track','ViewContent');
fbq('track','Search');
fbq('track','AddToCart');
fbq('track','AddToWishlist';)
fbq('track','InitiateCheckout');
fbq('track','AddPaymentInfo');
fbq('track','Purchase',{value:'0.00',currency:'USD'});
fbq('track','Lead');
fbq('track','CompleteRegistration');
官方文档先贴上来
现在假设你要给购物按钮添加一个购买跟踪事件
你可以找到购买按钮,添加一个onClick方法
fbq('track','Purchase',{value:'0.00',currency:'USD'});
这里以shopify为例,
<button onClick="fbq('track','Purchase',{value:'{{ current_variant.price | money }}',currency:'USD'});" class="button{% if dynamic_payment_enabled %} button--alt{% endif %}" name="add" id="add" type="submit"> {{ 'products.product.add_to_cart' | t }}</button>
这边参数必须添加,不填的话,FB是拿不到具体购买金额,只需把动态获取到的价格填充进去即可
同样,要跟踪搜索事件,我们只需给搜索按钮添加一个事件,fbq('track','Search');
剩余所有事件都是这样操作,事件需要安装到具体的页面,有按钮的需要到具体的按钮上 查看全部
以下是Facebook九大基本事件
fbq('track','ViewContent');
fbq('track','Search');
fbq('track','AddToCart');
fbq('track','AddToWishlist';)
fbq('track','InitiateCheckout');
fbq('track','AddPaymentInfo');
fbq('track','Purchase',{value:'0.00',currency:'USD'});
fbq('track','Lead');
fbq('track','CompleteRegistration');
官方文档先贴上来
现在假设你要给购物按钮添加一个购买跟踪事件
你可以找到购买按钮,添加一个onClick方法
fbq('track','Purchase',{value:'0.00',currency:'USD'});
这里以shopify为例,
<button onClick="fbq('track','Purchase',{value:'{{ current_variant.price | money }}',currency:'USD'});" class="button{% if dynamic_payment_enabled %} button--alt{% endif %}" name="add" id="add" type="submit"> {{ 'products.product.add_to_cart' | t }}</button>
这边参数必须添加,不填的话,FB是拿不到具体购买金额,只需把动态获取到的价格填充进去即可
同样,要跟踪搜索事件,我们只需给搜索按钮添加一个事件,fbq('track','Search');
剩余所有事件都是这样操作,事件需要安装到具体的页面,有按钮的需要到具体的按钮上
隽永每月定期批量测试询盘邮件收发,小技巧(实测有效)
WordPress • Leo 发表了文章 • 0 个评论 • 1468 次浏览 • 2022-03-28 17:28
这边举例主收件人为admin@ccgrass.com ,然后抄送至剩余所有客户的收件箱,统一发送即可
这边我以carol@eastdesign.net为主收件人,kk@eastdigi.com为抄送,做了测试,
效果为carol@eastdesign.net收到了测试邮件,而并不存在的kk@eastdigi.com邮箱会退回邮件。
这样我们就可以批量查出有邮箱问题的客户,第一时间解决问题!
查看全部
这边举例主收件人为admin@ccgrass.com ,然后抄送至剩余所有客户的收件箱,统一发送即可
这边我以carol@eastdesign.net为主收件人,kk@eastdigi.com为抄送,做了测试,
效果为carol@eastdesign.net收到了测试邮件,而并不存在的kk@eastdigi.com邮箱会退回邮件。
这样我们就可以批量查出有邮箱问题的客户,第一时间解决问题!
wordfence security插件,wordpress网站防护插件
回复WordPress • Hardy 发起了问题 • 2 人关注 • 0 个回复 • 1827 次浏览 • 2022-03-07 09:51
Shopify 店铺被封原因与防范及如何解封办法
Shopify • Leo 发表了文章 • 0 个评论 • 3117 次浏览 • 2021-10-22 10:44
代理问题,一般购买或使用免费代理,所使用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被封原因
- 代理问题,一般购买或使用免费代理,所使用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 会员app推荐
Shopify • Leo 发表了文章 • 0 个评论 • 2831 次浏览 • 2021-10-15 13:25
这个app可以创建会员计划,可以设置免费会员(提供功能:注册可赠送免费产品等等)
也可以设置付费会员(提供功能:注册购买会员,可赠送免费产品等等) 查看全部
这个app可以创建会员计划,可以设置免费会员(提供功能:注册可赠送免费产品等等)
也可以设置付费会员(提供功能:注册购买会员,可赠送免费产品等等)
图片裁切,无需额外的裁切文件
WordPress • Leo 发表了文章 • 1 个评论 • 3145 次浏览 • 2021-08-31 09:24
$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="">
分类页面,有子分类显示子分类及对应分类产品,没有子分类显示当前分类产品
WordPress • Leo 发表了文章 • 1 个评论 • 4089 次浏览 • 2021-08-10 15:50
$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 ?>&w=500&h=350;&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&w=500&h=350;&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 ?>&w=500&h=350;&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&w=500&h=350;&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;?> 查看全部
$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 ?>&w=500&h=350;&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&w=500&h=350;&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 ?>&w=500&h=350;&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&w=500&h=350;&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;?>