日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > php >内容正文

php

php自动轮播图代码,教你纯代码实现wordpress主题幻灯片轮播图片功能小工具

發(fā)布時間:2023/12/29 php 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php自动轮播图代码,教你纯代码实现wordpress主题幻灯片轮播图片功能小工具 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

class Yu_banner extends WP_Widget { //繼承了 WP_Widget 這個類來創(chuàng)建新的小工具(Widget)

function Yu_banner() {

// 主要內(nèi)容方法

$widget_ops = array(

'description' => '添加幻燈片'

);

$control_ops = array(

'width' =>400,

'height' =>300

);

parent::WP_Widget(false,$name='Yu幻燈片',$widget_ops,$control_ops);

//parent::直接使用父類中的方法

//$name 這個小工具的名稱,

//$widget_ops 可以給小工具進(jìn)行描述等等。

//$control_ops 可以對小工具進(jìn)行簡單的樣式定義等等。

}

function form($instance) {

// 給小工具(widget) 添加表單內(nèi)容

$nav1_link = $instance['nav1_link'];

$nav1_title = $instance['nav1_title'];

$nav2_link = $instance['nav2_link'];

$nav2_title = $instance['nav2_title'];

$nav3_link = $instance['nav3_link'];

$nav3_title = $instance['nav3_title'];

$nav4_link = $instance['nav4_link'];

$nav4_title = $instance['nav4_title'];

?>

幻燈片1

value="<?php echo esc_attr($nav1_link); ?>"/>

*幻燈片鏈接

value="<?php echo esc_attr($nav1_title); ?>"/>

*幻燈片標(biāo)題

幻燈片2

value="<?php echo esc_attr($nav2_link); ?>"/>

*幻燈片鏈接

value="<?php echo esc_attr($nav2_title); ?>"/>

*幻燈片標(biāo)題

幻燈片3

value="<?php echo esc_attr($nav3_link); ?>"/>

*幻燈片鏈接

value="<?php echo esc_attr($nav3_title); ?>"/>

*幻燈片標(biāo)題

幻燈片4

value="<?php echo esc_attr($nav4_link); ?>"/>

*幻燈片鏈接

value="<?php echo esc_attr($nav4_title); ?>"/>

*幻燈片標(biāo)題

jQuery(document).ready(function(){

var ashu_upload_frame;

var value_id;

jQuery('.ashu_upload_button').live('click',function(event){

value_id =jQuery( this ).attr('id');

event.preventDefault();

if( ashu_upload_frame ){

ashu_upload_frame.open();

return;

}

ashu_upload_frame = wp.media({

title: 'Insert image',

button: {

text: 'Insert',

},

multiple: false

});

ashu_upload_frame.on('select',function(){

attachment = ashu_upload_frame.state().get('selection').first().toJSON();

//jQuery('#'+value_id+'_input').val(attachment.url).trigger('change');

jQuery('input[name='+value_id+']').val(attachment.url).trigger('change');

});

ashu_upload_frame.open();

});

});

}

function update($new_instance, $old_instance) {

// 進(jìn)行更新保存

$instance = $old_instance;

$instance[ 'nav1_link' ] = strip_tags( $new_instance[ 'nav1_link' ] );

$instance[ 'nav1_title' ] = strip_tags( $new_instance[ 'nav1_title' ] );

$instance[ 'nav2_link' ] = strip_tags( $new_instance[ 'nav2_link' ] );

$instance[ 'nav2_title' ] = strip_tags( $new_instance[ 'nav2_title' ] );

$instance[ 'nav3_link' ] = strip_tags( $new_instance[ 'nav3_link' ] );

$instance[ 'nav3_title' ] = strip_tags( $new_instance[ 'nav3_title' ] );

$instance[ 'nav4_link' ] = strip_tags( $new_instance[ 'nav4_link' ] );

$instance[ 'nav4_title' ] = strip_tags( $new_instance[ 'nav4_title' ] );

return $instance;

}

function widget($args, $instance) {

// 輸出顯示在頁面上

$nav1_link = $instance['nav1_link'];

$nav1_title = $instance['nav1_title'];

$nav2_link = $instance['nav2_link'];

$nav2_title = $instance['nav2_title'];

$nav3_link = $instance['nav3_link'];

$nav3_title = $instance['nav3_title'];

$nav4_link = $instance['nav4_link'];

$nav4_title = $instance['nav4_title'];

?>

}

}

總結(jié)

以上是生活随笔為你收集整理的php自动轮播图代码,教你纯代码实现wordpress主题幻灯片轮播图片功能小工具的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。