
WordPress开启维护模式:站点临时关闭
function cus_wp_maintenance_mode(){ if(!current_user_can('edit_themes') || !is_user_logged_in()){ wp_die('站点维护中,请稍候访问!'); } } add_action('get_header', 'cus_wp_maintenance_mode');
function cus_wp_maintenance_mode(){ if(!current_user_can('edit_themes') || !is_user_logged_in()){ wp_die('站点维护中,请稍候访问!'); } } add_action('get_header', 'cus_wp_maintenance_mode');
80后,现居于深圳【如果你也在深圳可以线下约起来】,具有多年独立站实操运营经验,带领过品牌运营团队,属于独立站实战派人士!2019年之前,我是一名疯狂的WordPress技术爱好者,精通独立站或官网的建站,熟悉 PHP、CSS 、HTML等网页编程语言,能够快速搭建网站;2019年开始,我发现纯粹的建站技术已经满足不了我的职业规划需求,于是,向数字营销领域进军了;截止目前,在谷歌ADS广告、GMC领域已经累计了近5年的实操经验;在Bing广告和Facebook广告领域也有近2年的实操经验;我的专长不仅仅局限于建站技术层面,从底层的建站技术到品牌运营策略【ADS广告、KOL红人、PR媒体公关、SEO等】都有深刻的见解!如果你在如下方面有需要协助,可以随时联系我微信:f13714022672
默认情况下,Woocommerce的购物车页面是不显示产品的库存数量,在某些特殊的场景需求下,我们会让库存数量也显示在Woocommerce的购物车页面:function fjj_stock_and_backorder_cart_item_title( $cart_item, $cart_item_key ) { $product = $cart_item['data']; if ( $product->backorders_require_notification() && $product->is_on_backorder( $cart_item['quantity'] )... read more
WordPress本身是一个CMS系统,并不像shopify那样为电商而生,所以很多体验度没那么好,比如默认的登录页面,对于做跨境电商的运营者来说根本没啥用;好在WordPress提供了一个接口让我们来自定义;下面的代码会实现这样的功能: 当管理员账户登录后台时,会自动跳转到订单列表页; 当经理账户登录后台时,会自动跳转到产品列表页;将下面的代码添加到WordPress后台的外观->主题文件编辑器->模板函数文件functions.php:function new_wp_redirect($username, $user){ if(array_key_exists('administrator', $user->caps)){ wp_redirect(admin_url('edit.php?post_type=shop_order', 'http'), 301);//管理员账户直接跳转到订单列表页 ... read more
默认情况,WordPress后台已经禁用了友情链接模块,如果有需要可以手动开启: //友情链接菜单显示 add_filter( 'pre_option_link_manager_enabled', '__return_true' ); read more
默认情况下,WordPress是无法发送邮件的,包括用户注册、新订单通知,传统的解决方式是安装插件,比如WP Mail SMTP这个插件【不喜欢代码的同学可以用这个插件来实现邮件发送的功能】;但部分同学不想给网站装太多插件,因为过多的插件可能会对网站的速度有一定的影响,此时我们可以通过下面的十几行代码来代替上面的插件,更加简洁!将下面的代码添加到WordPress后台的外观-主题文件编辑器-functions.php文件: //WordPress启用邮件SMTP发送功能 function mail_smtp( $phpmailer ) { $phpmailer->FromName = 'XXX.com';//邮件发件人名称,一般可以用品牌名或网站名,收件人可以看得到 $phpmailer->Host = 'smtp.mxhichina.com';//企业邮箱的SMTP主机地址,本案例以阿里云企业邮箱为例,每个邮箱服务商的地址不同 ... read more