WordPress实现的首页幻灯片展示功能示例【附demo源码】
发布时间:2020-12-14 14:51:39 所属栏目:wordpress 来源:网络整理
导读:本篇章节讲解WordPress实现的首页幻灯片展示功能。供大家参考研究具体如下: 对于WordPress拓展性这么优秀的程序来说,是没有什么不能实现的。很多在建站的时候,都会选择在首页使用幻灯片,可以展示比较醒目的内容。今天就来一个首页幻灯片的制作
本篇章节讲解WordPress实现的首页幻灯片展示功能。分享给大家供大家参考,具体如下: 对于WordPress拓展性这么优秀的程序来说,是没有什么不能实现的。很多在建站的时候,都会选择在首页使用幻灯片,可以展示比较醒目的内容。今天就来一个首页幻灯片的制作教程,相信幻灯片在各种企业包括个人网站上面用处还是很大的,做完之后效果和本站首页的一样。 主要是使用了WordPress的自定义文章字段的功能来判断是否需要显示在首页: 1.创建Post Meta Box/* Fire our meta box setup function on the post editor screen. */ add_action( 'load-post.php', 'sola_post_meta_boxes_setup' ); add_action( 'load-post-new.php', 'sola_post_meta_boxes_setup' ); /* 这是需要修改的两处之一,本功能只需要一个checkbox,将checkbox的title、id等属性填充到$fields数组中, 后面的代码会自动根据数组填充的内容创建Post Meta Box */ $fields = array( array( 'name' => __('是否在首页幻灯显示'), 'desc' => 'Check this box and make the post a slider', 'id' => 'sola-post-slider', 'type' => 'checkbox', 'default' => '' ) ); /* Meta box setup function. */ function sola_post_meta_boxes_setup() { /* Add meta boxes on the 'add_meta_boxes' hook. */ add_action( 'add_meta_boxes', 'sola_add_post_meta_boxes' ); add_action( 'save_post', 'sola_save_post_meta_boxes', 10, 2 ); } /* Create one or more meta boxes to be displayed on the post editor screen. */ /* 这里也需要改一下,设置需要创建的Post Meta Box叫什么名字,显示在什么位置 */ function sola_add_post_meta_boxes() { add_meta_box( 'sola-post-slider-class', // Unique ID __('首页幻灯片'), // Title 'sola_SEO_box_format', // Callback function 'post', // Admin page (or post type) 'side', // Context 'default' // Priority ); } function sola_SEO_box_format(){ global $fields,$post; // Use nonce for verification echo ''; echo '
相关内容
|