国产三级农村妇女在线,国产精品毛片a∨一区二区三区,国产乱子伦视频大全,国产精品色拉拉,国产欧美日韩一区二区三区,

首頁(yè) > 技術(shù) > cms教程

WordPress站點(diǎn)添加活動(dòng)倒計(jì)時(shí)功能教程

cms教程 2022-10-26 09:23:27

限時(shí)的活動(dòng)或是報(bào)名中,作為促進(jìn)消費(fèi)和轉(zhuǎn)化用戶(hù)是非常好用的一個(gè)營(yíng)銷(xiāo)功能,可以讓訪(fǎng)客抓緊時(shí)間想要獲取內(nèi)容或是福利,添加活動(dòng)就需要活動(dòng)倒計(jì)時(shí)功能,今天為大家分享一下wordpress站點(diǎn)添加活動(dòng)倒計(jì)時(shí)功能教程。
WordPress站點(diǎn)添加活動(dòng)倒計(jì)時(shí)功能教程 (https://www.wpzt.net/) WordPress開(kāi)發(fā)教程 第1張
實(shí)現(xiàn)步驟

1、把下面的代碼保存為 countdownjs.js,保存在當(dāng)前所使用主題的 js/目錄里:

function getAdd(time){

if(time<10){

return "0"+time;

}else{

return time;

}

}

var interval = 1000;

function ShowCountDown(year,month,day,hourd,minuted){

var now = new Date();

var endDate = new Date(year, month-1, day, hourd, minuted);

var leftTime = endDate.getTime() - now.getTime();

var leftsecond = parseInt(leftTime/1000);

var day = Math.floor(leftsecond/(60*60*24));

day = day < 0 ? 0 : day;

var hour = Math.floor((leftsecond-day*24*60*60)/3600);

hour = hour < 0 ? 0 : hour;

var minute = Math.floor((leftsecond-day*24*60*60-hour*3600)/60);

minute = minute < 0 ? 0 : minute;

var second = Math.floor(leftsecond-day*24*60*60-hour*3600-minute*60);

second = second < 0 ? 0 : second;

var getDay = getAdd(day);

var getHour = getAdd(hour);

var getMinute = getAdd(minute);

var getSecond = getAdd(second);

if(endDate > now){

document.getElementById('time').innerHTML = '活動(dòng)倒計(jì)時(shí):';

document.getElementById('day').innerHTML = getDay +'天';

document.getElementById('hour').innerHTML = getHour +'時(shí)';

document.getElementById('min').innerHTML = getMinute +'分';

document.getElementById('sec').innerHTML = getSecond +'秒';

}else{

document.getElementById('countdown').innerHTML= '本次活動(dòng)已經(jīng)結(jié)束'

}

}

2、把下面的代碼添加到當(dāng)前主題的 functions.php 文件最后一個(gè) ?> 的前面:

function countdown($atts, $content=null) {

extract(shortcode_atts(array("time" => ''), $atts));

date_default_timezone_set('PRC');

$endtime=strtotime($time);

$nowtime=time();

global $endtimes;

$endtimes = str_replace(array("-"," ",":"),",",$time);

if($endtime>$nowtime){

return '

';

}else{

return '本次活動(dòng)已經(jīng)結(jié)束';

}

}

function countdown_js() {

global $endtimes;

echo ''."n";

}

add_shortcode('countdown', 'countdown');

add_action('wp_footer', 'countdown_js');

wp_register_script( 'countdown_js', get_template_directory_uri() . '/js/countdownjs.js', array(), '1.0', false );

wp_enqueue_script( 'countdown_js' );

3、在發(fā)布/更新文章的時(shí)候,切換到文末模式,然后在想要插入倒計(jì)時(shí)的位置添加以下短代碼:

[countdown time="2019-01-15 18:41:57"]

其中 time="2019-01-15 18:41:57"引號(hào)中的時(shí)間就是活動(dòng)結(jié)束時(shí)間,修改為其他日期時(shí)間時(shí)請(qǐng)保持格式一致即可。

TAg

加載中~

本網(wǎng)站LOGO受版權(quán)及商標(biāo)保護(hù),版權(quán)登記號(hào):國(guó)作登字-2022-F-10126915,未經(jīng)湖南木星科技官方許可,嚴(yán)禁使用。
Copyright ? 2012-2022 湖南木星科技有限公司(木星網(wǎng))版權(quán)所有
轉(zhuǎn)載內(nèi)容版權(quán)歸作者及來(lái)源網(wǎng)站所有,本站原創(chuàng)內(nèi)容轉(zhuǎn)載請(qǐng)注明來(lái)源,商業(yè)媒體及紙媒請(qǐng)先聯(lián)系:aishangyiwan@126.com

工信部備案號(hào):湘ICP備19012813號(hào)-5